466 Commits (716e4a9ca53d7503f21bb0fc2dd1d986b4b49835)

Author SHA1 Message Date
Kalle Stenflo e879a09b5a Improved error message and exceptions when model is null. 10 years ago
Kalle Stenflo c2193d8663 Updated com.fasterxml.jackson.core to 2.4.0 10 years ago
Kalle Stenflo 143f6ff25d Implement the field exists check. 10 years ago
Kalle Stenflo eb30ce7665 Improved error messages. 10 years ago
Kalle Stenflo 608c1a77be Rewrite intenals. 10 years ago
Jochen Berger 6efa648d17 allow to filter for existence of nested properties 11 years ago
kallestenflo 307931bb3c Removed printStackTrace. 11 years ago
Kalle Stenflo ed1ebe7b74 Removed apache commons dependencies. 11 years ago
Kalle Stenflo a83f32caba 'AND' (&&) support in ArrayEvalFilter. 11 years ago
Kalle Stenflo 5f8beff812 Fixed issue 36 - deep scan for arrays. 11 years ago
Kalle Stenflo ba23ae266a Improved array slicing. 11 years ago
Kalle Stenflo 47cb1c6f06 Improved API and added some doc. 11 years ago
Kalle Stenflo 9ea098d74c Improved Exception handling. 11 years ago
Kalle Stenflo b15cb3ac8f API clean up. Reduce static method overloading by fluent API. 11 years ago
Kalle Stenflo b3dd129088 found issues. 11 years ago
Kalle Stenflo def3db7ea2 Slf4j logging dependeny added to JsonPath. 11 years ago
Jochen Berger 4e23372528 use slf4j for logging 11 years ago
Kalle Stenflo 087416570d Disabled internal logger. 11 years ago
Kalle Stenflo 77e18924f9 Added internal logging support. 11 years ago
Kalle Stenflo 5f2879f1ed Fixed exception catching in JsonModel hasPath(). 11 years ago
Kalle Stenflo 9efa29cfbc Overloaded read methods to take JsonProvider argument. 11 years ago
Kalle Stenflo 3e46d80b62 Reverted exception in ArrayIndexFilter and fixed tests. 11 years ago
Kalle Stenflo f3e672c2a2 Improved exception handling. 11 years ago
Kalle Stenflo 30d80571c9 Null handling tests. 11 years ago
Kalle Stenflo 410e4269c7 Support null filters like [?(@foo == null)] and [?(@foo != null)] 11 years ago
Kalle Stenflo 81aa8b171d Array eval filters can be a path like [?(@.address.street == 'foo')] 11 years ago
Jochen Berger 41ead56385 rework JsonProvider so that the backing object don't have to implement List or Map 11 years ago
Kalle Stenflo 58c0474f29 Fixed issue with attribs named '$'. 11 years ago
Kalle Stenflo 6d316c7d29 Improved exceptions and simplified JsonProviderFactory. 11 years ago
Kalle Stenflo ba29e7e0a1 Improved list filter. Updated POM files. 11 years ago
Kalle Stenflo c9f4cd5a3d fixed array slizing. 11 years ago
Kalle Stenflo f7cc1139ce Fixed merge issue. 11 years ago
Jack Singleton dfe248c002 Changed behavior of FieldFilter to throw InvalidPathException instead of returning null when a field is queried for on a json array 11 years ago
Dmytro Kostiuchenko a3b2684b6f Support for Boolean values in ExpressionEvaluator 11 years ago
Jochen Berger 3cd4c3c2aa convert rather than cast to List 11 years ago
Jochen Berger 7c84838239 use the json provider to create a new list for the results 11 years ago
Jochen Berger cf6e27c4ca use an enum for the expression operator 11 years ago
Jochen Berger 6320ac5c6c * do some calculations once in the constructor instead of for every evaluation of the filter 11 years ago
Jochen Berger 69e55edfc8 update commons-lang to version 3.1 11 years ago
Jochen Berger 1253f4aa21 make NE and IS filters work on multi-level paths 11 years ago
Jochen Berger 4f8da13c17 make TYPE filter work on multi-level path 11 years ago
Jochen Berger 0414296b34 fix REGEX filter 11 years ago
Jochen Berger 9b7d3f41ed forbid usage of collection-related filters on multi-level paths as they would most likely be ambigous 11 years ago
Jochen Berger dbc3e7de3e make EXISTS test work with collections 11 years ago
Jochen Berger 79214e7c3f collection-based filtering for number-based filters 11 years ago
Jochen Berger bda35e7056 add filter evaluation on collections 11 years ago
Jochen Berger df4d70889e fix IS filter 11 years ago
Jochen Berger 773d292b8e fix TYPE filter 11 years ago
Jochen Berger 8d08ba58f6 fix EXISTS filter 11 years ago
Jochen Berger 3b41b46ed3 change simple criteria to use readSafely 11 years ago