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
|
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 |
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
|
42d2e2e908
|
Fixed issue 17. Use JsonProvider to check List or Map.
|
12 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 |
Kalle Stenflo
|
89b74987ba
|
Improved Filter and Criteria.
|
13 years ago |
Kalle Stenflo
|
3bb1e00e90
|
Added generic type in Filter.
|
13 years ago |
Stephane Landelle
|
48bc2bf06b
|
Trim on ConditionStatement, not on eval
|
13 years ago |
Stephane Landelle
|
19473baab6
|
Minor clean up (unused imports, serial…)
|
13 years ago |
Stephane Landelle
|
ab08fcb7a3
|
m2e compatibility and minor pom clean up
|
13 years ago |
Kalle Stenflo
|
8c10101593
|
Filter support extended
|
13 years ago |
Kalle Stenflo
|
828dfb927b
|
Filter support with Builder
|
13 years ago |
Kalle Stenflo
|
557eb72d23
|
don't accept single '=' in array eval.
|
13 years ago |
Kalle Stenflo
|
8195cb6832
|
Added object mapping SPI
|
13 years ago |
Kalle Stenflo
|
5b56bcf8dc
|
Fixed InvalidPathException bug.
|
13 years ago |
Kalle Stenflo
|
974a84553c
|
Added write ops to JsonModel.
|
13 years ago |
Kalle Stenflo
|
7d0aece1d8
|
Improved JsonModel Tests.
|
13 years ago |
Kalle Stenflo
|
6ed6de77e8
|
Improved JsonModel map() functionality.
|
13 years ago |
Kalle Stenflo
|
242b724baf
|
Refactored code structure.
Added licence heade
Continued SPI work
Added File, InputStream, URL readers
|
13 years ago |
Kalle Stenflo
|
824a59d057
|
Fixed bug with single char field and bracket notation.
|
13 years ago |
Matt Bishop
|
01fe0b14d2
|
Changed POM to generate an OSGi bundle jar.
BTW, please vote for json-smart issue http://code.google.com/p/json-smart/issues/detail?id=22
|
13 years ago |
Kalle Stenflo
|
40c0814dfa
|
Fixed naming issue with PassthroughFilter.java
|
13 years ago |