Class CsdlEntitySet
java.lang.Object
org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmItem
org.apache.olingo.commons.api.edm.provider.CsdlBindingTarget
org.apache.olingo.commons.api.edm.provider.CsdlEntitySet
- All Implemented Interfaces:
CsdlAnnotatable
,CsdlNamed
The type Csdl entity set.
-
Field Summary
Fields inherited from class org.apache.olingo.commons.api.edm.provider.CsdlBindingTarget
mapping, name, navigationPropertyBindings, title, type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Is include in service document.setAnnotations
(List<CsdlAnnotation> annotations) Sets a list of annotationssetIncludeInServiceDocument
(boolean includeInServiceDocument) Sets include in service document.setMapping
(CsdlMapping mapping) Sets the mapping object for this binding target.Sets name.setNavigationPropertyBindings
(List<CsdlNavigationPropertyBinding> navigationPropertyBindings) Sets navigation property bindings.A human readable title for this instanceSets type.setType
(FullQualifiedName type) Sets type.Methods inherited from class org.apache.olingo.commons.api.edm.provider.CsdlBindingTarget
getAnnotations, getMapping, getName, getNavigationPropertyBindings, getTitle, getType, getTypeFQN
Methods inherited from class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmItem
getAllByName, getOneByName
-
Constructor Details
-
CsdlEntitySet
public CsdlEntitySet()
-
-
Method Details
-
setName
Description copied from class:CsdlBindingTarget
Sets name.- Overrides:
setName
in classCsdlBindingTarget
- Parameters:
name
- the name- Returns:
- the name
-
setAnnotations
Description copied from class:CsdlBindingTarget
Sets a list of annotations- Overrides:
setAnnotations
in classCsdlBindingTarget
- Parameters:
annotations
- list of annotations- Returns:
- this instance
-
setType
Description copied from class:CsdlBindingTarget
Sets type.- Overrides:
setType
in classCsdlBindingTarget
- Parameters:
type
- the type- Returns:
- the type
-
setType
Description copied from class:CsdlBindingTarget
Sets type.- Overrides:
setType
in classCsdlBindingTarget
- Parameters:
type
- the type- Returns:
- the type
-
isIncludeInServiceDocument
public boolean isIncludeInServiceDocument()Is include in service document.- Returns:
- the boolean
-
setIncludeInServiceDocument
Sets include in service document.- Parameters:
includeInServiceDocument
- the include in service document- Returns:
- the include in service document
-
setTitle
Description copied from class:CsdlBindingTarget
A human readable title for this instance- Overrides:
setTitle
in classCsdlBindingTarget
- Returns:
- this instance
-
setMapping
Description copied from class:CsdlBindingTarget
Sets the mapping object for this binding target.- Overrides:
setMapping
in classCsdlBindingTarget
- Returns:
- this instance
-