Class ODataParser<T>

    • Constructor Detail

      • ODataParser

        public ODataParser​(Class<T> conditionClass)
        Creates OData parser.
        Parameters:
        conditionClass - - class of T used to create condition objects. Class T must have accessible no-arguments constructor and complementary setters to these used in OData $filter expressions.
      • ODataParser

        public ODataParser​(Class<T> tclass,
                           Map<String,​String> contextProperties)
        Creates OData parser.
        Parameters:
        tclass - - class of T used to create condition objects in built syntax tree. Class T must have accessible no-arg constructor and complementary setters to these used in OData $filter expressions.
        contextProperties -
      • ODataParser

        public ODataParser​(Class<T> tclass,
                           Map<String,​String> contextProperties,
                           Map<String,​String> beanProperties)
        Creates OData parser.
        Parameters:
        tclass - - class of T used to create condition objects in built syntax tree. Class T must have accessible no-arg constructor and complementary setters to these used in OData $filter expressions.
        contextProperties -