Interface Type

All Superinterfaces:
Base<Type>, BaseType, BaseTypeArgument, Iterable<Type>, TypeArgument, TypeArgumentVisitable, TypeVisitable
All Known Implementing Classes:
GenericType, InnerObjectReference, InnerObjectType, ObjectReference, ObjectType, PrimitiveType

public interface Type extends BaseType, TypeArgument
  • Method Details

    • getName

      String getName()
    • getDescriptor

      String getDescriptor()
    • getDimension

      int getDimension()
    • createType

      Type createType(int dimension)
    • isPrimitive

      default boolean isPrimitive()
    • isObject

      default boolean isObject()
    • isGeneric

      default boolean isGeneric()