Class ClassInfo.ReachableAndDirectlyRelatedClasses

  • Enclosing class:
    ClassInfo

    static class ClassInfo.ReachableAndDirectlyRelatedClasses
    extends java.lang.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).
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • reachableClasses

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

        final java.util.Set<ClassInfo> directlyRelatedClasses
        The directly related classes.
    • Constructor Detail

      • ReachableAndDirectlyRelatedClasses

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