- ABSTRACT - Static variable in class org.xenei.classpathutils.filter.AbstractClassFilter
-
Singleton instance of file filter
- ABSTRACT_CLASS - Static variable in interface org.xenei.classpathutils.ClassPathFilter
-
The instance of the abstract() class filter.
- AbstractClassFilter - Class in org.xenei.classpathutils.filter
-
Filters classes that are abstract
- accept(URL) - Method in interface org.xenei.classpathutils.ClassPathFilter
-
Accept a URL.
- accept(String) - Method in interface org.xenei.classpathutils.ClassPathFilter
-
Accept a class name.
- accept(Class<?>) - Method in interface org.xenei.classpathutils.ClassPathFilter
-
Accept a Class.
- accept(URL) - Method in class org.xenei.classpathutils.filter._AbstractStringFilter
-
Converts url to external form and calls accept( externalForm )
- accept(Class<?>) - Method in class org.xenei.classpathutils.filter._AbstractStringFilter
-
Converts class to name and calls accept( className )
- accept(Class<?>) - Method in class org.xenei.classpathutils.filter.AbstractClassFilter
-
Checks to see if the class is abstract.
- accept(String) - Method in class org.xenei.classpathutils.filter.AbstractClassFilter
-
Checks to see if the class is abstract.
- accept(URL) - Method in class org.xenei.classpathutils.filter.AbstractClassFilter
-
Always returns false for a URL.
- accept(String) - Method in class org.xenei.classpathutils.filter.AndClassFilter
-
Accept a class name.
- accept(URL) - Method in class org.xenei.classpathutils.filter.AndClassFilter
-
Accept a URL.
- accept(Class<?>) - Method in class org.xenei.classpathutils.filter.AndClassFilter
-
Accept a Class.
- accept(Class<?>) - Method in class org.xenei.classpathutils.filter.AnnotationClassFilter
-
Checks to see if the class is abstract.
- accept(String) - Method in class org.xenei.classpathutils.filter.AnnotationClassFilter
-
Checks to see if the class is abstract.
- accept(URL) - Method in class org.xenei.classpathutils.filter.AnnotationClassFilter
-
Always returns false.
- accept(String) - Method in class org.xenei.classpathutils.filter.FalseClassFilter
-
Returns false.
- accept(URL) - Method in class org.xenei.classpathutils.filter.FalseClassFilter
-
Returns false.
- accept(Class<?>) - Method in class org.xenei.classpathutils.filter.FalseClassFilter
-
Returns false.
- accept(Class<?>) - Method in class org.xenei.classpathutils.filter.HasAnnotationClassFilter
-
Checks to see if the class has the annotation..
- accept(String) - Method in class org.xenei.classpathutils.filter.HasAnnotationClassFilter
-
Checks to see if the class has the annotation..
- accept(URL) - Method in class org.xenei.classpathutils.filter.HasAnnotationClassFilter
-
Checks to see if the class has the annotation..
- accept(Class<?>) - Method in class org.xenei.classpathutils.filter.InterfaceClassFilter
-
Checks to see if the class is an interface.
- accept(String) - Method in class org.xenei.classpathutils.filter.InterfaceClassFilter
-
Checks to see if the class is an interface.
- accept(URL) - Method in class org.xenei.classpathutils.filter.InterfaceClassFilter
-
Always returns false
- accept(String) - Method in class org.xenei.classpathutils.filter.NameClassFilter
-
Checks to see if the name matches.
- accept(URL) - Method in class org.xenei.classpathutils.filter.NotClassFilter
-
Returns the logical NOT of the underlying filter's return value for the
same URL.
- accept(Class<?>) - Method in class org.xenei.classpathutils.filter.NotClassFilter
-
Returns the logical NOT of the underlying filter's return value for the
same Clazz.
- accept(String) - Method in class org.xenei.classpathutils.filter.NotClassFilter
-
Returns the logical NOT of the underlying filter's return value for the
same string.
- accept(URL) - Method in class org.xenei.classpathutils.filter.OrClassFilter
-
Accept a URL.
- accept(String) - Method in class org.xenei.classpathutils.filter.OrClassFilter
-
Accept a class name.
- accept(Class<?>) - Method in class org.xenei.classpathutils.filter.OrClassFilter
-
- accept(String) - Method in class org.xenei.classpathutils.filter.PrefixClassFilter
-
Checks to see if the filename starts with the prefix.
- accept(String) - Method in class org.xenei.classpathutils.filter.RegexClassFilter
-
Checks to see if the class name matches the regular expression.
- accept(URL) - Method in class org.xenei.classpathutils.filter.RegexClassFilter
-
Checks to see if the URL name matches the regular expression.
- accept(Class<?>) - Method in class org.xenei.classpathutils.filter.RegexClassFilter
-
Converts class to name and calls accept( className )
- accept(String) - Method in class org.xenei.classpathutils.filter.SuffixClassFilter
-
Checks to see if the class name ends with the suffix.
- accept(URL) - Method in class org.xenei.classpathutils.filter.TrueClassFilter
-
Returns true.
- accept(Class<?>) - Method in class org.xenei.classpathutils.filter.TrueClassFilter
-
Returns true.
- accept(String) - Method in class org.xenei.classpathutils.filter.TrueClassFilter
-
Returns true.
- accept(URL) - Method in class org.xenei.classpathutils.filter.WildcardClassFilter
-
Accept a URL.
- accept(String) - Method in class org.xenei.classpathutils.filter.WildcardClassFilter
-
Accept a class name.
- accept(Class<?>) - Method in class org.xenei.classpathutils.filter.WildcardClassFilter
-
Accept a Class.
- addClass(Class<?>) - Method in class org.xenei.classpathutils.filter.NameClassFilter
-
Add a string to the filter.
- addClasses(Collection<Class<?>>) - Method in class org.xenei.classpathutils.filter.NameClassFilter
-
Add a collection of strings to the filter.
- addClasses(Class<?>...) - Method in class org.xenei.classpathutils.filter.NameClassFilter
-
Add an array of strings to the filter.
- addFilter(ClassPathFilter) - Method in class org.xenei.classpathutils.filter._AbstractConditionalFilter
-
Adds the specified file filter to the list of file filters at the end of
the list.
- addFilters(Collection<ClassPathFilter>) - Method in class org.xenei.classpathutils.filter._AbstractConditionalFilter
-
Adds class filters to this filter.
- addFilters(ClassPathFilter...) - Method in class org.xenei.classpathutils.filter._AbstractConditionalFilter
-
Adds class filters to this filter.
- addString(String) - Method in class org.xenei.classpathutils.filter._AbstractStringFilter
-
Add a string to the filter.
- addStrings(Collection<String>) - Method in class org.xenei.classpathutils.filter._AbstractStringFilter
-
Add a collection of strings to the filter.
- addStrings(String...) - Method in class org.xenei.classpathutils.filter._AbstractStringFilter
-
Add an array of strings to the filter.
- addWildcard(String) - Method in class org.xenei.classpathutils.filter.WildcardClassFilter
-
Add a single wildcard string to the filter.
- addWildCards(Collection<String>) - Method in class org.xenei.classpathutils.filter.WildcardClassFilter
-
Add a collection of wild card strings to the filter
- addWildCards(String...) - Method in class org.xenei.classpathutils.filter.WildcardClassFilter
-
Add an array of wild card strings to the filter
- AndClassFilter - Class in org.xenei.classpathutils.filter
-
A ClassFilter providing conditional AND logic across a list of file filters.
- AndClassFilter(Collection<ClassPathFilter>) - Constructor for class org.xenei.classpathutils.filter.AndClassFilter
-
Constructs a new instance of AndClassFilter with the
specified list of filters.
- AndClassFilter(ClassPathFilter...) - Constructor for class org.xenei.classpathutils.filter.AndClassFilter
-
Constructs a new instance of AndClassFilter with the
specified list of filters.
- ANNOTATION - Static variable in class org.xenei.classpathutils.filter.AnnotationClassFilter
-
Singleton instance of file filter
- ANNOTATION_CLASS - Static variable in interface org.xenei.classpathutils.ClassPathFilter
-
The instance of the annotation() class filter.
- AnnotationClassFilter - Class in org.xenei.classpathutils.filter
-
A ClassFilter that filters classes that are annotations.
- args() - Method in interface org.xenei.classpathutils.ClassPathFilter
-
Get the arguments for the function.
- args() - Method in class org.xenei.classpathutils.filter._AbstractConditionalFilter
-
Get the arguments for the function.
- args() - Method in class org.xenei.classpathutils.filter._AbstractStringFilter
-
Get the arguments for the function.
- args() - Method in class org.xenei.classpathutils.filter.AbstractClassFilter
-
Get the arguments for the function.
- args() - Method in class org.xenei.classpathutils.filter.AnnotationClassFilter
-
Get the arguments for the function.
- args() - Method in class org.xenei.classpathutils.filter.FalseClassFilter
-
- args() - Method in class org.xenei.classpathutils.filter.HasAnnotationClassFilter
-
Get the arguments for the function.
- args() - Method in class org.xenei.classpathutils.filter.InterfaceClassFilter
-
Get the arguments for the function.
- args() - Method in class org.xenei.classpathutils.filter.NotClassFilter
-
Get the arguments for the function.
- args() - Method in class org.xenei.classpathutils.filter.RegexClassFilter
-
Get the arguments for the function.
- args() - Method in class org.xenei.classpathutils.filter.TrueClassFilter
-
Get the arguments for the function.
- args() - Method in class org.xenei.classpathutils.filter.WildcardClassFilter
-
Get the arguments for the function.
- FALSE - Static variable in interface org.xenei.classpathutils.ClassPathFilter
-
The instance of the false() class filter.
- FALSE - Static variable in class org.xenei.classpathutils.filter.FalseClassFilter
-
Singleton instance of false filter.
- FalseClassFilter - Class in org.xenei.classpathutils.filter
-
A class filter that always returns false.
- filterClasses(Collection<Class<?>>) - Method in interface org.xenei.classpathutils.ClassPathFilter
-
Filter the collection.
- filterClasses(Collection<Class<?>>, ClassPathFilter) - Static method in class org.xenei.classpathutils.ClassPathFilter.Util
-
filter a collection of classes with the filter.
- filterClasses(Collection<Class<?>>, ClassPathFilter) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Return the set of classes from the collection that pass the filter.
- filterClasses(Collection<Class<?>>) - Method in class org.xenei.classpathutils.filter._AbstractBaseFilter
-
Filter the collection.
- filterClasses(Collection<Class<?>>) - Method in class org.xenei.classpathutils.filter._AbstractConditionalFilter
-
Filter the collection.
- filterClasses(Collection<Class<?>>) - Method in class org.xenei.classpathutils.filter.RegexClassFilter
-
Filter the collection.
- filterClassNames(Collection<String>, ClassPathFilter) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Return the set of classes from the collection that pass the filter.
- filterNames(Collection<String>) - Method in interface org.xenei.classpathutils.ClassPathFilter
-
Filter the collection.
- filterNames(Collection<String>, ClassPathFilter) - Static method in class org.xenei.classpathutils.ClassPathFilter.Util
-
filter a collection of class names with the filter.
- filterNames(Collection<String>) - Method in class org.xenei.classpathutils.filter._AbstractBaseFilter
-
Filter the collection.
- filterNames(Collection<String>) - Method in class org.xenei.classpathutils.filter._AbstractConditionalFilter
-
Filter the collection.
- filterNames(Collection<String>) - Method in class org.xenei.classpathutils.filter.RegexClassFilter
-
Filter the collection.
- FilterType - Interface in org.xenei.classpathutils.filter.types
-
- filterURLs(Collection<URL>) - Method in interface org.xenei.classpathutils.ClassPathFilter
-
Filter the collection.
- filterURLs(Collection<URL>, ClassPathFilter) - Static method in class org.xenei.classpathutils.ClassPathFilter.Util
-
filter a collection of classes with the filter.
- filterURLs(Collection<URL>) - Method in class org.xenei.classpathutils.filter._AbstractBaseFilter
-
Filter the collection.
- filterURLs(Collection<URL>) - Method in class org.xenei.classpathutils.filter._AbstractConditionalFilter
-
Filter the collection.
- filterURLs(Collection<URL>) - Method in class org.xenei.classpathutils.filter.RegexClassFilter
-
Filter the collection.
- findClasses(String, String) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Recursive method used to find all classes in a given directory and
subdirs.
- findClasses(String, String, ClassPathFilter) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Find the classes in a directory and sub directory.
- findResources(String, String) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Recursive method used to find all classes in a given directory and
subdirs.
- findResources(String, String, ClassPathFilter) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Find the classes in a directory and sub directory.
- forName(String) - Static method in class org.xenei.classpathutils.Case
-
Factory method to create a Case from a name.
- funcName() - Method in interface org.xenei.classpathutils.ClassPathFilter
-
Function name for the filter.
- funcName() - Method in class org.xenei.classpathutils.filter._AbstractBaseFilter
-
Function name for the filter.
- funcName() - Method in class org.xenei.classpathutils.filter.AbstractClassFilter
-
Function name for the filter.
- funcName() - Method in class org.xenei.classpathutils.filter.AndClassFilter
-
Function name for the filter.
- funcName() - Method in class org.xenei.classpathutils.filter.AnnotationClassFilter
-
Function name for the filter.
- funcName() - Method in class org.xenei.classpathutils.filter.HasAnnotationClassFilter
-
- funcName() - Method in class org.xenei.classpathutils.filter.InterfaceClassFilter
-
Function name for the filter.
- funcName() - Method in class org.xenei.classpathutils.filter.OrClassFilter
-
Function name for the filter.
- funcName() - Method in class org.xenei.classpathutils.filter.RegexClassFilter
-
Function name for the filter.
- getAllInterfaces(Class<?>) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Get all the interfaces for the class.
- getAllInterfaces(Class<?>, ClassPathFilter) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Get all the interfaces for the class that meet the filter.
- getAllInterfaces(Set<Class<?>>, Class<?>) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Get all the interfaces that the class implements.
- getClasses(String) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Find all classes accessible from the context class loader which belong to
the given package and sub packages.
- getClasses(String, ClassPathFilter) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Get a collection of classes in the package name that meet the filter.
- getClasses(ClassLoader, String) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Find all classes accessible from the class loader which belong to the
given package and sub packages.
- getClasses(ClassLoader, String, ClassPathFilter) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Find all classes accessible from the class loader which belong to the
given package and sub packages.
- getClassLoader() - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Get the classloader.
- getClassPathElements() - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Get the array of class path elements.
- getFilters() - Method in class org.xenei.classpathutils.filter._AbstractConditionalFilter
-
Returns this conditional file filter's list of file filters.
- getFilters() - Method in class org.xenei.classpathutils.filter.NotClassFilter
-
- getFilters() - Method in interface org.xenei.classpathutils.filter.types.CollectionFilterType
-
Returns this filter's list of file filters.
- getLog() - Method in class org.xenei.classpathutils.filter._AbstractBaseFilter
-
- getLog() - Method in class org.xenei.classpathutils.filter.AbstractClassFilter
-
- getLog() - Method in class org.xenei.classpathutils.filter.AnnotationClassFilter
-
- getLog() - Method in class org.xenei.classpathutils.filter.FalseClassFilter
-
- getLog() - Method in class org.xenei.classpathutils.filter.HasAnnotationClassFilter
-
- getLog() - Method in class org.xenei.classpathutils.filter.InterfaceClassFilter
-
- getLog() - Method in class org.xenei.classpathutils.filter.NameClassFilter
-
- getLog() - Method in class org.xenei.classpathutils.filter.NotClassFilter
-
- getLog() - Method in class org.xenei.classpathutils.filter.PrefixClassFilter
-
- getLog() - Method in class org.xenei.classpathutils.filter.SuffixClassFilter
-
- getLog() - Method in class org.xenei.classpathutils.filter.TrueClassFilter
-
- getLog() - Method in class org.xenei.classpathutils.filter.WildcardClassFilter
-
- getName() - Method in class org.xenei.classpathutils.Case
-
Gets the name of the constant.
- getResources(String) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Find all classes accessible from the context class loader which belong to
the given package and sub packages.
- getResources(String, ClassPathFilter) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Get a collection of classes in the package name that meet the filter.
- getResources(ClassLoader, String) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Find all classes accessible from the class loader which belong to the
given package and sub packages.
- getResources(ClassLoader, String, ClassPathFilter) - Static method in class org.xenei.classpathutils.ClassPathUtils
-
Find all classes accessible from the class loader which belong to the
given package and sub packages.
- getStrings() - Method in class org.xenei.classpathutils.filter._AbstractStringFilter
-
Get the list of strings from the filter.