Archimedes Trajano
8818ee7ade
Remove unused logger from class
...
Logger is not being used here so removing.
9 years ago
Archimedes Trajano
616c5275b7
Remove unused logger from class
...
Logger is not being used here. Removing
9 years ago
Archimedes Trajano
724565dca6
Remove unused logger from class
...
The logger is not used in this class. Might as well remove it.
9 years ago
Jochen Berger
d7c5fc34ea
use utility method to concatenate Strings
9 years ago
Jochen Berger
e9c9c19138
don't reassign method parameters
9 years ago
Jochen Berger
e29858db73
add a Utility method to concatenate CharSequences
9 years ago
Kalle Stenflo
81b1d522c8
Fixed issue in test.
9 years ago
dnetmj
0aa5bb6a09
Fix parsing of quoted strings
...
Pretty printing was not distinguishing between single-quote delimited strings and double-quote delimited strings, which in earlier revisions caused an exception which the latest revision caught and swallowed, but didn't really fix. This change refactors the prettyPrint method as a state machine which correctly handles both quoting and escaping within strings. The isEscaped method is eliminated.
9 years ago
Franz Forsthofer
d3f4252d5e
osgi dependency to gson, jackson, json-smart made optional
...
Change-Id: Id75d66b053e22530dd0dd1b9afe3314e931da455
10 years ago
Kalle Stenflo
8a40b0420a
Fixed issue #79 . Index out of bounds.
10 years ago
Kalle Stenflo
dbc7e90904
Fixed issue #97 . IndexOutOfBoundsException in DocumentContext.delete
10 years ago
Kalle Stenflo
c03dcf77c5
Tests for issue #76
10 years ago
David Lee
11c64b0298
Fix array out of bounds exception on '$.' path expression
10 years ago
Kalle Stenflo
4de672c705
Replaced Factory interface with Callable.
10 years ago
Kalle Stenflo
1735bc7a87
Removed deprecated classes and some minor fixes.
10 years ago
Kalle Stenflo
9837c72aaf
Fixed issue #71 escape ' in inline criteria.
10 years ago
Jochen Berger
f6bc487d5b
move the default Defaults implementation to a separate class that is only loaded when needed, this makes it possible to exclude the json-smart dependency (see https://code.google.com/p/json-path/issues/detail?id=68 )
10 years ago
Kalle Stenflo
e6e28772f3
Moved providers out of internal.
10 years ago
Jochen Berger
00c32fe5d3
add a test for https://code.google.com/p/json-path/issues/detail?id=58
10 years ago
Kalle Stenflo
ca6d7fff66
Preparations for patch support.
10 years ago
Kalle Stenflo
6a88323b25
Preparations for patch support.
10 years ago
Jochen Berger
c45b0bafdc
add an unwrap(Object) method to JsonProvider, use it when extracting values for Criteria evaluation
10 years ago
Kalle Stenflo
28388af0f3
Renamed JacksonTreeJsonProvider.
10 years ago
Kalle Stenflo
bbcec25cf7
Added binary compatibility checks to build.
10 years ago
Kalle Stenflo
f8209fcc40
Mapping improvements.
10 years ago
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
17ed1b71e7
Added task to create distribution bundle.
10 years ago
Kalle Stenflo
4cf495a912
Fixed failing test.
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
0635cfaa97
Gradle build cleanup.
10 years ago
Kalle Stenflo
bca1e6a046
Gradle build migration.
10 years ago
Kalle Stenflo
8a2969e6fc
[maven-release-plugin] prepare for next development iteration
10 years ago
Kalle Stenflo
905a9e49c5
[maven-release-plugin] prepare release json-path-parent-1.1.0
10 years ago
Kalle Stenflo
e3c1673f19
Invalid path detection improved..
10 years ago
Kalle Stenflo
c1a1fbe0e6
Extended Jackson mapping tests.
10 years ago