Package com.sap.cds.reflect.impl
Class CdsDefinitionImpl
java.lang.Object
com.sap.cds.reflect.impl.CdsAnnotatableImpl
com.sap.cds.reflect.impl.CdsDefinitionImpl
- All Implemented Interfaces:
CdsAnnotatable
,CdsDefinition
,CdsNamed
- Direct Known Subclasses:
CdsOperationBuilder.CdsOperationImpl
,CdsSimpleTypeBuilder.CdsSimpleTypeDefinition
,CdsStructuredTypeBuilder.CdsStructuredTypeImpl
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sap.cds.reflect.impl.CdsAnnotatableImpl
CdsAnnotatableImpl.CdsAnnotationImpl<T>
-
Constructor Summary
ModifierConstructorDescriptionprotected
CdsDefinitionImpl
(Collection<CdsAnnotation<?>> annotations, String qualifiedName, String name, String doc) -
Method Summary
Methods inherited from class com.sap.cds.reflect.impl.CdsAnnotatableImpl
annotations, findAnnotation, getDoc, removeAt
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.sap.cds.reflect.CdsAnnotatable
annotations, findAnnotation, getAnnotationValue
Methods inherited from interface com.sap.cds.reflect.CdsDefinition
accept, as, getKey, getKind
-
Constructor Details
-
CdsDefinitionImpl
protected CdsDefinitionImpl(Collection<CdsAnnotation<?>> annotations, String qualifiedName, String name, String doc)
-
-
Method Details
-
getQualifiedName
- Specified by:
getQualifiedName
in interfaceCdsDefinition
-
getName
- Specified by:
getName
in interfaceCdsDefinition
-
getQualifier
- Specified by:
getQualifier
in interfaceCdsDefinition
-
toString
-