Interface Type

All Known Implementing Classes:
ClassType, SimpleType, TypeAdapter, TypeExtends, TypeSuper

public interface Type
Author:
tiwe
  • Method Details

    • as

      Type as(TypeCategory category)
    • asArrayType

      Type asArrayType()
    • getComponentType

      Type getComponentType()
    • getEnclosingType

      Type getEnclosingType()
    • getCategory

      TypeCategory getCategory()
    • getFullName

      String getFullName()
    • getGenericName

      String getGenericName(boolean asArgType)
    • getGenericName

      String getGenericName(boolean asArgType, Set<String> packages, Set<String> classes)
    • getJavaClass

      Class<?> getJavaClass()
    • getPackageName

      String getPackageName()
    • getParameters

      List<Type> getParameters()
    • getRawName

      String getRawName(Set<String> packages, Set<String> classes)
    • getSimpleName

      String getSimpleName()
    • isFinal

      boolean isFinal()
    • isPrimitive

      boolean isPrimitive()
    • isMember

      boolean isMember()