JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
F
G
H
I
J
K
M
N
O
P
R
S
T
V
W
A
AbstractKeyPattern
- Class in
org.meeuw.json.grep.matching
AbstractKeyPattern()
- Constructor for class org.meeuw.json.grep.matching.
AbstractKeyPattern
AnyDepthMatcher
- Class in
org.meeuw.json.grep.matching
AnyDepthMatcher()
- Constructor for class org.meeuw.json.grep.matching.
AnyDepthMatcher
ArrayEntryMatch
- Class in
org.meeuw.json.grep.matching
ArrayEntryMatch()
- Constructor for class org.meeuw.json.grep.matching.
ArrayEntryMatch
ArrayIndexMatch
- Class in
org.meeuw.json.grep.matching
a precise key pattern matches only if the key exactly equals to a certain value.
ArrayIndexMatch(int)
- Constructor for class org.meeuw.json.grep.matching.
ArrayIndexMatch
C
compareTo(GrepMainRecord.Field)
- Method in class org.meeuw.json.grep.
GrepMainRecord.Field
F
findNext()
- Method in class org.meeuw.json.grep.
Grep
G
get(ObjectMatcher, boolean)
- Static method in class org.meeuw.json.grep.matching.
NeedsObjectObjectMatcher
getMatcher()
- Method in class org.meeuw.json.grep.
Grep
getMatcher()
- Method in class org.meeuw.json.grep.
GrepMain
getMatchers()
- Method in class org.meeuw.json.grep.matching.
PathMatcherOrChain
getMax()
- Method in class org.meeuw.json.grep.
GrepMain
getMaxRecordSize()
- Method in interface org.meeuw.json.grep.
GrepMainIterator
getNode()
- Method in class org.meeuw.json.grep.
GrepEvent
getOutputFormat()
- Method in class org.meeuw.json.grep.
GrepMain
getPath()
- Method in class org.meeuw.json.grep.
GrepEvent
getPatterns()
- Method in class org.meeuw.json.grep.matching.
PathMatcherAndChain
getPatterns()
- Method in class org.meeuw.json.grep.matching.
SinglePathMatcher
getPreviousMaxRecordSize()
- Method in class org.meeuw.json.grep.
GrepMain
getRecordMatcher()
- Method in class org.meeuw.json.grep.
Grep
getRecordMatcher()
- Method in class org.meeuw.json.grep.
GrepMain
getRecordsep()
- Method in class org.meeuw.json.grep.
GrepMain
getSep()
- Method in class org.meeuw.json.grep.
GrepMain
getType()
- Method in class org.meeuw.json.grep.
GrepEvent
getValue()
- Method in class org.meeuw.json.grep.
GrepEvent
getWeight()
- Method in class org.meeuw.json.grep.
GrepEvent
Grep
- Class in
org.meeuw.json.grep
jsongrep.
Grep(PathMatcher, JsonParser)
- Constructor for class org.meeuw.json.grep.
Grep
GrepEvent
- Class in
org.meeuw.json.grep
GrepEvent(ParseEvent, int)
- Constructor for class org.meeuw.json.grep.
GrepEvent
GrepEvent(ParseEvent, GrepEvent.Type, int)
- Constructor for class org.meeuw.json.grep.
GrepEvent
GrepEvent.Type
- Enum in
org.meeuw.json.grep
GrepMain
- Class in
org.meeuw.json.grep
GrepMain is a wrapper around
Grep
, it arranges output,and record collection and sorting.
GrepMain(PathMatcher)
- Constructor for class org.meeuw.json.grep.
GrepMain
GrepMain.Output
- Enum in
org.meeuw.json.grep
GrepMainIterator
- Interface in
org.meeuw.json.grep
GrepMainRecord
- Class in
org.meeuw.json.grep
GrepMainRecord.Field
- Class in
org.meeuw.json.grep
H
hasNext()
- Method in class org.meeuw.json.grep.
Grep
I
iterate(JsonParser)
- Method in class org.meeuw.json.grep.
GrepMain
iterate(InputStream)
- Method in class org.meeuw.json.grep.
GrepMain
iterator()
- Method in class org.meeuw.json.grep.
Grep
J
JavascriptMatcher
- Class in
org.meeuw.json.grep.matching
JavascriptMatcher(String)
- Constructor for class org.meeuw.json.grep.matching.
JavascriptMatcher
K
KeyPattern
- Interface in
org.meeuw.json.grep.matching
A key pattern matches one key in a json object.
KeysMatcher
- Class in
org.meeuw.json.grep.matching
a keys matcher only considers the keys (and indices) of a json path for matching.
KeysMatcher()
- Constructor for class org.meeuw.json.grep.matching.
KeysMatcher
KeysPattern
- Interface in
org.meeuw.json.grep.matching
M
main(String[])
- Static method in class org.meeuw.json.grep.
GrepMain
matchCounts(List<PathEntry>)
- Method in class org.meeuw.json.grep.matching.
AbstractKeyPattern
matchCounts(List<PathEntry>)
- Method in class org.meeuw.json.grep.matching.
AnyDepthMatcher
matchCounts(List<PathEntry>)
- Method in interface org.meeuw.json.grep.matching.
KeysPattern
matches(PathEntry)
- Method in class org.meeuw.json.grep.matching.
ArrayEntryMatch
matches(PathEntry)
- Method in class org.meeuw.json.grep.matching.
ArrayIndexMatch
matches(ParseEvent)
- Method in class org.meeuw.json.grep.matching.
JavascriptMatcher
matches(PathEntry)
- Method in interface org.meeuw.json.grep.matching.
KeyPattern
matches(ParseEvent, String)
- Method in class org.meeuw.json.grep.matching.
KeysMatcher
matches(List<PathEntry>)
- Method in class org.meeuw.json.grep.matching.
KeysMatcher
matches(ParseEvent)
- Method in class org.meeuw.json.grep.matching.
NeedsObjectObjectMatcher
matches(ParseEvent, String)
- Method in class org.meeuw.json.grep.matching.
NeverPathMatcher
matches(ParseEvent, String)
- Method in class org.meeuw.json.grep.matching.
Not
matches(ParseEvent)
- Method in class org.meeuw.json.grep.matching.
ObjectHasKeyMatcher
matches(ParseEvent)
- Method in class org.meeuw.json.grep.matching.
ObjectMatcherNot
matches(ParseEvent, String)
- Method in interface org.meeuw.json.grep.matching.
PathMatcher
matches(ParseEvent, String)
- Method in class org.meeuw.json.grep.matching.
PathMatcherAndChain
matches(PathEntry)
- Method in class org.meeuw.json.grep.matching.
PreciseMatch
matches(PathEntry)
- Method in class org.meeuw.json.grep.matching.
RegexpKeyMatch
matches(List<PathEntry>)
- Method in class org.meeuw.json.grep.matching.
SinglePathMatcher
matches(String)
- Method in class org.meeuw.json.grep.matching.
ValueEqualsMatcher
matches(String)
- Method in class org.meeuw.json.grep.matching.
ValueRegexpMatcher
matches(PathEntry)
- Method in class org.meeuw.json.grep.matching.
Wildcard
matchWeight(ParseEvent, String)
- Method in interface org.meeuw.json.grep.matching.
PathMatcher
matchWeight(ParseEvent, String)
- Method in class org.meeuw.json.grep.matching.
PathMatcherOrChain
N
needsKeyCollection()
- Method in class org.meeuw.json.grep.matching.
JavascriptMatcher
needsKeyCollection()
- Method in class org.meeuw.json.grep.matching.
KeysMatcher
needsKeyCollection()
- Method in class org.meeuw.json.grep.matching.
NeedsObjectObjectMatcher
needsKeyCollection()
- Method in class org.meeuw.json.grep.matching.
NeverPathMatcher
needsKeyCollection()
- Method in class org.meeuw.json.grep.matching.
Not
needsKeyCollection()
- Method in class org.meeuw.json.grep.matching.
ObjectHasKeyMatcher
needsKeyCollection()
- Method in class org.meeuw.json.grep.matching.
ObjectMatcherNot
needsKeyCollection()
- Method in interface org.meeuw.json.grep.matching.
PathMatcher
needsKeyCollection()
- Method in class org.meeuw.json.grep.matching.
PathMatcherAndChain
needsKeyCollection()
- Method in class org.meeuw.json.grep.matching.
PathMatcherOrChain
needsKeyCollection(PathMatcher...)
- Static method in class org.meeuw.json.grep.matching.
PathMatchers
needsObject()
- Method in enum org.meeuw.json.grep.
GrepMain.Output
needsObjectCollection()
- Method in class org.meeuw.json.grep.matching.
JavascriptMatcher
needsObjectCollection()
- Method in class org.meeuw.json.grep.matching.
KeysMatcher
needsObjectCollection()
- Method in class org.meeuw.json.grep.matching.
NeedsObjectObjectMatcher
needsObjectCollection()
- Method in class org.meeuw.json.grep.matching.
NeverPathMatcher
needsObjectCollection()
- Method in class org.meeuw.json.grep.matching.
Not
needsObjectCollection()
- Method in class org.meeuw.json.grep.matching.
ObjectHasKeyMatcher
needsObjectCollection()
- Method in class org.meeuw.json.grep.matching.
ObjectMatcherNot
needsObjectCollection()
- Method in interface org.meeuw.json.grep.matching.
PathMatcher
needsObjectCollection()
- Method in class org.meeuw.json.grep.matching.
PathMatcherAndChain
needsObjectCollection()
- Method in class org.meeuw.json.grep.matching.
PathMatcherOrChain
needsObjectCollection(PathMatcher...)
- Static method in class org.meeuw.json.grep.matching.
PathMatchers
NeedsObjectObjectMatcher
- Class in
org.meeuw.json.grep.matching
NeverPathMatcher
- Class in
org.meeuw.json.grep.matching
The matcher that matches never.
NeverPathMatcher()
- Constructor for class org.meeuw.json.grep.matching.
NeverPathMatcher
next()
- Method in class org.meeuw.json.grep.
Grep
Not
- Class in
org.meeuw.json.grep.matching
Not(PathMatcher)
- Constructor for class org.meeuw.json.grep.matching.
Not
O
ObjectHasKeyMatcher
- Class in
org.meeuw.json.grep.matching
ObjectHasKeyMatcher(String)
- Constructor for class org.meeuw.json.grep.matching.
ObjectHasKeyMatcher
ObjectMatcherNot
- Class in
org.meeuw.json.grep.matching
ObjectMatcherNot(ObjectMatcher)
- Constructor for class org.meeuw.json.grep.matching.
ObjectMatcherNot
org.meeuw.json.grep
- package org.meeuw.json.grep
org.meeuw.json.grep.matching
- package org.meeuw.json.grep.matching
org.meeuw.json.grep.parsing
- package org.meeuw.json.grep.parsing
P
parseKeyPattern(List<KeysPattern>, String)
- Static method in class org.meeuw.json.grep.parsing.
Parser
parseKeysMatcher(String, boolean)
- Static method in class org.meeuw.json.grep.parsing.
Parser
parsePathMatcher(String, boolean, boolean)
- Static method in class org.meeuw.json.grep.parsing.
Parser
parsePathMatcherChain(String)
- Static method in class org.meeuw.json.grep.parsing.
Parser
parsePathMatcherChain(String, boolean, boolean, String)
- Static method in class org.meeuw.json.grep.parsing.
Parser
Parser
- Class in
org.meeuw.json.grep.parsing
PathMatcher
- Interface in
org.meeuw.json.grep.matching
A Patch matcher defines matches on an entire json path and value.
PathMatcherAndChain
- Class in
org.meeuw.json.grep.matching
PathMatcherAndChain(PathMatcher...)
- Constructor for class org.meeuw.json.grep.matching.
PathMatcherAndChain
PathMatcherOrChain
- Class in
org.meeuw.json.grep.matching
PathMatcherOrChain(PathMatcher...)
- Constructor for class org.meeuw.json.grep.matching.
PathMatcherOrChain
PathMatchers
- Class in
org.meeuw.json.grep.matching
PathMatchers()
- Constructor for class org.meeuw.json.grep.matching.
PathMatchers
PreciseMatch
- Class in
org.meeuw.json.grep.matching
a precise key pattern matches only if the key exactly equals to a certain value.
PreciseMatch(String)
- Constructor for class org.meeuw.json.grep.matching.
PreciseMatch
R
read(JsonParser, T)
- Method in class org.meeuw.json.grep.
GrepMain
read(Reader, T)
- Method in class org.meeuw.json.grep.
GrepMain
read(InputStream, T)
- Method in class org.meeuw.json.grep.
GrepMain
read(Reader)
- Method in class org.meeuw.json.grep.
GrepMain
read(InputStream)
- Method in class org.meeuw.json.grep.
GrepMain
RegexpKeyMatch
- Class in
org.meeuw.json.grep.matching
RegexpKeyMatch(Pattern)
- Constructor for class org.meeuw.json.grep.matching.
RegexpKeyMatch
remove()
- Method in class org.meeuw.json.grep.
Grep
S
setMax(Long)
- Method in class org.meeuw.json.grep.
GrepMain
setOutputFormat(GrepMain.Output)
- Method in class org.meeuw.json.grep.
GrepMain
setRecordMatcher(PathMatcher)
- Method in class org.meeuw.json.grep.
Grep
setRecordMatcher(PathMatcher)
- Method in class org.meeuw.json.grep.
GrepMain
setRecordsep(String)
- Method in class org.meeuw.json.grep.
GrepMain
setSep(String)
- Method in class org.meeuw.json.grep.
GrepMain
setSortFields(boolean)
- Method in class org.meeuw.json.grep.
GrepMain
SinglePathMatcher
- Class in
org.meeuw.json.grep.matching
A single path matches precisely one 'path'.
SinglePathMatcher(KeysPattern...)
- Constructor for class org.meeuw.json.grep.matching.
SinglePathMatcher
SinglePathMatcher(boolean, KeysPattern...)
- Constructor for class org.meeuw.json.grep.matching.
SinglePathMatcher
T
toString()
- Method in class org.meeuw.json.grep.
GrepEvent
toString()
- Method in class org.meeuw.json.grep.
GrepMainRecord.Field
toString()
- Method in class org.meeuw.json.grep.
GrepMainRecord
toString()
- Method in class org.meeuw.json.grep.matching.
ArrayEntryMatch
toString()
- Method in class org.meeuw.json.grep.matching.
ArrayIndexMatch
toString()
- Method in class org.meeuw.json.grep.matching.
JavascriptMatcher
toString()
- Method in class org.meeuw.json.grep.matching.
ObjectHasKeyMatcher
toString()
- Method in class org.meeuw.json.grep.matching.
ObjectMatcherNot
toString()
- Method in class org.meeuw.json.grep.matching.
PathMatcherAndChain
toString()
- Method in class org.meeuw.json.grep.matching.
PreciseMatch
toString()
- Method in class org.meeuw.json.grep.matching.
SinglePathMatcher
toString()
- Method in class org.meeuw.json.grep.matching.
ValueEqualsMatcher
toString()
- Method in class org.meeuw.json.grep.matching.
ValueRegexpMatcher
toString()
- Method in class org.meeuw.json.grep.matching.
Wildcard
V
ValueEqualsMatcher
- Class in
org.meeuw.json.grep.matching
ValueEqualsMatcher(String)
- Constructor for class org.meeuw.json.grep.matching.
ValueEqualsMatcher
valueOf(String)
- Static method in enum org.meeuw.json.grep.
GrepEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.meeuw.json.grep.
GrepMain.Output
Returns the enum constant of this type with the specified name.
ValueRegexpMatcher
- Class in
org.meeuw.json.grep.matching
Matches the value with a regular expression.
ValueRegexpMatcher(Pattern)
- Constructor for class org.meeuw.json.grep.matching.
ValueRegexpMatcher
values()
- Static method in enum org.meeuw.json.grep.
GrepEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.meeuw.json.grep.
GrepMain.Output
Returns an array containing the constants of this enum type, in the order they are declared.
version()
- Static method in class org.meeuw.json.grep.
GrepMain
W
Wildcard
- Class in
org.meeuw.json.grep.matching
A wild card matches always.
Wildcard()
- Constructor for class org.meeuw.json.grep.matching.
Wildcard
A
C
F
G
H
I
J
K
M
N
O
P
R
S
T
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All rights reserved.