862 Commits (7fa096057f3739e6c87a8e06fa280df33a9b9ec3)
 

Author SHA1 Message Date
Kalle Stenflo 30d80571c9 Null handling tests. 12 years ago
Kalle Stenflo 410e4269c7 Support null filters like [?(@foo == null)] and [?(@foo != null)] 12 years ago
Kalle Stenflo 8703e18308 Merged jochenberger-improve-jsonprovider pull request. 12 years ago
Kalle Stenflo 81aa8b171d Array eval filters can be a path like [?(@.address.street == 'foo')] 12 years ago
Jochen Berger 41ead56385 rework JsonProvider so that the backing object don't have to implement List or Map 12 years ago
Kalle Stenflo 58c0474f29 Fixed issue with attribs named '$'. 12 years ago
Kalle Stenflo 6d316c7d29 Improved exceptions and simplified JsonProviderFactory. 12 years ago
Kalle Stenflo ba29e7e0a1 Improved list filter. Updated POM files. 12 years ago
Kalle Stenflo c9f4cd5a3d fixed array slizing. 12 years ago
Kalle Stenflo a875a730f3 Fixed issues. 12 years ago
Kalle Stenflo a5b30d18c4 Merge branch 'master' of https://github.com/jayway/JsonPath 12 years ago
kallestenflo e88f8fcde5 Merge pull request #27 from jacksingleton/master 12 years ago
Kalle Stenflo f7cc1139ce Fixed merge issue. 12 years ago
kallestenflo dedbf79394 Merge pull request #21 from jochenberger/performance-improvements 12 years ago
kallestenflo d50287a607 Merge pull request #20 from jochenberger/add_test_for_issue_29_part_1 12 years ago
Jochen Berger 281a313b2e Merge remote-tracking branch 'upstream/master' into add_test_for_issue_29_part_1 12 years ago
Jochen Berger 552d82840a Merge remote-tracking branch 'upstream/master' into performance-improvements 12 years ago
kallestenflo 2861c50aa0 Merge pull request #28 from jochenberger/fix-operator-in-test 12 years ago
Jochen Berger d37f53e7e2 the equals operator is '==', not '=' 12 years ago
Jochen Berger 3ba86e2bdc Merge remote-tracking branch 'upstream/master' into performance-improvements 12 years ago
Jochen Berger 76b716e337 Merge remote-tracking branch 'upstream/master' into add_test_for_issue_29_part_1 12 years ago
kallestenflo 41c13ecdf9 Merge pull request #18 from jochenberger/update-commons-lang 12 years ago
kallestenflo 6377d41186 Merge pull request #19 from jochenberger/dont-use-restricted-api 12 years ago
kallestenflo 4a5bf26e0c Merge pull request #26 from sarath/master 12 years ago
kallestenflo 9af4623faf Merge pull request #22 from jochenberger/use-json-provider-for-results 12 years ago
kallestenflo 6198dd8f34 Merge pull request #23 from edio/master 12 years ago
Jack Singleton 7e4e04d739 Removed test for issue 7 which is in conflict with new behavior 12 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 12 years ago
Jack Singleton c05c4364bc Added tests for query for null field and query for property on array 12 years ago
Sarath Chandra f466a0b6c5 Add "message" param and print path (that failed) 12 years ago
Dmytro Kostiuchenko a3b2684b6f Support for Boolean values in ExpressionEvaluator 12 years ago
Jochen Berger 3cd4c3c2aa convert rather than cast to List 12 years ago
Jochen Berger 7c84838239 use the json provider to create a new list for the results 12 years ago
Jochen Berger cf6e27c4ca use an enum for the expression operator 12 years ago
Jochen Berger 6320ac5c6c * do some calculations once in the constructor instead of for every evaluation of the filter 12 years ago
Jochen Berger 2be8d8f67e add a test for one of the cases in issue 29 12 years ago
Jochen Berger 5450ed4d11 update commons-io to 2.4 12 years ago
Jochen Berger 7ec75fa147 replace usage of restricted class sun.misc.IOUtils by org.apache.commons.io.IOUtils 12 years ago
Jochen Berger 69e55edfc8 update commons-lang to version 3.1 12 years ago
kallestenflo 5993e05b73 Merge pull request #16 from jochenberger/use-jsonpath-in-filters 12 years ago
kallestenflo 7220497c10 Merge pull request #17 from alfthomas/bugfix/threadsafety 12 years ago
alfthomas 49e8640ea8 Underlying net.minidev.json.parser.JsonParser is not threadsafe 12 years ago
Jochen Berger 03e97890dc add some tests 12 years ago
Jochen Berger 1253f4aa21 make NE and IS filters work on multi-level paths 12 years ago
Jochen Berger 4f8da13c17 make TYPE filter work on multi-level path 12 years ago
Jochen Berger 0414296b34 fix REGEX filter 12 years ago
Jochen Berger 9b7d3f41ed forbid usage of collection-related filters on multi-level paths as they would most likely be ambigous 12 years ago
Jochen Berger dbc3e7de3e make EXISTS test work with collections 12 years ago
Jochen Berger 79214e7c3f collection-based filtering for number-based filters 12 years ago
Jochen Berger bda35e7056 add filter evaluation on collections 12 years ago