Package com.sap.cds.reflect.impl
Class CdsEventBuilder.EventProxy
java.lang.Object
com.sap.cds.reflect.impl.CdsAnnotatableImpl
com.sap.cds.reflect.impl.CdsDefinitionImpl
com.sap.cds.reflect.impl.CdsStructuredTypeBuilder.CdsStructuredTypeImpl
com.sap.cds.reflect.impl.CdsEventBuilder.EventProxy
- All Implemented Interfaces:
CdsAnnotatable
,CdsDefinition
,CdsEvent
,CdsNamed
,CdsStructuredType
,CdsType
- Enclosing class:
- CdsEventBuilder
public static class CdsEventBuilder.EventProxy
extends CdsStructuredTypeBuilder.CdsStructuredTypeImpl
implements CdsEvent
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sap.cds.reflect.impl.CdsAnnotatableImpl
CdsAnnotatableImpl.CdsAnnotationImpl<T>
-
Constructor Summary
ModifierConstructorDescriptionprotected
EventProxy
(Collection<CdsAnnotation<?>> annotations, String qualifiedName, String name, String delegationType, CdsModel model, String doc) -
Method Summary
Methods inherited from class com.sap.cds.reflect.impl.CdsStructuredTypeBuilder.CdsStructuredTypeImpl
findAssociation, getAssociation, getTargetOf, setElements
Methods inherited from class com.sap.cds.reflect.impl.CdsDefinitionImpl
getName, getQualifiedName, getQualifier, toString
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
as, getKey, getName, getQualifiedName, getQualifier
Methods inherited from interface com.sap.cds.reflect.CdsStructuredType
associations, compositions, concreteElements, concreteNonAssociationElements, elementsOfType, findAssociation, getAssociation, getTargetOf, isAnonymous, isStructured, keyElements, nonAssociationElements, virtualElements
Methods inherited from interface com.sap.cds.reflect.CdsType
isArrayed, isAssociation, isEnum, isSimple, isSimpleType, isSymbolicType
-
Constructor Details
-
EventProxy
protected EventProxy(Collection<CdsAnnotation<?>> annotations, String qualifiedName, String name, String delegationType, CdsModel model, String doc)
-
-
Method Details
-
getElement
- Specified by:
getElement
in interfaceCdsStructuredType
- Overrides:
getElement
in classCdsStructuredTypeBuilder.CdsStructuredTypeImpl
-
findElement
- Specified by:
findElement
in interfaceCdsStructuredType
- Overrides:
findElement
in classCdsStructuredTypeBuilder.CdsStructuredTypeImpl
-
elements
- Specified by:
elements
in interfaceCdsStructuredType
- Overrides:
elements
in classCdsStructuredTypeBuilder.CdsStructuredTypeImpl
-