Class NestedClassSelector

    • Method Detail

      • getEnclosingClassNames

        public List<String> getEnclosingClassNames()
        Get the names of the classes enclosing the selected nested class.
      • getEnclosingClasses

        public List<Class<?>> getEnclosingClasses()
        Get the list of Class enclosing the selected nested Class.

        If the Class were not provided, but only the name of the nested class and its enclosing classes, this method attempts to lazily load the list of enclosing Class and throws a PreconditionViolationException if the classes cannot be loaded.

      • getNestedClassName

        public String getNestedClassName()
        Get the name of the selected nested class.
      • getNestedClass

        public Class<?> getNestedClass()
        Get the selected nested Class.

        If the Class were not provided, but only the name of the nested class and its enclosing classes, this method attempts to lazily load the nested Class and throws a PreconditionViolationException if the class cannot be loaded.

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object