Class JavaTypeUtil
java.lang.Object
com.regnosys.rosetta.generator.java.types.JavaTypeUtil
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal JavaClass<BigDecimal>final JavaClass<BigInteger>final JavaClass<ComparisonResult>final JavaGenericTypeDeclaration<List<?>>final JavaClass<LocalDateTime>final JavaGenericTypeDeclaration<Mapper<?>>final JavaGenericTypeDeclaration<MapperC<?>>final JavaGenericTypeDeclaration<MapperListOfLists<?>>final JavaGenericTypeDeclaration<MapperS<?>>final JavaClass<Serializable>final JavaClass<ZonedDateTime> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchangeItemType(JavaType t, JavaType newItemType) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanboolean<T> JavaParameterizedType<T>wrap(JavaGenericTypeDeclaration<T> wrapperType, RosettaExpression item) <T> JavaParameterizedType<T>wrap(JavaGenericTypeDeclaration<T> wrapperType, JavaType itemType) <T> JavaParameterizedType<T>wrap(JavaGenericTypeDeclaration<T> wrapperType, Class<?> itemType) <T> JavaParameterizedType<T>wrapExtends(JavaGenericTypeDeclaration<T> wrapperType, RosettaExpression item) <T> JavaParameterizedType<T>wrapExtends(JavaGenericTypeDeclaration<T> wrapperType, JavaType itemType) <T> JavaParameterizedType<T>wrapExtends(JavaGenericTypeDeclaration<T> wrapperType, Class<?> itemType) <T> JavaParameterizedType<T>wrapExtendsIfNotFinal(JavaGenericTypeDeclaration<T> wrapperType, RosettaExpression item) <T> JavaParameterizedType<T>wrapExtendsIfNotFinal(JavaGenericTypeDeclaration<T> wrapperType, JavaType itemType) <T> JavaParameterizedType<T>wrapExtendsIfNotFinal(JavaGenericTypeDeclaration<T> wrapperType, Class<?> itemType)
-
Field Details
-
NUMBER
-
INTEGER
-
LONG
-
BIG_INTEGER
-
BIG_DECIMAL
-
BOOLEAN
-
STRING
-
VOID
-
LOCAL_TIME
-
DATE
-
LOCAL_DATE_TIME
-
ZONED_DATE_TIME
-
OBJECT
-
CLONEABLE
-
SERIALIZABLE
-
LIST
-
MAPPER
-
MAPPER_S
-
MAPPER_C
-
COMPARISON_RESULT
-
MAPPER_LIST_OF_LISTS
-
-
Constructor Details
-
JavaTypeUtil
public JavaTypeUtil()
-
-
Method Details
-
wrap
public <T> JavaParameterizedType<T> wrap(JavaGenericTypeDeclaration<T> wrapperType, JavaType itemType) -
wrap
public <T> JavaParameterizedType<T> wrap(JavaGenericTypeDeclaration<T> wrapperType, Class<?> itemType) -
wrap
public <T> JavaParameterizedType<T> wrap(JavaGenericTypeDeclaration<T> wrapperType, RosettaExpression item) -
wrapExtends
public <T> JavaParameterizedType<T> wrapExtends(JavaGenericTypeDeclaration<T> wrapperType, JavaType itemType) -
wrapExtends
public <T> JavaParameterizedType<T> wrapExtends(JavaGenericTypeDeclaration<T> wrapperType, Class<?> itemType) -
wrapExtends
public <T> JavaParameterizedType<T> wrapExtends(JavaGenericTypeDeclaration<T> wrapperType, RosettaExpression item) -
wrapExtendsIfNotFinal
public <T> JavaParameterizedType<T> wrapExtendsIfNotFinal(JavaGenericTypeDeclaration<T> wrapperType, JavaType itemType) -
wrapExtendsIfNotFinal
public <T> JavaParameterizedType<T> wrapExtendsIfNotFinal(JavaGenericTypeDeclaration<T> wrapperType, Class<?> itemType) -
wrapExtendsIfNotFinal
public <T> JavaParameterizedType<T> wrapExtendsIfNotFinal(JavaGenericTypeDeclaration<T> wrapperType, RosettaExpression item) -
hasWildcardArgument
-
getItemType
-
changeItemType
-
extendsNumber
-
isInteger
-
isLong
-
isBigInteger
-
isBigDecimal
-
isBoolean
-
isVoid
-
isList
-
extendsMapper
-
isMapper
-
isMapperS
-
isMapperC
-
isComparisonResult
-
isMapperListOfLists
-
isWrapper
-
join
-