Class EdmOnDeleteImpl

  • All Implemented Interfaces:
    EdmOnDelete

    public class EdmOnDeleteImpl
    extends Object
    implements EdmOnDelete
    Objects of this class represent an OnDelete Action
    • Constructor Detail

      • EdmOnDeleteImpl

        public EdmOnDeleteImpl()
    • Method Detail

      • getAction

        public org.apache.olingo.odata2.api.edm.EdmAction getAction()
        Specified by:
        getAction in interface EdmOnDelete
        Returns:
        EdmAction action
      • getAnnotationAttributes

        public List<org.apache.olingo.odata2.api.edm.EdmAnnotationAttribute> getAnnotationAttributes()
        Specified by:
        getAnnotationAttributes in interface EdmOnDelete
        Returns:
        List of AnnotationAttribute annotation attributes
      • getAnnotationElements

        public List<org.apache.olingo.odata2.api.edm.EdmAnnotationElement> getAnnotationElements()
        Specified by:
        getAnnotationElements in interface EdmOnDelete
        Returns:
        List of AnnotationElement annotation elements
      • setAnnotationAttributes

        public EdmOnDeleteImpl setAnnotationAttributes​(List<org.apache.olingo.odata2.api.edm.EdmAnnotationAttribute> annotationAttributes)
        Sets the List of EdmAnnotationAttribute for this EdmOnDeleteImpl
        Parameters:
        annotationAttributes - Atributos
        Returns:
        EdmOnDeleteImpl for method chaining
      • setAnnotationElements

        public EdmOnDeleteImpl setAnnotationElements​(List<org.apache.olingo.odata2.api.edm.EdmAnnotationElement> annotationElements)
        Sets the List of EdmAnnotationElement for this EdmOnDeleteImpl
        Parameters:
        annotationElements - Elementos
        Returns:
        EdmOnDeleteImpl for method chaining