Package jodd.proxetta

Interface TypeInfo

  • All Known Implementing Classes:
    TypeInfoImpl

    public interface TypeInfo
    Holds information about the types. Used for methods return type and arguments.
    • Method Detail

      • getAnnotations

        AnnotationInfo[] getAnnotations()
        Returns annotation info of type. SOme types (like for returning value) can't have annotation information.
      • getOpcode

        char getOpcode()
        Returns bytecode opcode.
      • getType

        java.lang.String getType()
        Returns java-like, e.g. "java.lang.Integer".
      • getName

        java.lang.String getName()
        Returns bytecode-like type name, e.g. "Ljava/lang/Integer;". Note that generics type names are not resolved.
        See Also:
        getRawName()
      • getRawName

        java.lang.String getRawName()
        Returns bytecode-like type name, e.g. "Ljava/lang/Integer;".
        See Also:
        getName()