A C D F G H I J K M N O P R S T U V W 
All Classes All Packages

A

AbstractJsonReader - Class in org.meeuw.json
 
AbstractJsonReader() - Constructor for class org.meeuw.json.AbstractJsonReader
 
add(int, PathEntry) - Method in class org.meeuw.json.Path
 
addLast(ArrayEntry) - Method in class org.meeuw.json.Path
 
appendTo(StringBuilder) - Method in class org.meeuw.json.ArrayEntry
 
appendTo(StringBuilder) - Method in class org.meeuw.json.KeyEntry
 
appendTo(StringBuilder) - Method in interface org.meeuw.json.PathEntry
 
ArrayEntry - Class in org.meeuw.json
 
ArrayEntry() - Constructor for class org.meeuw.json.ArrayEntry
 
ArrayEntry(int) - Constructor for class org.meeuw.json.ArrayEntry
 

C

callBack(Runnable) - Method in class org.meeuw.util.MaxOffsetIterator
 
close() - Method in class org.meeuw.json.AbstractJsonReader
 
commandLine(String, String, Consumer<Options>, int, String[]) - Static method in class org.meeuw.json.MainUtil
 

D

debug(Options) - Static method in class org.meeuw.json.MainUtil
 

F

findNext() - Method in class org.meeuw.json.JsonIterator
 
findNext() - Method in class org.meeuw.util.MaxOffsetIterator
 

G

get(int) - Method in class org.meeuw.json.Path
 
getIndex() - Method in class org.meeuw.json.ArrayEntry
 
getInput(String[], int) - Static method in class org.meeuw.json.Util
 
getJsonFactory() - Static method in class org.meeuw.json.Util
 
getJsonParser(InputStream) - Static method in class org.meeuw.json.Util
 
getJsonParser(Reader) - Static method in class org.meeuw.json.Util
 
getJsonParser(String) - Static method in class org.meeuw.json.Util
 
getKeys() - Method in class org.meeuw.json.ParseEvent
 
getOutput(String[], int) - Static method in class org.meeuw.json.Util
 

H

handleToken(ParseEvent) - Method in class org.meeuw.json.AbstractJsonReader
 
handleToken(ParseEvent) - Method in class org.meeuw.json.Structure
 
hasNext() - Method in class org.meeuw.json.JsonIterator
 
hasNext() - Method in class org.meeuw.util.MaxOffsetIterator
 

I

ignoreArrays(Options) - Static method in class org.meeuw.json.MainUtil
 
inc() - Method in class org.meeuw.json.ArrayEntry
 

J

JsonIterator - Class in org.meeuw.json
Represents a json object as an iterator of ParseEvents.
JsonIterator(JsonParser) - Constructor for class org.meeuw.json.JsonIterator
 
JsonIterator(JsonParser, Predicate<Path>, Predicate<Path>) - Constructor for class org.meeuw.json.JsonIterator
 

K

KeyEntry - Class in org.meeuw.json
 
KeyEntry(String) - Constructor for class org.meeuw.json.KeyEntry
 

M

MainUtil - Class in org.meeuw.json
 
Manifests - Class in org.meeuw.util
Inspired by import com.jcabi.manifests.Manifests, but that has all kind dependencies we don't want.
Manifests() - Constructor for class org.meeuw.util.Manifests
 
MaxOffsetIterator<T> - Class in org.meeuw.util
An iterator implementing offset and max, for another iterator.
MaxOffsetIterator(Iterator<T>, Number) - Constructor for class org.meeuw.util.MaxOffsetIterator
 
MaxOffsetIterator(Iterator<T>, Number, boolean) - Constructor for class org.meeuw.util.MaxOffsetIterator
 
MaxOffsetIterator(Iterator<T>, Number, Number) - Constructor for class org.meeuw.util.MaxOffsetIterator
 
MaxOffsetIterator(Iterator<T>, Number, Number, boolean) - Constructor for class org.meeuw.util.MaxOffsetIterator
 

N

next() - Method in class org.meeuw.json.JsonIterator
 
next() - Method in class org.meeuw.util.MaxOffsetIterator
 

O

org.meeuw.json - package org.meeuw.json
 
org.meeuw.util - package org.meeuw.util
 

P

parent() - Method in class org.meeuw.json.Path
 
ParseEvent - Class in org.meeuw.json
Describes the completion of an entire 'leaf' in json.
ParseEvent(JsonToken, Path, String) - Constructor for class org.meeuw.json.ParseEvent
 
ParseEvent(JsonToken, Path, String, List<String>) - Constructor for class org.meeuw.json.ParseEvent
 
ParseEvent(JsonToken, Path, String, List<String>, Object) - Constructor for class org.meeuw.json.ParseEvent
 
Path - Class in org.meeuw.json
 
Path() - Constructor for class org.meeuw.json.Path
 
Path(Path) - Constructor for class org.meeuw.json.Path
 
Path(PathEntry...) - Constructor for class org.meeuw.json.Path
 
PathEntry - Interface in org.meeuw.json
Representation of one entry in the current 'path'.
peekLast() - Method in class org.meeuw.json.Path
 
pollLast() - Method in class org.meeuw.json.Path
 

R

read(JsonParser) - Method in class org.meeuw.json.AbstractJsonReader
 
read(Reader) - Method in class org.meeuw.json.AbstractJsonReader
 
read(String) - Static method in class org.meeuw.util.Manifests
 
ready() - Method in class org.meeuw.json.AbstractJsonReader
 
ready() - Method in class org.meeuw.json.Structure
 
remove() - Method in class org.meeuw.json.JsonIterator
 
remove() - Method in class org.meeuw.util.MaxOffsetIterator
 
remove(int) - Method in class org.meeuw.json.Path
 

S

set(int, PathEntry) - Method in class org.meeuw.json.Path
 
setJsonParserOptions(JsonParser) - Static method in class org.meeuw.json.Util
 
size() - Method in class org.meeuw.json.Path
 
Structure - Class in org.meeuw.json
This Json-reader just outputs the parsed keys to output.
Structure(OutputStream) - Constructor for class org.meeuw.json.Structure
 

T

toGenerator(JsonGenerator) - Method in class org.meeuw.json.ParseEvent
 
toString() - Method in class org.meeuw.json.ArrayEntry
 
toString() - Method in class org.meeuw.json.KeyEntry
 
toString() - Method in class org.meeuw.json.ParseEvent
 
toString() - Method in class org.meeuw.json.Path
 

U

Util - Class in org.meeuw.json
 

V

valueOrNodeAsConciseString() - Method in class org.meeuw.json.ParseEvent
 
valueOrNodeAsString() - Method in class org.meeuw.json.ParseEvent
Returns the value associated with this event as a string.
version() - Static method in class org.meeuw.json.MainUtil
 

W

write(Object, OutputStream) - Static method in class org.meeuw.json.Util
 
write(Object, Writer) - Static method in class org.meeuw.json.Util
 
write(Map<String, Object>, JsonGenerator) - Static method in class org.meeuw.json.Util
 
A C D F G H I J K M N O P R S T U V W 
All Classes All Packages