Package com.sap.cds.reflect.impl
Class CdsEntityBuilder
java.lang.Object
com.sap.cds.reflect.impl.CdsAnnotableBuilder<T>
com.sap.cds.reflect.impl.CdsDefinitionBuilder<T>
com.sap.cds.reflect.impl.CdsTypeBuilder<T>
com.sap.cds.reflect.impl.CdsStructuredTypeBuilder<CdsEntity>
com.sap.cds.reflect.impl.CdsEntityBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sap.cds.reflect.impl.CdsStructuredTypeBuilder
CdsStructuredTypeBuilder.CdsStructuredTypeImpl
-
Field Summary
Fields inherited from class com.sap.cds.reflect.impl.CdsStructuredTypeBuilder
doc, elements, kind
Fields inherited from class com.sap.cds.reflect.impl.CdsDefinitionBuilder
qualifiedName
Fields inherited from class com.sap.cds.reflect.impl.CdsAnnotableBuilder
annotations
-
Method Summary
Modifier and TypeMethodDescriptionactions()
build()
static CdsEntityBuilder
create
(String name, String qualifiedName, List<CdsAnnotation<?>> annotations, boolean isAbstract, String query, String doc) boolean
Methods inherited from class com.sap.cds.reflect.impl.CdsStructuredTypeBuilder
addElement, addElements, isStructured, putElements, putStructuredElementIfAbsent, toString
Methods inherited from class com.sap.cds.reflect.impl.CdsTypeBuilder
isArrayed
Methods inherited from class com.sap.cds.reflect.impl.CdsDefinitionBuilder
build, getName, getQualifiedName
Methods inherited from class com.sap.cds.reflect.impl.CdsAnnotableBuilder
annotation
-
Method Details
-
create
public static CdsEntityBuilder create(String name, String qualifiedName, List<CdsAnnotation<?>> annotations, boolean isAbstract, String query, String doc) -
isAbstract
public boolean isAbstract() -
actions
-
functions
-
build
- Overrides:
build
in classCdsStructuredTypeBuilder<CdsEntity>
-