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 StringThe Entity set.protected StringThe 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:CsdlNamedGets 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:CsdlAnnotatableReturns a list of annotations- Specified by:
getAnnotationsin interfaceCsdlAnnotatable- Returns:
- list of annotations
-
setAnnotations
Sets a list of annotations- Parameters:
annotations- list of annotations- Returns:
- this instance
-