Interface StructuredType<T extends StructuredType<T>>

All Superinterfaces:
CqnSource, CqnToken, JSONizable, Selectable, Source<T>

public interface StructuredType<T extends StructuredType<T>> extends Source<T>, Selectable
Builder to define sets of structured CDS entities and types using filtered path expressions, to define predicates on these sets, and to address elements of structured types. Note that some methods in this interface mutually exclude each other and cannot be combined. For example, the methods filter, filterByParams, and matching all set the where condition of the enclosing statement, overwriting any previously stored conditions.