Class MemberReference

    • Constructor Detail

      • MemberReference

        protected MemberReference()
    • Method Detail

      • isSpecialName

        public boolean isSpecialName()
      • isDefinition

        public boolean isDefinition()
      • containsGenericParameters

        public boolean containsGenericParameters()
      • isEquivalentTo

        public boolean isEquivalentTo​(MemberReference member)
      • getFullName

        public java.lang.String getFullName()
      • getSignature

        public java.lang.String getSignature()
        Method that returns full generic signature of a type or member.
      • getErasedSignature

        public java.lang.String getErasedSignature()
        Method that returns type erased signature of a type or member; suitable as non-generic signature some packages need.
      • appendName

        protected abstract java.lang.StringBuilder appendName​(java.lang.StringBuilder sb,
                                                              boolean fullName,
                                                              boolean dottedName)
      • appendSignature

        protected abstract java.lang.StringBuilder appendSignature​(java.lang.StringBuilder sb)
      • appendErasedSignature

        protected abstract java.lang.StringBuilder appendErasedSignature​(java.lang.StringBuilder sb)
      • toString

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