Package com.regnosys.rosetta.interpreter
Class RosettaValueFactory
java.lang.Object
com.regnosys.rosetta.utils.RosettaTypeSwitch<RosettaValue,List<?>>
com.regnosys.rosetta.interpreter.RosettaValueFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected RosettaValuecaseAliasType(RAliasType type, List<?> context) protected RosettaValuecaseAnyType(RBasicType type, List<?> context) protected RosettaValuecaseBooleanType(RBasicType type, List<?> context) protected RosettaValuecaseDataType(RDataType type, List<?> context) protected RosettaValuecaseDateTimeType(RDateTimeType type, List<?> context) protected RosettaValuecaseDateType(RDateType type, List<?> context) protected RosettaValuecaseEnumType(REnumType type, List<?> context) protected RosettaValuecaseErrorType(RErrorType type, List<?> context) protected RosettaValuecaseMissingType(RBasicType type, List<?> context) protected RosettaValuecaseNothingType(RBasicType type, List<?> context) protected RosettaValuecaseNumberType(RNumberType type, List<?> context) protected RosettaValuecaseStringType(RStringType type, List<?> context) protected RosettaValuecaseTimeType(RBasicType type, List<?> context) protected RosettaValuecaseZonedDateTimeType(RZonedDateTimeType type, List<?> context) createOfType(RType type, Object item) createOfType(RType type, List<?> items)
-
Constructor Details
-
RosettaValueFactory
-
-
Method Details
-
createOfType
-
createOfType
-
caseErrorType
- Specified by:
caseErrorTypein classRosettaTypeSwitch<RosettaValue,List<?>>
-
caseDataType
- Specified by:
caseDataTypein classRosettaTypeSwitch<RosettaValue,List<?>>
-
caseEnumType
- Specified by:
caseEnumTypein classRosettaTypeSwitch<RosettaValue,List<?>>
-
caseAliasType
- Specified by:
caseAliasTypein classRosettaTypeSwitch<RosettaValue,List<?>>
-
caseNumberType
- Specified by:
caseNumberTypein classRosettaTypeSwitch<RosettaValue,List<?>>
-
caseStringType
- Specified by:
caseStringTypein classRosettaTypeSwitch<RosettaValue,List<?>>
-
caseBooleanType
- Specified by:
caseBooleanTypein classRosettaTypeSwitch<RosettaValue,List<?>>
-
caseTimeType
- Specified by:
caseTimeTypein classRosettaTypeSwitch<RosettaValue,List<?>>
-
caseMissingType
- Specified by:
caseMissingTypein classRosettaTypeSwitch<RosettaValue,List<?>>
-
caseNothingType
- Specified by:
caseNothingTypein classRosettaTypeSwitch<RosettaValue,List<?>>
-
caseAnyType
- Specified by:
caseAnyTypein classRosettaTypeSwitch<RosettaValue,List<?>>
-
caseDateType
- Specified by:
caseDateTypein classRosettaTypeSwitch<RosettaValue,List<?>>
-
caseDateTimeType
- Specified by:
caseDateTimeTypein classRosettaTypeSwitch<RosettaValue,List<?>>
-
caseZonedDateTimeType
- Specified by:
caseZonedDateTimeTypein classRosettaTypeSwitch<RosettaValue,List<?>>
-