Kalle Stenflo
|
c71e2c5e48
|
Improved support for Gson and Jackson Providers.
|
10 years ago |
Kalle Stenflo
|
dee2163e14
|
Added input validation.
|
10 years ago |
Kalle Stenflo
|
0e997e6260
|
Overloaded write ops with compiled path.
|
10 years ago |
Kalle Stenflo
|
290edb540c
|
Negate exist checks in inline filters (not defined or null)
parse(JSON_DOCUMENT).read("$.store.book[?(!@.isbn)]")
|
10 years ago |
Kalle Stenflo
|
f3b1753ad2
|
Support for regex in inline filters (fixed test).
|
10 years ago |
Kalle Stenflo
|
78c8d908c1
|
Support for regex in inline filters.
|
10 years ago |
Anders D. Johnson
|
8ce94c22ae
|
fix typo for map put exception message as array add
|
10 years ago |
Kalle Stenflo
|
ca4d18911e
|
Inline criteria handles path stmt on both sides of operator.
|
10 years ago |
Kalle Stenflo
|
4c886174ff
|
Support write operations.
|
10 years ago |
Kalle Stenflo
|
ecc4631a0d
|
Simplified scanning impl.
|
10 years ago |
Kalle Stenflo
|
2e2d6822d7
|
Made AndFilter members private final.
|
10 years ago |
Jochen Berger
|
16f839bc14
|
update json-smart to 2.1.0
|
10 years ago |
Kalle Stenflo
|
d1869ca0a0
|
JsonSmartProvider more configurable. Deprecated JsonProvider Mode.
|
10 years ago |
Kalle Stenflo
|
23faeddbfb
|
Improved toString method and restored dropped factory method.
|
10 years ago |
Kalle Stenflo
|
0b530378aa
|
Support OR statements in inline filters.
|
10 years ago |
Kalle Stenflo
|
73bf52fdd8
|
Added limit() to JsonReader.
|
10 years ago |
Kalle Stenflo
|
3cb6d6b1de
|
Added EvaluationListener support.
|
10 years ago |
Kalle Stenflo
|
e3c1673f19
|
Invalid path detection improved..
|
10 years ago |
Kalle Stenflo
|
313bf0b79b
|
Close InputStream in finally block.
|
10 years ago |
Kalle Stenflo
|
69e223e4fe
|
Logging improvements.
|
10 years ago |
Kalle Stenflo
|
c20917350e
|
Added result cache for root ($) queries performed by predicates.
|
10 years ago |
Kalle Stenflo
|
d77f747eb1
|
Optimized imports.
|
10 years ago |
Kalle Stenflo
|
631533e048
|
Multi prop restored to 0.9.
|
10 years ago |
Kalle Stenflo
|
393926ad96
|
Fixed issue with indefinite path throwing exception.
|
10 years ago |
Kalle Stenflo
|
680a38d43d
|
Fixed typo in pom and invalid html tag in docs.
|
11 years ago |
Kalle Stenflo
|
109175f9f2
|
All exceptions now inherit from JsonPathException
|
11 years ago |
Kalle Stenflo
|
81ed41c70a
|
Added Apache License header to files.
|
11 years ago |
Jochen Berger
|
a86732cf1a
|
more tiny performance improvements
|
11 years ago |
Kalle Stenflo
|
5315b7d47f
|
Don't eval to much in && and || filters.
|
11 years ago |
Kalle Stenflo
|
13a0bb2ef1
|
Support 'OR' and 'AND' on Filter
|
11 years ago |
Kalle Stenflo
|
215a5e237f
|
Fixed issue with 'DEFAULT_PATH_LEAF_TO_NULL' and multiple properties.
|
11 years ago |
Kalle Stenflo
|
c615860d34
|
Updated test json and docs.
|
11 years ago |
Kalle Stenflo
|
4ad4647754
|
Removed createNull from JsonProvider
|
11 years ago |
Kalle Stenflo
|
a8a50dc05a
|
Overloaded read operations with 'charset'
|
11 years ago |
Kalle Stenflo
|
1bb52b59b0
|
Renamed internal 'compiler' package to 'token'
|
11 years ago |
Kalle Stenflo
|
3c2d3ecc70
|
Changed some method names and added java doc.
|
11 years ago |
Kalle Stenflo
|
2d01aa630b
|
Fixed failing test.
|
11 years ago |
Kalle Stenflo
|
05a74953ed
|
Renamed Converters to Mappers and added JacksonMappingProvider.
|
11 years ago |
Kalle Stenflo
|
c78fcf6d1c
|
Made provider names more symmetrical. Some documentation.
|
11 years ago |
Kalle Stenflo
|
358ba2398e
|
Removed unused imports.
|
11 years ago |
Kalle Stenflo
|
571654f7fb
|
Allow document references in inline filters.
"store.book[?(@.display-price <= $.max-price)].display-price"
|
11 years ago |
Jochen Berger
|
3a1c5b9793
|
remove `System.out.println`
|
11 years ago |
Kalle Stenflo
|
baa660478c
|
Fixed constructor in ConversionException
|
11 years ago |
Kalle Stenflo
|
8708a9c531
|
Applied Gson patch and added Gson converters for List and Map.
|
11 years ago |
Jochen Berger
|
e4f78bc8ce
|
remove unused import
|
11 years ago |
Kalle Stenflo
|
7621cd1d43
|
Gson support (work in progress).
|
11 years ago |
Jochen Berger
|
a4bf433d68
|
don't use `JsonProvider.getPropertyKeys(Object)` to query a list/array's indexes
|
11 years ago |
Jochen Berger
|
7dd5669991
|
remove unused methods from `JsonProvider` interface
|
11 years ago |
Jochen Berger
|
d99e947aa9
|
create fewer copies of the `char[]` backing the path's `String`
|
11 years ago |
Jochen Berger
|
b786c87c23
|
use `charAt` insteadof `startsWith`/`endsWith` when checking for single characters, reduce number of calls to `isNullish`
|
11 years ago |