Uses of Interface
com.sap.cds.reflect.CdsElement
Packages that use CdsElement
-
Uses of CdsElement in com.sap.cds
Methods in com.sap.cds with parameters of type CdsElementModifier and TypeMethodDescriptiondefault voidCdsDiffProcessor.DiffVisitor.added(Path newPath, Path oldPath, CdsElement association, Map<String, Object> newValue) This method is called when theCdsDiffProcessordetects that a new entry is added to a collection of entities: a composition of many entities a cascading association to many entities the images, if the processor processes a collection of imagesdefault voidCdsDiffProcessor.DiffVisitor.changed(Path newPath, Path oldPath, CdsElement element, Object newValue, Object oldValue) This method is called when theCdsDiffProcessordetects a change between values of an element of an entityCdsDataProcessor.Converter.convert(Path path, CdsElement element, Object value) Converts the value for the given element.CdsDataProcessor.Generator.generate(Path path, CdsElement element, boolean isNull) Generates a value for the given element.default voidCdsDiffProcessor.DiffVisitor.removed(Path newPath, Path oldPath, CdsElement association, Map<String, Object> oldValue) This method is called when theCdsDiffProcessordetects that an entry was removed from the collection of entities: a composition of many entities a cascading association to many entities the images, if the processor processes a collection of imagesdefault booleanCdsDataProcessor.Filter.test(Path path, CdsElement element) booleanCdsDataProcessor.Filter.test(Path path, CdsElement element, CdsType type) Evaluates this filter predicate on the given arguments.voidCdsDataProcessor.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 CdsElementModifierConstructorDescriptionNotNullConstraintException(List<CdsElement> nonNullableElements, Exception ex) -
Uses of CdsElement in com.sap.cds.ql.cqn
Methods in com.sap.cds.ql.cqn that return CdsElementModifier and TypeMethodDescriptionResolvedRefItem.element()ResolvedSegment.element()Returns theCdsElementcorresponding to thisCqnReference.Segment. -
Uses of CdsElement in com.sap.cds.reflect
Methods in com.sap.cds.reflect that return CdsElementModifier and TypeMethodDescriptionCdsStructuredType.getAssociation(String name) Get aCdsElementof typeCdsAssociationTypeby name.CdsStructuredType.getElement(String name) Get aCdsElementby name.Methods in com.sap.cds.reflect that return types with arguments of type CdsElementModifier and TypeMethodDescriptiondefault Stream<CdsElement>CdsStructuredType.associations()Returns a sequentialStreamover theCdsElement(s)of typeCdsAssociationTypein this structured type.default Stream<CdsElement>CdsStructuredType.compositions()Returns a sequentialStreamover theCdsElement(s)of type composition in this structured type.default Stream<CdsElement>CdsStructuredType.concreteElements()Returns a sequentialStreamover the non virtualCdsElement(s)in this structured type.default Stream<CdsElement>CdsStructuredType.concreteNonAssociationElements()Returns a sequentialStreamover theCdsElement(s)in this structured type that are not of typeCdsAssociationTypeand not virtual.CdsStructuredType.elements()Returns a sequentialStreamover allCdsElement(s)in this structured type.default <T extends CdsType>
Stream<CdsElement>CdsStructuredType.elementsOfType(Class<T> type) CdsStructuredType.findAssociation(String name) CdsStructuredType.findElement(String name) Returns anOptionalwrapping aCdsElement.default Stream<CdsElement>CdsStructuredType.keyElements()Returns a sequentialStreamover the keyCdsElement(s)in this structured type.default Stream<CdsElement>CdsStructuredType.nonAssociationElements()Returns a sequentialStreamover theCdsElement(s)in this structured type that are not of typeCdsAssociationType.default Stream<CdsElement>CdsStructuredType.virtualElements()Returns a sequentialStreamover the virtualCdsElement(s)in this structured type.Methods in com.sap.cds.reflect with parameters of type CdsElement