Class EdmEntitySetImpl

  • All Implemented Interfaces:
    org.apache.olingo.odata2.api.edm.EdmAnnotatable, org.apache.olingo.odata2.api.edm.EdmEntitySet, org.apache.olingo.odata2.api.edm.EdmMappable, org.apache.olingo.odata2.api.edm.EdmNamed

    public class EdmEntitySetImpl
    extends EdmNamedImpl
    implements org.apache.olingo.odata2.api.edm.EdmEntitySet, org.apache.olingo.odata2.api.edm.EdmAnnotatable
    Objects of this class represent EdmEntitySet
    • Constructor Detail

      • EdmEntitySetImpl

        public EdmEntitySetImpl()
    • Method Detail

      • getEntityTypeName

        public org.apache.olingo.odata2.api.edm.FullQualifiedName getEntityTypeName()
      • setEntityTypeName

        public void setEntityTypeName​(org.apache.olingo.odata2.api.edm.FullQualifiedName entityTypeName)
      • getEntityType

        public org.apache.olingo.odata2.api.edm.EdmEntityType getEntityType()
                                                                     throws org.apache.olingo.odata2.api.edm.EdmException
        Specified by:
        getEntityType in interface org.apache.olingo.odata2.api.edm.EdmEntitySet
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException
      • getEdmEntityContainer

        public org.apache.olingo.odata2.api.edm.EdmEntityContainer getEdmEntityContainer()
      • setEdmEntityContainer

        public void setEdmEntityContainer​(org.apache.olingo.odata2.api.edm.EdmEntityContainer edmEntityContainer)
      • getEdmEntityType

        public org.apache.olingo.odata2.api.edm.EdmEntityType getEdmEntityType()
      • setEdmEntityType

        public void setEdmEntityType​(org.apache.olingo.odata2.api.edm.EdmEntityType edmEntityType)
      • setDocumentation

        public void setDocumentation​(EdmDocumentation documentation)
      • setMapping

        public void setMapping​(org.apache.olingo.odata2.api.edm.EdmMapping mapping)
      • getRelatedEntitySet

        public org.apache.olingo.odata2.api.edm.EdmEntitySet getRelatedEntitySet​(org.apache.olingo.odata2.api.edm.EdmNavigationProperty navigationProperty)
                                                                          throws org.apache.olingo.odata2.api.edm.EdmException
        Specified by:
        getRelatedEntitySet in interface org.apache.olingo.odata2.api.edm.EdmEntitySet
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException
      • getEntityContainer

        public org.apache.olingo.odata2.api.edm.EdmEntityContainer getEntityContainer()
                                                                               throws org.apache.olingo.odata2.api.edm.EdmException
        Specified by:
        getEntityContainer in interface org.apache.olingo.odata2.api.edm.EdmEntitySet
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException
      • getAnnotations

        public org.apache.olingo.odata2.api.edm.EdmAnnotations getAnnotations()
                                                                       throws org.apache.olingo.odata2.api.edm.EdmException
        Specified by:
        getAnnotations in interface org.apache.olingo.odata2.api.edm.EdmAnnotatable
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException
      • getMapping

        public org.apache.olingo.odata2.api.edm.EdmMapping getMapping()
                                                               throws org.apache.olingo.odata2.api.edm.EdmException
        Specified by:
        getMapping in interface org.apache.olingo.odata2.api.edm.EdmMappable
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException
      • setEdmEntityTypeName

        public void setEdmEntityTypeName​(org.apache.olingo.odata2.api.edm.FullQualifiedName fqName)