Class DataTypeUtils
java.lang.Object
org.qubership.integration.platform.runtime.catalog.mapper.DataTypeUtils
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindBranchByAttributeId(CompoundType type, String attributeId, Map<String, TypeDefinition> definitionMap) static DataTypeUtils.ResolveResultresolveType(DataType type, Map<String, TypeDefinition> definitionMap) static Map<String, TypeDefinition> updateDefinitionMapFromType(Map<String, TypeDefinition> definitionMap, DataType dataType)
-
Constructor Details
-
DataTypeUtils
public DataTypeUtils()
-
-
Method Details
-
resolveType
public static DataTypeUtils.ResolveResult resolveType(DataType type, Map<String, TypeDefinition> definitionMap) -
updateDefinitionMapFromType
public static Map<String,TypeDefinition> updateDefinitionMapFromType(Map<String, TypeDefinition> definitionMap, DataType dataType) -
findBranchByAttributeId
public static Optional<DataType> findBranchByAttributeId(CompoundType type, String attributeId, Map<String, TypeDefinition> definitionMap)
-