|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<C>
cc.plural.jsonij.jpath.JPathImp<C>
cc.plural.jsonij.JPath<C>
public class JPath<C extends Component>
JPath implementation. Inspired by XPath and JsonPath.
| Field Summary |
|---|
| Fields inherited from class java.util.AbstractList |
|---|
modCount |
| Constructor Summary | |
|---|---|
JPath()
|
|
| Method Summary | |
|---|---|
static Value |
evaluate(JSON jsonDocument,
String jPath)
|
static Value |
evaluate(Reader documentReader,
String jPath)
|
static Value |
evaluate(String document,
String jPath)
|
static Value |
evaluate(Value value,
String jPath)
|
static JPath<Component> |
parse(String path)
|
| Methods inherited from class cc.plural.jsonij.jpath.JPathImp |
|---|
evaluate, evaluate, evaluateAll, evaluateAll, getLastEvaluateTime, isRecordEvaluateTime, setRecordEvaluateTime |
| Methods inherited from class java.util.ArrayList |
|---|
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize |
| Methods inherited from class java.util.AbstractList |
|---|
equals, hashCode, iterator, listIterator, listIterator, subList |
| Methods inherited from class java.util.AbstractCollection |
|---|
containsAll, removeAll, retainAll, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.List |
|---|
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList |
| Constructor Detail |
|---|
public JPath()
| Method Detail |
|---|
public static JPath<Component> parse(String path)
throws IOException,
ParserException
IOException
ParserException
public static Value evaluate(String document,
String jPath)
throws ParserException,
IOException
ParserException
IOException
public static Value evaluate(Reader documentReader,
String jPath)
throws ParserException,
IOException
ParserException
IOException
public static Value evaluate(JSON jsonDocument,
String jPath)
throws ParserException,
IOException
ParserException
IOException
public static Value evaluate(Value value,
String jPath)
throws ParserException,
IOException
ParserException
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||