Class TypeUtils
java.lang.Object
org.geysermc.databaseutils.processor.util.TypeUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncanonicalName(TypeMirror mirror) com.squareup.javapoet.ClassNamecollectionImplementationFor(TypeMirror returnType) elementFor(CharSequence name) elementFor(Class<?> clazz) booleanisAssignable(CharSequence impl, TypeMirror base) booleanisAssignable(Class<?> impl, TypeMirror base) booleanisAssignable(TypeMirror impl, CharSequence base) booleanisAssignable(TypeMirror impl, Class<?> base) booleanisAssignable(TypeMirror impl, TypeMirror base) static booleanisType(CharSequence expected, CharSequence actual) static booleanisType(CharSequence expected, TypeElement actual) booleanisType(CharSequence expected, TypeMirror actual) static booleanisType(Class<?> clazz, CharSequence canonicalName) static booleanisType(Class<?> clazz, TypeElement element) booleanisType(Class<?> clazz, TypeMirror mirror) booleanisType(TypeMirror expected, TypeMirror actual) booleanisWholeNumberType(TypeMirror mirror) static booleanneedsTypeCodec(Name className) static StringpackageNameFor(String className) static StringpackageNameFor(Name className) toBoxedMirror(TypeMirror mirror) toBoxedTypeElement(TypeMirror mirror)
-
Constructor Details
-
TypeUtils
-
-
Method Details
-
typeUtils
-
elementUtils
-
elementFor
-
elementFor
-
toBoxedMirror
-
toBoxedTypeElement
-
isAssignable
-
isAssignable
-
isAssignable
-
isAssignable
-
isAssignable
-
canonicalName
-
collectionImplementationFor
-
isType
-
isType
-
isType
-
isType
-
isType
-
isType
-
isType
-
packageNameFor
-
packageNameFor
-
needsTypeCodec
-
isWholeNumberType
-