Class ReflectType

java.lang.Object
com.github.darksoulq.abyssallib.common.reflection.ReflectType

public class ReflectType extends Object
  • Constructor Details

    • ReflectType

      public ReflectType(Type type)
  • Method Details

    • getUnderlyingType

      public Type getUnderlyingType()
    • isClass

      public boolean isClass()
    • isParameterized

      public boolean isParameterized()
    • isWildcard

      public boolean isWildcard()
    • isGenericArray

      public boolean isGenericArray()
    • getRawType

      public Result<ReflectClass<?>> getRawType()
    • getTypeArguments

      public List<ReflectType> getTypeArguments()
    • getArrayComponentType

      public Result<ReflectType> getArrayComponentType()