Class ODataFilterBuilder


  • public class ODataFilterBuilder
    extends java.lang.Object
    Tool to build $filter System Query Option.
    URI Conventions (OData Version 2.0)
    4.5. Filter System Query Option ($filter)
    • Field Detail

      • entitySet

        protected final org.apache.olingo.odata2.api.edm.EdmEntitySet entitySet
    • Constructor Detail

      • ODataFilterBuilder

        protected ODataFilterBuilder​(org.apache.olingo.odata2.api.edm.EdmEntitySet entitySet,
                                     ODataConvertEdmService oDataConvertEdmService)
        Parameters:
        entitySet -
        oDataConvertEdmService -
    • Method Detail

      • convertObjectToString

        protected java.lang.String convertObjectToString​(java.lang.Object value,
                                                         org.apache.olingo.odata2.api.edm.EdmElement element)
                                                  throws org.apache.olingo.odata2.api.edm.EdmException
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException
      • getElement

        protected org.apache.olingo.odata2.api.edm.EdmElement getElement​(java.lang.String propertyNames)
                                                                  throws org.apache.olingo.odata2.api.edm.EdmException
        Parameters:
        propertyNames -
        Returns:
        EdmElement
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException