| Package | Description |
|---|---|
| org.apache.olingo.commons.api.edm.provider |
Contains representations for objects created during CSDL document parsing
|
| org.apache.olingo.commons.core.edm |
| Modifier and Type | Class and Description |
|---|---|
class |
CsdlComplexType
The type Csdl complex type.
|
class |
CsdlEntityType
The type Csdl entity type.
|
| Modifier and Type | Method and Description |
|---|---|
CsdlStructuralType |
CsdlStructuralType.setAbstract(boolean isAbstract)
Sets abstract.
|
CsdlStructuralType |
CsdlStructuralType.setAnnotations(List<CsdlAnnotation> annotations)
Sets a list of annotations
|
CsdlStructuralType |
CsdlStructuralType.setBaseType(FullQualifiedName baseType)
Sets base type.
|
CsdlStructuralType |
CsdlStructuralType.setBaseType(String baseType)
Sets base type.
|
CsdlStructuralType |
CsdlStructuralType.setName(String name)
Sets name.
|
CsdlStructuralType |
CsdlStructuralType.setNavigationProperties(List<CsdlNavigationProperty> navigationProperties)
Sets navigation properties.
|
CsdlStructuralType |
CsdlStructuralType.setOpenType(boolean isOpenType)
Sets open type.
|
CsdlStructuralType |
CsdlStructuralType.setProperties(List<CsdlProperty> properties)
Sets properties.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EdmProviderImpl.addStructuralTypeAnnotations(CsdlStructuralType structuralType,
FullQualifiedName typeName,
CsdlEntityContainer csdlEntityContainer)
Add the annotations defined in an external file to the property/
navigation property and the entity
|
| Constructor and Description |
|---|
AbstractEdmStructuredType(Edm edm,
FullQualifiedName typeName,
EdmTypeKind kind,
CsdlStructuralType structuredType) |
Copyright © 2023. All rights reserved.