Package com.sap.cds.reflect
Interface CdsService
- All Superinterfaces:
CdsAnnotatable,CdsDefinition,CdsNamed
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidaccept(CdsVisitor visitor) Accepts aCdsVisitorvisiting the elements of this definition (depth-first)actions()Returns a sequentialStreamover allCdsActiondefinitions in this service.entities()Returns a sequentialStreamover allCdsEntitydefinitions in this service.events()Returns a sequentialStreamover allCdsEventdefinitions in this service.Returns a sequentialStreamover allCdsFunctiondefinitions in this service.default CdsKindgetKind()Returns the kind of this definition.Methods inherited from interface com.sap.cds.reflect.CdsAnnotatable
annotations, findAnnotation, getAnnotationValue, getDocMethods inherited from interface com.sap.cds.reflect.CdsDefinition
as, getKey, getName, getQualifiedName, getQualifier
-
Method Details
-
events
Returns a sequentialStreamover allCdsEventdefinitions in this service.- Returns:
- a sequential
Streamover theCdsEventdefinitions
-
entities
Returns a sequentialStreamover allCdsEntitydefinitions in this service.- Returns:
- a sequential
Streamover theCdsEntitydefinitions
-
functions
Stream<CdsFunction> functions()Returns a sequentialStreamover allCdsFunctiondefinitions in this service.- Returns:
- a sequential
Streamover theCdsFunctiondefinitions
-
actions
Returns a sequentialStreamover allCdsActiondefinitions in this service.- Returns:
- a sequential
Streamover theCdsActiondefinitions
-
getKind
Description copied from interface:CdsDefinitionReturns the kind of this definition.- Specified by:
getKindin interfaceCdsDefinition- Returns:
- the kind of this definition
-
accept
Description copied from interface:CdsDefinitionAccepts aCdsVisitorvisiting the elements of this definition (depth-first)- Specified by:
acceptin interfaceCdsDefinition- Parameters:
visitor- theCdsVisitor
-