Package com.sap.cds.reflect.impl
Class CdsEnumTypeBuilder<T>
java.lang.Object
com.sap.cds.reflect.impl.CdsAnnotableBuilder<T>
com.sap.cds.reflect.impl.CdsDefinitionBuilder<T>
com.sap.cds.reflect.impl.CdsTypeBuilder<CdsSimpleType>
com.sap.cds.reflect.impl.CdsSimpleTypeBuilder
com.sap.cds.reflect.impl.CdsEnumTypeBuilder<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sap.cds.reflect.impl.CdsSimpleTypeBuilder
CdsSimpleTypeBuilder.CdsSimpleTypeDefinition
-
Field Summary
Fields inherited from class com.sap.cds.reflect.impl.CdsSimpleTypeBuilder
cdsType, properties
Fields inherited from class com.sap.cds.reflect.impl.CdsDefinitionBuilder
name, qualifiedName
Fields inherited from class com.sap.cds.reflect.impl.CdsAnnotableBuilder
annotations
-
Constructor Summary
ConstructorDescriptionCdsEnumTypeBuilder
(CdsModelReader.Config config, List<CdsAnnotation<?>> annotations, String qualifiedName, String name, CdsBaseType cdsType, Map<String, Object> properties, Map<String, com.fasterxml.jackson.databind.JsonNode> values) -
Method Summary
Methods inherited from class com.sap.cds.reflect.impl.CdsSimpleTypeBuilder
simpleType, simpleType, typeDefinition, undefined, undefinedType
Methods inherited from class com.sap.cds.reflect.impl.CdsTypeBuilder
isArrayed, isStructured
Methods inherited from class com.sap.cds.reflect.impl.CdsDefinitionBuilder
build, getName, getQualifiedName
Methods inherited from class com.sap.cds.reflect.impl.CdsAnnotableBuilder
annotation
-
Constructor Details
-
CdsEnumTypeBuilder
public CdsEnumTypeBuilder(CdsModelReader.Config config, List<CdsAnnotation<?>> annotations, String qualifiedName, String name, CdsBaseType cdsType, Map<String, Object> properties, Map<String, com.fasterxml.jackson.databind.JsonNode> values)
-
-
Method Details
-
build
- Overrides:
build
in classCdsSimpleTypeBuilder
-