Uses of Class
org.apache.olingo.commons.api.edm.provider.CsdlStructuralType
Packages that use CsdlStructuralType
Package
Description
Contains representations for objects created during CSDL document parsing
-
Uses of CsdlStructuralType in org.apache.olingo.commons.api.edm.provider
Subclasses of CsdlStructuralType in org.apache.olingo.commons.api.edm.providerModifier and TypeClassDescriptionclassThe type Csdl complex type.classThe type Csdl entity type.Methods in org.apache.olingo.commons.api.edm.provider that return CsdlStructuralTypeModifier and TypeMethodDescriptionCsdlStructuralType.setAbstract(boolean isAbstract) Sets abstract.CsdlStructuralType.setAnnotations(List<CsdlAnnotation> annotations) Sets a list of annotationsCsdlStructuralType.setBaseType(String baseType) Sets base type.CsdlStructuralType.setBaseType(FullQualifiedName baseType) Sets base type.Sets name.CsdlStructuralType.setNavigationProperties(List<CsdlNavigationProperty> navigationProperties) Sets navigation properties.CsdlStructuralType.setOpenType(boolean isOpenType) Sets open type.CsdlStructuralType.setProperties(List<CsdlProperty> properties) Sets properties. -
Uses of CsdlStructuralType in org.apache.olingo.commons.core.edm
Methods in org.apache.olingo.commons.core.edm with parameters of type CsdlStructuralTypeModifier and TypeMethodDescriptionvoidEdmProviderImpl.addStructuralTypeAnnotations(CsdlStructuralType structuralType, FullQualifiedName typeName, CsdlEntityContainer csdlEntityContainer) Add the annotations defined in an external file to the property/ navigation property and the entityConstructors in org.apache.olingo.commons.core.edm with parameters of type CsdlStructuralTypeModifierConstructorDescriptionAbstractEdmStructuredType(Edm edm, FullQualifiedName typeName, EdmTypeKind kind, CsdlStructuralType structuredType)