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)
in asserts, the failure (default) messaging is inadequate. It doesnot
even print the path that failed. this path should help eloberate the
messaging
|
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
* make ArrayEvalFilter.ConditionStatement and PathTokenFilter static
|
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
Use jsonpath in filters
|
12 years ago |
kallestenflo
|
7220497c10
|
Merge pull request #17 from alfthomas/bugfix/threadsafety
Underlying net.minidev.json.parser.JsonParser is not threadsafe
|
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 |
Jochen Berger
|
df4d70889e
|
fix IS filter
|
12 years ago |
Jochen Berger
|
773d292b8e
|
fix TYPE filter
|
12 years ago |
Jochen Berger
|
8d08ba58f6
|
fix EXISTS filter
|
12 years ago |
Jochen Berger
|
3b41b46ed3
|
change simple criteria to use readSafely
|
12 years ago |
Jochen Berger
|
8d7597b947
|
add a method to safely read a path from a map, turning an InvalidPathException into a null return value
|
12 years ago |
Jochen Berger
|
a545702151
|
interpret criteria key as JSONPath to allow filting on nested properties
|
12 years ago |
kallestenflo
|
d0c6796413
|
Merge pull request #13 from karldmoore/master
Preserve key ordering when serializing and parsing
|
12 years ago |
Kalle Stenflo
|
0a566c5402
|
Merge branch 'master' of https://github.com/dvasilen/JsonPath into dvasilen-master
|
12 years ago |
Kalle Stenflo
|
380cd4952d
|
static method added to check if path is definite.
|
12 years ago |
Dmitry Vasilenko
|
8ad622e6db
|
Updated JsonProviderFactory to set up default provider.
|
12 years ago |
Karl Moore
|
1f239ecab6
|
Preserve key ordering when serializing and parsing. See https://code.google.com/p/json-smart/issues/detail?id=36
|
12 years ago |
Kalle Stenflo
|
2d5a17d045
|
Fixed multi prop select.
|
12 years ago |
Kalle Stenflo
|
48a015d118
|
Changed src target level and updated JavaDoc plugin.
|
12 years ago |
Kalle Stenflo
|
42d2e2e908
|
Fixed issue 17. Use JsonProvider to check List or Map.
|
12 years ago |
Kalle Stenflo
|
72df0fc2b8
|
Formated README
|
12 years ago |
kallestenflo
|
8b7ccb2607
|
Merge pull request #8 from ikamobile/master
Make JsonPath work on Android 2.2
|
13 years ago |
linton
|
8aadf1d5b8
|
Adjusted formatting
|
13 years ago |
linton
|
b6b0b58a8f
|
Use length==0 instead of "isEmpty" which crashes on Android 2.2 where the method is missing.
|
13 years ago |
Kalle Stenflo
|
8fa1b8a03a
|
[maven-release-plugin] prepare for next development iteration
|
13 years ago |
Kalle Stenflo
|
75f9275218
|
[maven-release-plugin] prepare release json-path-parent-0.8.1
|
13 years ago |
Kalle Stenflo
|
65e52d5040
|
Release preps.
|
13 years ago |
Kalle Stenflo
|
fb9cc8dfe2
|
Fixed backward compatibility in JsonModel.
|
13 years ago |
Kalle Stenflo
|
765f573306
|
Improved conversions.
|
13 years ago |
Kalle Stenflo
|
24e8311c9c
|
Docs and refactorings.
|
13 years ago |
Kalle Stenflo
|
1216133e18
|
HttpProvider SPI.
Removed commons-io dependency.
|
13 years ago |
Kalle Stenflo
|
002a93a52f
|
[maven-release-plugin] prepare for next development iteration
|
13 years ago |
Kalle Stenflo
|
147537d40b
|
[maven-release-plugin] prepare release json-path-parent-0.8.0
|
13 years ago |
Kalle Stenflo
|
c0aec497a6
|
Release preparations.
|
13 years ago |