Package | Description |
---|---|
com.sap.cds.reflect |
Modifier and Type | Interface and Description |
---|---|
interface |
CdsArrayedType |
interface |
CdsAssociationType |
interface |
CdsDecimal |
interface |
CdsEntity |
interface |
CdsEnumType<T> |
interface |
CdsSimpleType |
interface |
CdsStringType |
interface |
CdsStructuredType |
Modifier and Type | Method and Description |
---|---|
default <T extends CdsType> |
CdsType.as(Class<T> type)
Casts this type to the given
type . |
default <T extends CdsType> |
CdsStructuredType.elementsOfType(Class<T> type)
|
<T extends CdsType> |
CdsModel.findType(String qualifiedName)
|
<T extends CdsType> |
CdsElement.getType()
Returns the type of this
CdsElement . |
<T extends CdsType> |
CdsModel.getType(String qualifiedName)
Get a
CdsType via its fully qualified name. |
Modifier and Type | Method and Description |
---|---|
CdsType |
CdsArrayedType.getItemsType()
Returns the items' type of this
CdsArrayedType . |
CdsType |
CdsFunction.getReturnType()
Returns the return type of this
CdsFunction . |
CdsType |
CdsParameter.getType()
Returns the type of this
CdsParameter . |
Modifier and Type | Method and Description |
---|---|
Optional<CdsType> |
CdsAction.returnType()
|
Stream<CdsType> |
CdsModel.types()
Returns a sequential
Stream over all CdsType definitions in
this model. |
Modifier and Type | Method and Description |
---|---|
default void |
CdsVisitor.visit(CdsType type) |
Copyright © 2020 SAP. All rights reserved.