Package com.sap.cds.services.impl.utils
Class NameOnlyCdsEntity
java.lang.Object
com.sap.cds.services.impl.utils.NameOnlyCdsEntity
- All Implemented Interfaces:
com.sap.cds.reflect.CdsAnnotatable,com.sap.cds.reflect.CdsDefinition,com.sap.cds.reflect.CdsEntity,com.sap.cds.reflect.CdsNamed,com.sap.cds.reflect.CdsStructuredType,com.sap.cds.reflect.CdsType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionStream<com.sap.cds.reflect.CdsAction>actions()Stream<com.sap.cds.reflect.CdsAnnotation<?>>Stream<com.sap.cds.reflect.CdsElement>elements()Optional<com.sap.cds.reflect.CdsAction>findAction(String name) <T> Optional<com.sap.cds.reflect.CdsAnnotation<T>>findAnnotation(String name) Optional<com.sap.cds.reflect.CdsElement>findAssociation(String name) Optional<com.sap.cds.reflect.CdsElement>findElement(String name) Optional<com.sap.cds.reflect.CdsFunction>findFunction(String name) Stream<com.sap.cds.reflect.CdsFunction>com.sap.cds.reflect.CdsActioncom.sap.cds.reflect.CdsElementgetAssociation(String name) com.sap.cds.reflect.CdsElementgetElement(String name) com.sap.cds.reflect.CdsFunctiongetFunction(String name) getName()<S extends com.sap.cds.reflect.CdsStructuredType>
SgetTargetOf(String path) booleanbooleanbooleanisView()Stream<com.sap.cds.reflect.CdsParameter>params()Optional<com.sap.cds.ql.cqn.CqnSelect>query()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cds.reflect.CdsAnnotatable
getAnnotationValue, getDocMethods inherited from interface com.sap.cds.reflect.CdsDefinition
as, getKeyMethods inherited from interface com.sap.cds.reflect.CdsEntity
accept, getKindMethods inherited from interface com.sap.cds.reflect.CdsStructuredType
associations, compositions, concreteElements, concreteNonAssociationElements, elementsOfType, isAnonymous, isStructured, keyElements, nonAssociationElements, virtualElementsMethods inherited from interface com.sap.cds.reflect.CdsType
isArrayed, isAssociation, isEnum, isSimple, isSimpleType, isSymbolicType
-
Constructor Details
-
NameOnlyCdsEntity
-
-
Method Details
-
getElement
- Specified by:
getElementin interfacecom.sap.cds.reflect.CdsStructuredType
-
findElement
- Specified by:
findElementin interfacecom.sap.cds.reflect.CdsStructuredType
-
getAssociation
- Specified by:
getAssociationin interfacecom.sap.cds.reflect.CdsStructuredType
-
findAssociation
- Specified by:
findAssociationin interfacecom.sap.cds.reflect.CdsStructuredType
-
elements
- Specified by:
elementsin interfacecom.sap.cds.reflect.CdsStructuredType
-
getQualifiedName
- Specified by:
getQualifiedNamein interfacecom.sap.cds.reflect.CdsDefinition
-
annotations
- Specified by:
annotationsin interfacecom.sap.cds.reflect.CdsAnnotatable
-
isAbstract
public boolean isAbstract()- Specified by:
isAbstractin interfacecom.sap.cds.reflect.CdsEntity
-
isView
public boolean isView()- Specified by:
isViewin interfacecom.sap.cds.reflect.CdsEntity
-
isProjection
public boolean isProjection()- Specified by:
isProjectionin interfacecom.sap.cds.reflect.CdsEntity
-
query
- Specified by:
queryin interfacecom.sap.cds.reflect.CdsEntity
-
params
- Specified by:
paramsin interfacecom.sap.cds.reflect.CdsEntity
-
actions
- Specified by:
actionsin interfacecom.sap.cds.reflect.CdsEntity
-
getAction
- Specified by:
getActionin interfacecom.sap.cds.reflect.CdsEntity
-
findAction
- Specified by:
findActionin interfacecom.sap.cds.reflect.CdsEntity
-
functions
- Specified by:
functionsin interfacecom.sap.cds.reflect.CdsEntity
-
getFunction
- Specified by:
getFunctionin interfacecom.sap.cds.reflect.CdsEntity
-
findFunction
- Specified by:
findFunctionin interfacecom.sap.cds.reflect.CdsEntity
-
findAnnotation
- Specified by:
findAnnotationin interfacecom.sap.cds.reflect.CdsAnnotatable
-
getName
- Specified by:
getNamein interfacecom.sap.cds.reflect.CdsDefinition
-
getQualifier
- Specified by:
getQualifierin interfacecom.sap.cds.reflect.CdsDefinition
-
getTargetOf
- Specified by:
getTargetOfin interfacecom.sap.cds.reflect.CdsStructuredType
-