Class EdmOnDeleteImpl
- java.lang.Object
-
- org.apache.olingo.odata2.client.core.edm.Impl.EdmOnDeleteImpl
-
- All Implemented Interfaces:
EdmOnDelete
public class EdmOnDeleteImpl extends Object implements EdmOnDelete
Objects of this class represent an OnDelete Action
-
-
Constructor Summary
Constructors Constructor Description EdmOnDeleteImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.olingo.odata2.api.edm.EdmActiongetAction()List<org.apache.olingo.odata2.api.edm.EdmAnnotationAttribute>getAnnotationAttributes()List<org.apache.olingo.odata2.api.edm.EdmAnnotationElement>getAnnotationElements()EdmDocumentationgetDocumentation()EdmOnDeleteImplsetAction(org.apache.olingo.odata2.api.edm.EdmAction action)Sets theEdmActionfor thisEdmOnDeleteImplEdmOnDeleteImplsetAnnotationAttributes(List<org.apache.olingo.odata2.api.edm.EdmAnnotationAttribute> annotationAttributes)Sets the List ofAnnotationAttributefor thisEdmOnDeleteImplEdmOnDeleteImplsetAnnotationElements(List<org.apache.olingo.odata2.api.edm.EdmAnnotationElement> annotationElements)Sets the List ofAnnotationElementfor thisEdmOnDeleteImplEdmOnDeleteImplsetDocumentation(EdmDocumentation documentation)Sets theDocumentationfor thisEdmOnDeleteImplStringtoString()
-
-
-
Method Detail
-
getAction
public org.apache.olingo.odata2.api.edm.EdmAction getAction()
- Specified by:
getActionin interfaceEdmOnDelete- Returns:
EdmActionaction
-
getDocumentation
public EdmDocumentation getDocumentation()
- Specified by:
getDocumentationin interfaceEdmOnDelete- Returns:
Documentationdocumentation
-
getAnnotationAttributes
public List<org.apache.olingo.odata2.api.edm.EdmAnnotationAttribute> getAnnotationAttributes()
- Specified by:
getAnnotationAttributesin interfaceEdmOnDelete- Returns:
- List of
AnnotationAttributeannotation attributes
-
getAnnotationElements
public List<org.apache.olingo.odata2.api.edm.EdmAnnotationElement> getAnnotationElements()
- Specified by:
getAnnotationElementsin interfaceEdmOnDelete- Returns:
- List of
AnnotationElementannotation elements
-
setAction
public EdmOnDeleteImpl setAction(org.apache.olingo.odata2.api.edm.EdmAction action)
Sets theEdmActionfor thisEdmOnDeleteImpl- Parameters:
action-- Returns:
EdmOnDeleteImplfor method chaining
-
setDocumentation
public EdmOnDeleteImpl setDocumentation(EdmDocumentation documentation)
Sets theDocumentationfor thisEdmOnDeleteImpl- Parameters:
documentation-- Returns:
EdmOnDeleteImplfor method chaining
-
setAnnotationAttributes
public EdmOnDeleteImpl setAnnotationAttributes(List<org.apache.olingo.odata2.api.edm.EdmAnnotationAttribute> annotationAttributes)
Sets the List ofAnnotationAttributefor thisEdmOnDeleteImpl- Parameters:
annotationAttributes-- Returns:
EdmOnDeleteImplfor method chaining
-
setAnnotationElements
public EdmOnDeleteImpl setAnnotationElements(List<org.apache.olingo.odata2.api.edm.EdmAnnotationElement> annotationElements)
Sets the List ofAnnotationElementfor thisEdmOnDeleteImpl- Parameters:
annotationElements-- Returns:
EdmOnDeleteImplfor method chaining
-
-