Class TypeToken<T>
java.lang.Object
dev.rollczi.litecommands.reflect.type.TypeToken<T>
- Direct Known Subclasses:
ParameterizedTypeToken
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> TypeTokenBuilder<T> booleanClass<?> TypeToken<?> TypeToken<?> TypeToken<?> getParameterized(int index) getType()inthashCode()booleanisArray()booleanisInstanceOf(TypeToken<?> typeToken) booleanisInstanceOf(Class<?> type) final booleanstatic <T> TypeToken<T> static <T> TypeToken<T> static <T> TypeToken<T> ofParameter(Parameter parameter) static <T> TypeToken<T> ofParameterized(Class<T> rawType, Class<?>... parametrizedTypes)
-
Constructor Details
-
TypeToken
protected TypeToken()
-
-
Method Details
-
getType
-
getRawType
-
isPrimitive
public final boolean isPrimitive() -
isInstanceOf
-
isInstanceOf
-
getParameterized
-
getParameterized
-
isArray
public boolean isArray() -
getComponentType
-
getComponentTypeToken
-
equals
-
hashCode
public int hashCode() -
of
-
of
-
builder
-
ofParameterized
-
ofParameter
-