| Package | Description |
|---|---|
| io.github.lukehutch.fastclasspathscanner.classfileparser |
| Modifier and Type | Field and Description |
|---|---|
Map<ClassInfo.RelType,Set<ClassInfo>> |
ClassInfo.relatedTypeToClassInfoSet
The set of classes related to this one.
|
| Modifier and Type | Method and Description |
|---|---|
static ClassInfo.RelType |
ClassInfo.RelType.valueOf(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.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ClassInfo.addRelatedClass(ClassInfo.RelType relType,
ClassInfo classInfo)
Add a ClassInfo objects for the given relationship type.
|
boolean |
ClassInfo.addRelatedClasses(ClassInfo.RelType relType,
Collection<ClassInfo> classInfoSetToAdd)
Add a ClassInfo objects for the given relationship type.
|
Set<ClassInfo> |
ClassInfo.getReachableClasses(ClassInfo.RelType relType)
Find all ClassInfo nodes reachable from this ClassInfo node over the given relationship type links (not
including this class itself).
|
Set<ClassInfo> |
ClassInfo.getRelatedClasses(ClassInfo.RelType relType)
Get the ClassInfo objects for the classes related to this one in the specified way.
|
static Set<ClassInfo> |
ClassInfo.getRelatedClasses(String className,
Map<String,ClassInfo> classNameToClassInfo,
ClassInfo.RelType relType)
Get the ClassInfo objects for the classes related to the named class in the specified way.
|
Copyright © 2016. All rights reserved.