public static class CdsEventBuilder.EventProxy extends CdsStructuredTypeBuilder.CdsStructuredTypeImpl implements CdsEvent
CdsAnnotatableImpl.CdsAnnotationImpl<T>
elements
Modifier | Constructor and Description |
---|---|
protected |
EventProxy(Collection<CdsAnnotation<?>> annotations,
String qualifiedName,
String delegationType,
CdsModel model) |
Modifier and Type | Method and Description |
---|---|
Stream<CdsElement> |
elements() |
Optional<CdsElement> |
findElement(String name) |
CdsElement |
getElement(String name) |
findAssociation, getAssociation
getQualifiedName, toString
annotations, findAnnotation, removeAt
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
associations, compositions, concreteElements, concreteNonAssociationElements, elementsOfType, findAssociation, getAssociation, getTargetOf, isAnonymous, isInlineDefined, isStructured, keyElements, nonAssociationElements, virtualElements
isArrayed, isAssociation, isEnum, isSimple, isSimpleType
as, byNamespace, getName, getQualifiedName, getQualifier
annotations, byAnnotation, findAnnotation, getAnnotationValue
protected EventProxy(Collection<CdsAnnotation<?>> annotations, String qualifiedName, String delegationType, CdsModel model)
public CdsElement getElement(String name)
getElement
in interface CdsStructuredType
getElement
in class CdsStructuredTypeBuilder.CdsStructuredTypeImpl
public Optional<CdsElement> findElement(String name)
findElement
in interface CdsStructuredType
findElement
in class CdsStructuredTypeBuilder.CdsStructuredTypeImpl
public Stream<CdsElement> elements()
elements
in interface CdsStructuredType
elements
in class CdsStructuredTypeBuilder.CdsStructuredTypeImpl
Copyright © 2021 SAP. All rights reserved.