Class CsdlOperationImport
java.lang.Object
org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmItem
org.apache.olingo.commons.api.edm.provider.CsdlOperationImport
- All Implemented Interfaces:
CsdlAnnotatable
,CsdlNamed
- Direct Known Subclasses:
CsdlActionImport
,CsdlFunctionImport
public abstract class CsdlOperationImport
extends CsdlAbstractEdmItem
implements CsdlNamed, CsdlAnnotatable
The type Csdl operation import.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<CsdlAnnotation>
The Annotations.protected String
The Entity set.protected String
The Name. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a list of annotationsGets entity set.getName()
Gets name.setAnnotations
(List<CsdlAnnotation> annotations) Sets a list of annotationssetEntitySet
(String entitySet) Sets entity set.Sets name.Methods inherited from class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmItem
getAllByName, getOneByName
-
Field Details
-
name
The Name. -
entitySet
The Entity set. -
annotations
The Annotations.
-
-
Constructor Details
-
CsdlOperationImport
public CsdlOperationImport()
-
-
Method Details
-
getName
Description copied from interface:CsdlNamed
Gets name. -
setName
Sets name.- Parameters:
name
- the name- Returns:
- the name
-
getEntitySet
Gets entity set.- Returns:
- the entity set
-
setEntitySet
Sets entity set.- Parameters:
entitySet
- the entity set- Returns:
- the entity set
-
getAnnotations
Description copied from interface:CsdlAnnotatable
Returns a list of annotations- Specified by:
getAnnotations
in interfaceCsdlAnnotatable
- Returns:
- list of annotations
-
setAnnotations
Sets a list of annotations- Parameters:
annotations
- list of annotations- Returns:
- this instance
-