Class ClassPathUtil.ClassList

  • Enclosing class:
    ClassPathUtil

    public final class ClassPathUtil.ClassList
    extends java.lang.Object
    This class holds the class names
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.String> getClasses​(java.lang.String name)
      Gets a list of class names back
      java.util.List<java.lang.String> getClassesFromPackage​(java.lang.String packageName)
      Gets a list of class names back
      java.util.Iterator<java.lang.String> iterator()
      Gets an iterator to go through the class names
      java.util.List<java.lang.String> searchClasses​(java.lang.String regExp)
      Search class which are mapping to the given regular expression
      java.util.List<java.lang.String> searchFiles​(java.lang.String regExp)
      Search file which are mapping to the given regular expression
      java.util.List<java.net.URL> searchFilesAsURL​(java.lang.String regExp)
      Search file which are mapping to the given regular expression
      java.lang.String toString()
      toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Method Detail

      • getClasses

        public java.util.List<java.lang.String> getClasses​(java.lang.String name)
        Gets a list of class names back
        Parameters:
        name - the name of the class with or without package name
        Returns:
        a list with full qualified class names
      • searchClasses

        public java.util.List<java.lang.String> searchClasses​(java.lang.String regExp)
        Search class which are mapping to the given regular expression
        Parameters:
        regExp - the search regular expression
        Returns:
        a list with full qualified class names
      • searchFiles

        public java.util.List<java.lang.String> searchFiles​(java.lang.String regExp)
        Search file which are mapping to the given regular expression
        Parameters:
        regExp - the search regular expression
        Returns:
        a list with full qualified class names
      • searchFilesAsURL

        public java.util.List<java.net.URL> searchFilesAsURL​(java.lang.String regExp)
        Search file which are mapping to the given regular expression
        Parameters:
        regExp - the search regular expression
        Returns:
        a list with full qualified class names
      • getClassesFromPackage

        public java.util.List<java.lang.String> getClassesFromPackage​(java.lang.String packageName)
        Gets a list of class names back
        Parameters:
        packageName - the name of the package
        Returns:
        a list with full qualified class names
      • iterator

        public java.util.Iterator<java.lang.String> iterator()
        Gets an iterator to go through the class names
        Returns:
        the iterator
      • toString

        public java.lang.String toString()
        toString
        Overrides:
        toString in class java.lang.Object