Class EdmFunctionImportImpl

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

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

      • EdmFunctionImportImpl

        public EdmFunctionImportImpl()
    • Method Detail

      • getEdmReturnType

        public org.apache.olingo.odata2.api.edm.EdmTyped getEdmReturnType()
      • setEdmReturnType

        public void setEdmReturnType​(org.apache.olingo.odata2.api.edm.EdmTyped edmReturnType)
      • setDocumentation

        public void setDocumentation​(EdmDocumentation documentation)
      • setMapping

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

        public void setReturnType​(org.apache.olingo.odata2.api.edm.EdmTyped returnType)
        Parameters:
        returnType - the returnType to set
      • setEntitySet

        public void setEntitySet​(String edmEntitySet)
        Parameters:
        edmEntitySet - the entitySet to set
      • setHttpMethod

        public void setHttpMethod​(String httpMethod)
        Parameters:
        httpMethod - the httpMethod to set
      • getEdmEntityContainer

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

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

        public Map<String,​org.apache.olingo.odata2.api.edm.EdmParameter> getEdmParameters()
      • setEdmParameters

        public void setEdmParameters​(Map<String,​org.apache.olingo.odata2.api.edm.EdmParameter> edmParameters)
      • getParametersList

        public List<String> getParametersList()
      • setParametersList

        public void setParametersList​(List<String> parametersList)
      • setAnnotations

        public void setAnnotations​(org.apache.olingo.odata2.api.edm.EdmAnnotations annotations)
      • getParameter

        public org.apache.olingo.odata2.api.edm.EdmParameter getParameter​(String name)
                                                                   throws org.apache.olingo.odata2.api.edm.EdmException
        Specified by:
        getParameter in interface org.apache.olingo.odata2.api.edm.EdmFunctionImport
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException
      • getParameterNames

        public List<String> getParameterNames()
                                       throws org.apache.olingo.odata2.api.edm.EdmException
        Specified by:
        getParameterNames in interface org.apache.olingo.odata2.api.edm.EdmFunctionImport
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException
      • getEntitySet

        public org.apache.olingo.odata2.api.edm.EdmEntitySet getEntitySet()
                                                                   throws org.apache.olingo.odata2.api.edm.EdmException
        Specified by:
        getEntitySet in interface org.apache.olingo.odata2.api.edm.EdmFunctionImport
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException
      • getHttpMethod

        public String getHttpMethod()
                             throws org.apache.olingo.odata2.api.edm.EdmException
        Specified by:
        getHttpMethod in interface org.apache.olingo.odata2.api.edm.EdmFunctionImport
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException
      • getReturnType

        public org.apache.olingo.odata2.api.edm.EdmTyped getReturnType()
                                                                throws org.apache.olingo.odata2.api.edm.EdmException
        Specified by:
        getReturnType in interface org.apache.olingo.odata2.api.edm.EdmFunctionImport
        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.EdmFunctionImport
        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