Uses of Interface
com.sap.cds.reflect.CdsElement
-
Packages that use CdsElement Package Description com.sap.cds com.sap.cds.ql.cqn com.sap.cds.reflect -
-
Uses of CdsElement in com.sap.cds
Methods in com.sap.cds with parameters of type CdsElement Modifier and Type Method Description Object
CdsDataProcessor.Converter. convert(Path path, CdsElement element, Object value)
Converts the value for the given element.Object
CdsDataProcessor.Generator. generate(Path path, CdsElement element, boolean isNull)
Generates a value for the given element.default boolean
CdsDataProcessor.Filter. test(Path path, CdsElement element)
boolean
CdsDataProcessor.Filter. test(Path path, CdsElement element, CdsType type)
Evaluates this filter predicate on the given arguments.void
CdsDataProcessor.Validator. validate(Path path, CdsElement element, Object value)
Validates the value of the given element.Constructor parameters in com.sap.cds with type arguments of type CdsElement Constructor Description NotNullConstraintException(List<CdsElement> nonNullableElements, Exception ex)
-
Uses of CdsElement in com.sap.cds.ql.cqn
Methods in com.sap.cds.ql.cqn that return CdsElement Modifier and Type Method Description CdsElement
ResolvedRefItem. element()
CdsElement
ResolvedSegment. element()
Returns theCdsElement
corresponding to thisCqnReference.Segment
. -
Uses of CdsElement in com.sap.cds.reflect
Methods in com.sap.cds.reflect that return CdsElement Modifier and Type Method Description CdsElement
CdsStructuredType. getAssociation(String name)
Get aCdsElement
of typeCdsAssociationType
by name.CdsElement
CdsStructuredType. getElement(String name)
Get aCdsElement
by name.Methods in com.sap.cds.reflect that return types with arguments of type CdsElement Modifier and Type Method Description default Stream<CdsElement>
CdsStructuredType. associations()
Returns a sequentialStream
over theCdsElement(s)
of typeCdsAssociationType
in this structured type.default Stream<CdsElement>
CdsStructuredType. compositions()
Returns a sequentialStream
over theCdsElement(s)
of type composition in this structured type.default Stream<CdsElement>
CdsStructuredType. concreteElements()
Returns a sequentialStream
over the non virtualCdsElement(s)
in this structured type.default Stream<CdsElement>
CdsStructuredType. concreteNonAssociationElements()
Returns a sequentialStream
over theCdsElement(s)
in this structured type that are not of typeCdsAssociationType
and not virtual.Stream<CdsElement>
CdsStructuredType. elements()
Returns a sequentialStream
over allCdsElement(s)
in this structured type.default <T extends CdsType>
Stream<CdsElement>CdsStructuredType. elementsOfType(Class<T> type)
Optional<CdsElement>
CdsStructuredType. findAssociation(String name)
Optional<CdsElement>
CdsStructuredType. findElement(String name)
Returns anOptional
wrapping aCdsElement
.default Stream<CdsElement>
CdsStructuredType. keyElements()
Returns a sequentialStream
over the keyCdsElement(s)
in this structured type.Stream<CdsElement>
CdsAssociationType. keys()
Deprecated.instead useCdsAssociationType.refs()
default Stream<CdsElement>
CdsStructuredType. nonAssociationElements()
Returns a sequentialStream
over theCdsElement(s)
in this structured type that are not of typeCdsAssociationType
.default Stream<CdsElement>
CdsStructuredType. virtualElements()
Returns a sequentialStream
over the virtualCdsElement(s)
in this structured type.Methods in com.sap.cds.reflect with parameters of type CdsElement Modifier and Type Method Description default void
CdsVisitor. visit(CdsElement element)
-