Package com.sap.cds.reflect
Interface CdsArrayedType
- All Superinterfaces:
CdsAnnotatable,CdsDefinition,CdsNamed,CdsType
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidaccept(CdsVisitor visitor) Accepts aCdsVisitorvisiting the elements of this definition (depth-first)Returns the items' type of thisCdsArrayedType.default booleanReturnstrueif this is an arrayed type.Methods inherited from interface com.sap.cds.reflect.CdsAnnotatable
annotations, findAnnotation, getAnnotationValue, getDocMethods inherited from interface com.sap.cds.reflect.CdsDefinition
as, getKey, getKind, getName, getQualifiedName, getQualifierMethods inherited from interface com.sap.cds.reflect.CdsType
isAssociation, isEnum, isSimple, isSimpleType, isStructured, isSymbolicType
-
Method Details
-
getItemsType
CdsType getItemsType()Returns the items' type of thisCdsArrayedType.- Returns:
- the items' type of this arrayed type, not
null
-
isArrayed
default boolean isArrayed()Description copied from interface:CdsTypeReturnstrueif this is an arrayed type. -
accept
Description copied from interface:CdsDefinitionAccepts aCdsVisitorvisiting the elements of this definition (depth-first)- Specified by:
acceptin interfaceCdsDefinition- Parameters:
visitor- theCdsVisitor
-