Class EdmAnnotationsImpl

  • All Implemented Interfaces:
    org.apache.olingo.odata2.api.edm.EdmAnnotations

    public class EdmAnnotationsImpl
    extends Object
    implements org.apache.olingo.odata2.api.edm.EdmAnnotations
    Objects of this class represent annotation elements and attributes
    • Constructor Detail

      • EdmAnnotationsImpl

        public EdmAnnotationsImpl()
    • Method Detail

      • getAnnotationElements

        public List<org.apache.olingo.odata2.api.edm.EdmAnnotationElement> getAnnotationElements()
        Specified by:
        getAnnotationElements in interface org.apache.olingo.odata2.api.edm.EdmAnnotations
      • getAnnotationElement

        public org.apache.olingo.odata2.api.edm.EdmAnnotationElement getAnnotationElement​(String name,
                                                                                          String namespace)
        Specified by:
        getAnnotationElement in interface org.apache.olingo.odata2.api.edm.EdmAnnotations
      • getAnnotationAttributes

        public List<org.apache.olingo.odata2.api.edm.EdmAnnotationAttribute> getAnnotationAttributes()
        Specified by:
        getAnnotationAttributes in interface org.apache.olingo.odata2.api.edm.EdmAnnotations
      • getAnnotationAttribute

        public org.apache.olingo.odata2.api.edm.EdmAnnotationAttribute getAnnotationAttribute​(String name,
                                                                                              String namespace)
        Specified by:
        getAnnotationAttribute in interface org.apache.olingo.odata2.api.edm.EdmAnnotations
      • setAnnotationAttributes

        public void setAnnotationAttributes​(List<org.apache.olingo.odata2.api.edm.EdmAnnotationAttribute> annotationAttributes)
      • setAnnotationElements

        public void setAnnotationElements​(List<org.apache.olingo.odata2.api.edm.EdmAnnotationElement> annotationElements)