Uses of Interface
com.sap.cds.ql.cqn.CqnStructuredTypeRef
Packages that use CqnStructuredTypeRef
-
Uses of CqnStructuredTypeRef in com.sap.cds.ql
Subinterfaces of CqnStructuredTypeRef in com.sap.cds.qlMethods in com.sap.cds.ql with parameters of type CqnStructuredTypeRefModifier and TypeMethodDescriptionstatic RefBuilder<StructuredTypeRef>CQL.copy(CqnStructuredTypeRef ref) Creates aRefBuilderfrom the given ref, which allows for in-place modification of the ref.CqnBuilder.copy(CqnStructuredTypeRef ref) Delete<StructuredType<?>>CqnBuilder.delete(CqnStructuredTypeRef ref) static <T extends StructuredType<T>>
TCQL.entity(Class<T> type, CqnStructuredTypeRef ref) Creates aStructuredTyperepresenting a CDS entity.<T extends StructuredType<T>>
TCqnBuilder.QueryBuilderSupport.entity(Class<T> type, CqnStructuredTypeRef ref) static Update<StructuredType<?>>Update.entity(CqnStructuredTypeRef ref) Creates an update statement to update entries of a specified entity set.static Delete<StructuredType<?>>Delete.from(CqnStructuredTypeRef ref) Creates a delete statement to delete entries from a specified entity set.static Select<StructuredType<?>>Select.from(CqnStructuredTypeRef ref) Creates a select statement to select entries from a specified entity set.CqnBuilder.insert(CqnStructuredTypeRef ref) static InsertInsert.into(CqnStructuredTypeRef ref) Creates an insert statement to insert entries into a specified entity set.static UpsertUpsert.into(CqnStructuredTypeRef ref) Creates an upsert statement to upsert entries into a specified entity set.static PredicateCQL.match(CqnStructuredTypeRef ref, CqnPredicate pred, CqnMatchPredicate.Quantifier quantifier) Creates a match predicate that tests if a given ref matches a given filterCqnBuilder.QueryBuilderSupport.match(CqnStructuredTypeRef ref, CqnPredicate pred, CqnMatchPredicate.Quantifier quantifier) Update<StructuredType<?>>CqnBuilder.update(CqnStructuredTypeRef ref) CqnBuilder.upsert(CqnStructuredTypeRef ref) -
Uses of CqnStructuredTypeRef in com.sap.cds.ql.cqn
Methods in com.sap.cds.ql.cqn that return CqnStructuredTypeRefModifier and TypeMethodDescriptiondefault CqnStructuredTypeRefCqnSource.asRef()Casts this CQN source toCqnSelect.default CqnStructuredTypeRefCqnStructuredTypeRef.asRef()CqnEntitySelector.ref()Returns the reference to the entity set of this selector.CqnMatchPredicate.ref()The referenced entity setCqnSelectList.ref()CqnStatement.ref()Returns the reference of this statement.default CqnStructuredTypeRefModifier.ref(CqnStructuredTypeRef ref) Override this method to replace astructured type ref.Methods in com.sap.cds.ql.cqn with parameters of type CqnStructuredTypeRefModifier and TypeMethodDescriptionCqnAnalyzer.analyze(CqnStructuredTypeRef ref) Analyzes theSegment(s)of the givenCqnStructuredTypeRef.CqnAnalyzer.CqnAnalyzerSPI.analyze(CdsModel model, CqnStructuredTypeRef ref) default CqnStructuredTypeRefModifier.ref(CqnStructuredTypeRef ref) Override this method to replace astructured type ref.default voidCqnVisitor.visit(CqnStructuredTypeRef typeRef) Called for each traversedstructured type reference -
Uses of CqnStructuredTypeRef in com.sap.cds.ql.cqn.transformation
Methods in com.sap.cds.ql.cqn.transformation that return CqnStructuredTypeRefModifier and TypeMethodDescriptionCqnHierarchyTransformation.hierarchyReference()Returns a reference, which identifies the entities that form a recursive hierarchy.