Class Symbols.DefaultSymbol

    • Constructor Detail

      • DefaultSymbol

        public DefaultSymbol()
    • Method Detail

      • isTypeSymbol

        public final boolean isTypeSymbol()
        Specified by:
        isTypeSymbol in interface Symbol
      • isMethodSymbol

        public final boolean isMethodSymbol()
        Specified by:
        isMethodSymbol in interface Symbol
      • isStatic

        public final boolean isStatic()
        Specified by:
        isStatic in interface Symbol
      • isFinal

        public boolean isFinal()
        Specified by:
        isFinal in interface Symbol
      • isEnum

        public final boolean isEnum()
        Specified by:
        isEnum in interface Symbol
      • isInterface

        public final boolean isInterface()
        Specified by:
        isInterface in interface Symbol
      • isAbstract

        public final boolean isAbstract()
        Specified by:
        isAbstract in interface Symbol
      • isPublic

        public final boolean isPublic()
        Specified by:
        isPublic in interface Symbol
      • isPrivate

        public final boolean isPrivate()
        Specified by:
        isPrivate in interface Symbol
      • isProtected

        public final boolean isProtected()
        Specified by:
        isProtected in interface Symbol
      • isDeprecated

        public final boolean isDeprecated()
        Specified by:
        isDeprecated in interface Symbol
      • isVolatile

        public final boolean isVolatile()
        Specified by:
        isVolatile in interface Symbol
      • metadata

        public final SymbolMetadata metadata()
        Description copied from interface: Symbol
        Symbol metadata informations, annotations for instance.
        Specified by:
        metadata in interface Symbol
        Returns:
        the metadata of this symbol.