Class Scope


  • public class Scope
    extends java.lang.Object
    • Constructor Detail

      • Scope

        public Scope​(Access access,
                     Kind kind,
                     java.lang.String name)
    • Method Detail

      • setParameterTypes

        public void setParameterTypes​(GenericType[] convert)
      • setExceptionTypes

        public void setExceptionTypes​(GenericType[] convert)
      • setBase

        public void setBase​(GenericType typeSignature)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • report

        public void report​(java.lang.Appendable a,
                           int indent)
                    throws java.io.IOException
        Throws:
        java.io.IOException
      • add

        public void add​(Scope m)
      • setDeclaring

        public void setDeclaring​(Scope declaring)
      • setAccess

        public void setAccess​(Access access)
      • setEnclosing

        public void setEnclosing​(Scope enclosing)
      • isTop

        public boolean isTop()
      • setKind

        public void setKind​(Kind kind)
      • classIdentity

        public static java.lang.String classIdentity​(java.lang.String name2)
      • methodIdentity

        public static java.lang.String methodIdentity​(java.lang.String name,
                                                      java.lang.String descriptor)
      • constructorIdentity

        public static java.lang.String constructorIdentity​(java.lang.String descriptor)
      • fieldIdentity

        public static java.lang.String fieldIdentity​(java.lang.String name,
                                                     java.lang.String descriptor)
      • cleanRoot

        public void cleanRoot()
      • prune

        public void prune​(java.util.EnumSet<Access> level)
      • setGenericParameter

        public void setGenericParameter​(GenericParameter[] typeVars)