Package org.infinispan.commons.util
Class ClassFinder
- java.lang.Object
-
- org.infinispan.commons.util.ClassFinder
-
public class ClassFinder extends java.lang.Object
Find infinispan classes utility
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PATH
-
Constructor Summary
Constructors Constructor Description ClassFinder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<java.lang.Class<?>>
infinispanClasses()
static java.util.List<java.lang.Class<?>>
infinispanClasses(java.lang.String javaClassPath)
static java.util.List<java.lang.Class<?>>
isAssignableFrom(java.lang.Class<?> clazz)
static java.util.List<java.lang.Class<?>>
isAssignableFrom(java.util.List<java.lang.Class<?>> classes, java.lang.Class<?> clazz)
static java.util.List<java.lang.Class<?>>
withAnnotationDeclared(java.util.List<java.lang.Class<?>> classes, java.lang.Class<? extends java.lang.annotation.Annotation> c)
static java.util.List<java.lang.Class<?>>
withAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> ann)
static java.util.List<java.lang.Class<?>>
withAnnotationPresent(java.util.List<java.lang.Class<?>> classes, java.lang.Class<? extends java.lang.annotation.Annotation> c)
-
-
-
Method Detail
-
withAnnotationPresent
public static java.util.List<java.lang.Class<?>> withAnnotationPresent(java.util.List<java.lang.Class<?>> classes, java.lang.Class<? extends java.lang.annotation.Annotation> c)
-
withAnnotationDeclared
public static java.util.List<java.lang.Class<?>> withAnnotationDeclared(java.util.List<java.lang.Class<?>> classes, java.lang.Class<? extends java.lang.annotation.Annotation> c)
-
isAssignableFrom
public static java.util.List<java.lang.Class<?>> isAssignableFrom(java.util.List<java.lang.Class<?>> classes, java.lang.Class<?> clazz)
-
withAnnotationPresent
public static java.util.List<java.lang.Class<?>> withAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> ann) throws java.lang.Exception
- Throws:
java.lang.Exception
-
isAssignableFrom
public static java.util.List<java.lang.Class<?>> isAssignableFrom(java.lang.Class<?> clazz) throws java.lang.Exception
- Throws:
java.lang.Exception
-
infinispanClasses
public static java.util.List<java.lang.Class<?>> infinispanClasses() throws java.lang.Exception
- Throws:
java.lang.Exception
-
infinispanClasses
public static java.util.List<java.lang.Class<?>> infinispanClasses(java.lang.String javaClassPath) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-