Class JavaTypeUtil
java.lang.Object
ca.spottedleaf.converter.types.TypeUtil<Object>
ca.spottedleaf.converter.types.impl.java.JavaTypeUtil
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbaseToGeneric(Object input) convertFromBaseToGeneric(Object input, TypeUtil<?> to) convertGenericToGeneric(Object valueGeneric, TypeUtil<?> to) static ListTypeconvertJava(TypeUtil<?> to, ArrayList<Object> list) static MapTypeconvertJava(TypeUtil<?> to, LinkedHashMap<String, Object> map) genericToBase(Object input) getTypeBase(Object value) booleanisCompatibleArray(Object array) booleanisCompatibleNumber(Number number) Methods inherited from class TypeUtil
convertBaseToBase, convertGenericToBase, deepCopyGeneric
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
JavaTypeUtil
public JavaTypeUtil()
-
-
Method Details
-
createEmptyList
- Specified by:
createEmptyListin classTypeUtil<Object>
-
createEmptyMap
- Specified by:
createEmptyMapin classTypeUtil<Object>
-
convertFromBaseToGeneric
-
convertGenericToGeneric
-
baseToGeneric
- Specified by:
baseToGenericin classTypeUtil<Object>
-
genericToBase
- Specified by:
genericToBasein classTypeUtil<Object>
-
isCompatibleNumber
- Specified by:
isCompatibleNumberin classTypeUtil<Object>
-
isCompatibleArray
- Specified by:
isCompatibleArrayin classTypeUtil<Object>
-
getTypeBase
- Specified by:
getTypeBasein classTypeUtil<Object>
-
deepCopy
-
convertJava
-
convertJava
-