Kalle Stenflo
|
d1475e1237
|
Improved error handling and error messages in FilterCompiler.
|
9 years ago |
Kalle Stenflo
|
0fdc030c8a
|
Relaxed scanning with REQUIRE_PROPERTIES option.
|
9 years ago |
Kalle Stenflo
|
ea206498cc
|
Bracket properties can contain path chars #154
|
9 years ago |
Kalle Stenflo
|
4040634a71
|
String quote style is serialized #154
|
9 years ago |
Kalle Stenflo
|
ccdef7f0a5
|
Fixed naming issues and added some tests.
|
9 years ago |
Jochen Berger
|
f42517e8aa
|
support double quotes as string delimiters in bracket property token
|
9 years ago |
Jochen Berger
|
b4a2968245
|
accept double quotes as string delimiters in filters
|
9 years ago |
Kalle Stenflo
|
1eb47a23d7
|
Renamed token package to path.
|
9 years ago |
Kalle Stenflo
|
83c1acf193
|
Renamed Function interface to avoid name clash with java.util.function.Function.
|
9 years ago |
Kalle Stenflo
|
33f365ef20
|
Removed % prefix from path functions.
|
9 years ago |
Kalle Stenflo
|
fd2ac6c0be
|
Fixed bug in IN operator evaluation.
|
9 years ago |
Kalle Stenflo
|
c5fb181273
|
Array exception handling changed.
|
9 years ago |
Kalle Stenflo
|
fdc4e020d2
|
Fixed version issue.
|
9 years ago |
Kalle Stenflo
|
cb2795b38c
|
Added JsonOrgJsonProvider.
|
9 years ago |
Kalle Stenflo
|
c97c70a33d
|
Renamed update operation 'convert' to 'map'.
|
9 years ago |
Kalle Stenflo
|
ebd19526d8
|
Code cleanup.
|
9 years ago |
Kalle Stenflo
|
8775a1f100
|
Added method to honor backwards compatibility.
|
9 years ago |
Kalle Stenflo
|
2dae575f35
|
Moved PathNode into ValueNode.
|
9 years ago |
Kalle Stenflo
|
6e7cf25281
|
Fixed PatternNode.toString()
|
9 years ago |
Kalle Stenflo
|
27baaeca01
|
More test for parsing filters.
|
9 years ago |
Kalle Stenflo
|
9a98961e21
|
Clarified exception handling.
|
9 years ago |
Kalle Stenflo
|
e40161a778
|
Fixed issue with string representation of function path.
|
9 years ago |
Kalle Stenflo
|
f602f04e92
|
Handle exceptions when parsing Filter.
|
9 years ago |
Kalle Stenflo
|
0feb2bcb88
|
Fixed issues in Filter serialization.
|
9 years ago |
Kalle Stenflo
|
efcd01ddae
|
Removed pipes around custom operators.
|
9 years ago |
Kalle Stenflo
|
fede7ac495
|
Removed public from interface method.
|
9 years ago |
Kalle Stenflo
|
b34a49c94d
|
Code cleanup.
|
9 years ago |
Kalle Stenflo
|
3a077886e9
|
Fixed EMPTY operator.
|
9 years ago |
Kalle Stenflo
|
1a72fc078d
|
Filter implementation reworked.
|
9 years ago |
Kalle Stenflo
|
3adc04bd13
|
Made write features JsonProvider neutral.
|
9 years ago |
Kalle Stenflo
|
fc746d78e6
|
Stricter configuration of CacheProvide.
|
9 years ago |
Kalle Stenflo
|
179a818418
|
Minor cache fixes.
|
9 years ago |
Alexey Makeyev
|
fcc81d16d6
|
fix for NumberFormatException exception during Criteria evaluation
Its incorrect to break entire path evaluation - other nodes should have their chance to be found by Criteria.
|
9 years ago |
Alexey Makeyev
|
bcd00f7b7b
|
test moved to avoid visibility changes
|
9 years ago |
Kalle Stenflo
|
6353b20ad4
|
Fixed null issue.
|
9 years ago |
Kalle Stenflo
|
8647a607da
|
Incorrect error message for JsonPath.read(Object) #89
|
9 years ago |
Kalle Stenflo
|
e3e29444cf
|
Handle invalid options when using functions.
|
9 years ago |
Alexey Makeyev
|
22bd223f58
|
java 6 support
also, to run tests you have to downgrade org.assertj:assertj-core to 1.7.0
|
9 years ago |
Alexey Makeyev
|
97db5795bd
|
fix for escaped backslash in property inside predicate
|
9 years ago |
Alexey Makeyev
|
101ffa6090
|
smallfix for deep scan predicate (though, kind of redundant, but logic is clearer)
|
9 years ago |
Alexey Makeyev
|
99637ca2d7
|
added support of multiple object properties in non-leaf path node
Semantics of this case is the same as semantics of ArrayPathToken with multiple array indices specified.
|
9 years ago |
Alexey Makeyev
|
e8af47fa98
|
multiple properties path token at the end of the path: tests and fix
|
9 years ago |
Kalle Stenflo
|
2b66f23dd0
|
Using square bracket literal in path.
|
9 years ago |
Kalle Stenflo
|
18ddbe90b4
|
Checking if Node Exists - Bracket Notation Syntax #131
|
9 years ago |
Alexey Makeyev
|
f03875784e
|
deep scan fixes and tests
|
9 years ago |
Alexey Makeyev
|
1d259d1857
|
semantic of PathToken.isUpstreamDefinite changed: current token is not an upstream of itself
|
9 years ago |
gauravgupta
|
f25ec6c0cd
|
fixed the cache key and the unit test (use the same key when fetching
and looking up cache) #94
|
9 years ago |
Alexey Makeyev
|
f013e86fb8
|
fix for object property handling in case of Option.SUPPRESS_EXCEPTIONS and indefinite upstream path
|
9 years ago |
Archimedes Trajano
|
87d7942b63
|
removed unused logger
|
9 years ago |
gauravgupta
|
9bc0f8b213
|
Added filters to the cache key #94
|
9 years ago |