Uses of Enum
io.github.classgraph.ClassInfo.RelType
Packages that use ClassInfo.RelType
-
Uses of ClassInfo.RelType in io.github.classgraph
Fields in io.github.classgraph with type parameters of type ClassInfo.RelTypeModifier and TypeFieldDescriptionprivate Map
<ClassInfo.RelType, Set<ClassInfo>> ClassInfo.relatedClasses
The set of classes related to this one.Methods in io.github.classgraph that return ClassInfo.RelTypeModifier and TypeMethodDescriptionstatic ClassInfo.RelType
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.RelTypeModifier and TypeMethodDescription(package private) boolean
ClassInfo.addRelatedClass
(ClassInfo.RelType relType, ClassInfo classInfo) Add a class with a given relationship type.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
(Set<String> allRepeatableAnnotationNames, ClassInfo containingClassInfo, ClassInfo.RelType forwardRelType, ClassInfo.RelType reverseRelType0, ClassInfo.RelType reverseRelType1) HandleRepeatable
annotations.