Class ClassInfo.ReachableAndDirectlyRelatedClasses

java.lang.Object
io.github.classgraph.ClassInfo.ReachableAndDirectlyRelatedClasses
Enclosing class:
ClassInfo

static class ClassInfo.ReachableAndDirectlyRelatedClasses extends Object
A set of classes that indirectly reachable through a directed path, for a given relationship type, and a set of classes that is directly related (only one relationship step away).
  • Field Details

    • reachableClasses

      final Set<ClassInfo> reachableClasses
      The reachable classes.
    • directlyRelatedClasses

      final Set<ClassInfo> directlyRelatedClasses
      The directly related classes.
  • Constructor Details

    • ReachableAndDirectlyRelatedClasses

      private ReachableAndDirectlyRelatedClasses(Set<ClassInfo> reachableClasses, Set<ClassInfo> directlyRelatedClasses)
      Constructor.
      Parameters:
      reachableClasses - the reachable classes
      directlyRelatedClasses - the directly related classes