Uses of Class
io.github.classgraph.ClassInfo.RelType
-
Packages that use ClassInfo.RelType Package Description io.github.classgraph -
-
Uses of ClassInfo.RelType in io.github.classgraph
Fields in io.github.classgraph with type parameters of type ClassInfo.RelType Modifier and Type Field Description private java.util.Map<ClassInfo.RelType,java.util.Set<ClassInfo>>
ClassInfo. relatedClasses
The set of classes related to this one.Methods in io.github.classgraph that return ClassInfo.RelType Modifier and Type Method Description static ClassInfo.RelType
ClassInfo.RelType. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ClassInfo.RelType[]
ClassInfo.RelType. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in io.github.classgraph with parameters of type ClassInfo.RelType Modifier and Type Method Description (package private) boolean
ClassInfo. addRelatedClass(ClassInfo.RelType relType, ClassInfo classInfo)
Add a class with a given relationship type.private ClassInfo.ReachableAndDirectlyRelatedClasses
ClassInfo. filterClassInfo(ClassInfo.RelType relType, boolean strictAccept, ClassInfo.ClassType... classTypes)
Get the classes related to this one (the transitive closure) for the given relationship type, and those directly related.private ClassInfoList
ClassInfo. getClassesWithFieldOrMethodAnnotation(ClassInfo.RelType relType)
Get the classes that have this class as a field, method or method parameter annotation.private ClassInfoList
ClassInfo. getFieldOrMethodAnnotations(ClassInfo.RelType relType)
Get the annotations or meta-annotations on fields, methods or method parametres declared by the class, (not including fields, methods or method parameters declared by the interfaces or superclasses of this class).(package private) void
AnnotationInfoList. handleRepeatableAnnotations(java.util.Set<java.lang.String> allRepeatableAnnotationNames, ClassInfo containingClassInfo, ClassInfo.RelType forwardRelType, ClassInfo.RelType reverseRelType0, ClassInfo.RelType reverseRelType1)
HandleRepeatable
annotations.
-