Index

A B C D E G I J L M N O P R S T W 
All Classes and Interfaces|All Packages|Serialized Form

A

adapt(JSON, Object, Type) - Method in class dev.latvian.apps.json.adapter.ArrayJSONAdapter
 
adapt(JSON, Object, Type) - Method in class dev.latvian.apps.json.adapter.CollectionJSONAdapter
 
adapt(JSON, Object, Type) - Method in class dev.latvian.apps.json.adapter.EnumJSONAdapter
 
adapt(JSON, Object, Type) - Method in interface dev.latvian.apps.json.adapter.JSONAdapter
 
adapt(JSON, Object, Type) - Method in class dev.latvian.apps.json.adapter.MapJSONAdapter
 
adapt(JSON, Object, Type) - Method in class dev.latvian.apps.json.adapter.RecordJSONAdapter
 
adapt(JSON, Object, Type) - Method in class dev.latvian.apps.json.adapter.ReflectionJSONAdapter
 
adapt(Class<T>) - Method in interface dev.latvian.apps.json.JSONReader
 
adapt(Object, Type) - Method in class dev.latvian.apps.json.JSON
 
addArray() - Method in class dev.latvian.apps.json.JSONArray
 
addArray(String) - Method in class dev.latvian.apps.json.JSONObject
 
addObject() - Method in class dev.latvian.apps.json.JSONArray
 
addObject(String) - Method in class dev.latvian.apps.json.JSONObject
 
append(Object) - Method in class dev.latvian.apps.json.JSONArray
 
append(String, Object) - Method in class dev.latvian.apps.json.JSONObject
 
ArrayJSONAdapter - Class in dev.latvian.apps.json.adapter
 
asArray() - Method in class dev.latvian.apps.json.JSONArray
 
asArray() - Method in class dev.latvian.apps.json.JSONObject
 
asArray() - Method in interface dev.latvian.apps.json.StructuredJSON
 
asArray(int) - Method in class dev.latvian.apps.json.JSONArray
 
asArray(String) - Method in class dev.latvian.apps.json.JSONObject
 
asBoolean(int) - Method in class dev.latvian.apps.json.JSONArray
 
asBoolean(String) - Method in class dev.latvian.apps.json.JSONObject
 
asBoolean(String, boolean) - Method in class dev.latvian.apps.json.JSONObject
 
asDouble(int) - Method in class dev.latvian.apps.json.JSONArray
 
asDouble(int, double) - Method in class dev.latvian.apps.json.JSONArray
 
asDouble(String) - Method in class dev.latvian.apps.json.JSONObject
 
asDouble(String, double) - Method in class dev.latvian.apps.json.JSONObject
 
asInt(int) - Method in class dev.latvian.apps.json.JSONArray
 
asInt(int, int) - Method in class dev.latvian.apps.json.JSONArray
 
asInt(String) - Method in class dev.latvian.apps.json.JSONObject
 
asInt(String, int) - Method in class dev.latvian.apps.json.JSONObject
 
asLong(int) - Method in class dev.latvian.apps.json.JSONArray
 
asLong(int, long) - Method in class dev.latvian.apps.json.JSONArray
 
asLong(String) - Method in class dev.latvian.apps.json.JSONObject
 
asLong(String, long) - Method in class dev.latvian.apps.json.JSONObject
 
asNumber(int) - Method in class dev.latvian.apps.json.JSONArray
 
asNumber(int, Number) - Method in class dev.latvian.apps.json.JSONArray
 
asNumber(String) - Method in class dev.latvian.apps.json.JSONObject
 
asNumber(String, Number) - Method in class dev.latvian.apps.json.JSONObject
 
asObject() - Method in class dev.latvian.apps.json.JSONArray
 
asObject() - Method in class dev.latvian.apps.json.JSONObject
 
asObject() - Method in interface dev.latvian.apps.json.StructuredJSON
 
asObject(int) - Method in class dev.latvian.apps.json.JSONArray
 
asObject(String) - Method in class dev.latvian.apps.json.JSONObject
 
asString(int) - Method in class dev.latvian.apps.json.JSONArray
 
asString(String) - Method in class dev.latvian.apps.json.JSONObject
 
asString(String, String) - Method in class dev.latvian.apps.json.JSONObject
 

B

BufferedJSONReader - Class in dev.latvian.apps.json
 
BufferedJSONReader(JSON, Reader) - Constructor for class dev.latvian.apps.json.BufferedJSONReader
 

C

cast() - Method in class dev.latvian.apps.json.JSONArray
 
child() - Method in class dev.latvian.apps.json.JSON
 
CollectionJSONAdapter - Class in dev.latvian.apps.json.adapter
 
CollectionJSONAdapter.Factory - Interface in dev.latvian.apps.json.adapter
 
create(int) - Method in interface dev.latvian.apps.json.adapter.CollectionJSONAdapter.Factory
 
create(int) - Method in interface dev.latvian.apps.json.adapter.MapJSONAdapter.Factory
 
create(Class<?>) - Static method in interface dev.latvian.apps.json.adapter.JSONAdapter
 

D

DeepRemovePredicate - Interface in dev.latvian.apps.json
 
DEFAULT - Static variable in class dev.latvian.apps.json.JSON
 
dev.latvian.apps.json - package dev.latvian.apps.json
 
dev.latvian.apps.json.adapter - package dev.latvian.apps.json.adapter
 

E

EnumJSONAdapter - Class in dev.latvian.apps.json.adapter
 
EnumJSONAdapter.CustomName - Interface in dev.latvian.apps.json.adapter
 
expect(char) - Method in interface dev.latvian.apps.json.JSONReader
 

G

get(int) - Method in class dev.latvian.apps.json.JSONArray
 
get(Object) - Method in class dev.latvian.apps.json.JSONObject
 
getAdapter(Class<T>) - Method in class dev.latvian.apps.json.JSON
 
getJSONName() - Method in interface dev.latvian.apps.json.adapter.EnumJSONAdapter.CustomName
 
getOrDefault(Object, Object) - Method in class dev.latvian.apps.json.JSONObject
 
getRawType(Type) - Static method in interface dev.latvian.apps.json.adapter.JSONAdapter
 

I

IDENTITY_MAP - Static variable in interface dev.latvian.apps.json.adapter.MapJSONAdapter.Factory
 

J

json() - Method in class dev.latvian.apps.json.BufferedJSONReader
 
json() - Method in class dev.latvian.apps.json.JSONCharArrayReader
 
json() - Method in interface dev.latvian.apps.json.JSONReader
 
JSON - Class in dev.latvian.apps.json
 
JSONAdapter<T> - Interface in dev.latvian.apps.json.adapter
 
JSONArray - Class in dev.latvian.apps.json
 
JSONCharArrayReader - Class in dev.latvian.apps.json
 
JSONCharArrayReader(JSON, char[]) - Constructor for class dev.latvian.apps.json.JSONCharArrayReader
 
JSONObject - Class in dev.latvian.apps.json
 
JSONReader - Interface in dev.latvian.apps.json
 
JSONResponse - Interface in dev.latvian.apps.json
 
JSONSerializable - Interface in dev.latvian.apps.json
 

L

LINKED_LIST - Static variable in interface dev.latvian.apps.json.adapter.CollectionJSONAdapter.Factory
 
LINKED_SET - Static variable in interface dev.latvian.apps.json.adapter.CollectionJSONAdapter.Factory
 
LIST - Static variable in interface dev.latvian.apps.json.adapter.CollectionJSONAdapter.Factory
 

M

MAP - Static variable in interface dev.latvian.apps.json.adapter.MapJSONAdapter.Factory
 
MapJSONAdapter - Class in dev.latvian.apps.json.adapter
 
MapJSONAdapter.Factory - Interface in dev.latvian.apps.json.adapter
 

N

NONE - Static variable in interface dev.latvian.apps.json.DeepRemovePredicate
 
NULL - Static variable in class dev.latvian.apps.json.JSON
 

O

of() - Static method in class dev.latvian.apps.json.JSONArray
 
of() - Static method in class dev.latvian.apps.json.JSONObject
 
of(int) - Static method in class dev.latvian.apps.json.JSONObject
 
of(HTTPStatus, Object) - Static method in interface dev.latvian.apps.json.JSONResponse
 
of(Object) - Static method in class dev.latvian.apps.json.JSONArray
 
of(Object) - Static method in interface dev.latvian.apps.json.JSONResponse
 
of(String, Object) - Static method in class dev.latvian.apps.json.JSONObject
 
of(String, Object, String, Object) - Static method in class dev.latvian.apps.json.JSONObject
 
of(String, Object, String, Object, String, Object) - Static method in class dev.latvian.apps.json.JSONObject
 
of(Map<String, ?>) - Static method in class dev.latvian.apps.json.JSONObject
 
ofAll(Iterable<Object>) - Static method in class dev.latvian.apps.json.JSONArray
 
ofArray(Object...) - Static method in class dev.latvian.apps.json.JSONArray
 
ofArrays() - Method in class dev.latvian.apps.json.JSONArray
 
ofBooleans() - Method in class dev.latvian.apps.json.JSONArray
 
ofNumbers() - Method in class dev.latvian.apps.json.JSONArray
 
ofObjects() - Method in class dev.latvian.apps.json.JSONArray
 
ofSize(int) - Static method in class dev.latvian.apps.json.JSONArray
 
ofSize(int) - Static method in class dev.latvian.apps.json.JSONObject
 
ofStrings() - Method in class dev.latvian.apps.json.JSONArray
 

P

peek() - Method in class dev.latvian.apps.json.BufferedJSONReader
 
peek() - Method in class dev.latvian.apps.json.JSONCharArrayReader
 
peek() - Method in interface dev.latvian.apps.json.JSONReader
 
peekWhitespace() - Method in interface dev.latvian.apps.json.JSONReader
 

R

read() - Method in class dev.latvian.apps.json.BufferedJSONReader
 
read() - Method in class dev.latvian.apps.json.JSONCharArrayReader
 
read() - Method in interface dev.latvian.apps.json.JSONReader
 
read(String) - Method in class dev.latvian.apps.json.JSON
 
read(Path) - Method in class dev.latvian.apps.json.JSON
 
readArray() - Method in interface dev.latvian.apps.json.JSONReader
 
readFalse() - Method in interface dev.latvian.apps.json.JSONReader
 
readNull() - Method in interface dev.latvian.apps.json.JSONReader
 
readNumber() - Method in interface dev.latvian.apps.json.JSONReader
 
readObject() - Method in interface dev.latvian.apps.json.JSONReader
 
readString() - Method in interface dev.latvian.apps.json.JSONReader
 
readTrue() - Method in interface dev.latvian.apps.json.JSONReader
 
readValue() - Method in interface dev.latvian.apps.json.JSONReader
 
RecordJSONAdapter - Class in dev.latvian.apps.json.adapter
 
ReflectionJSONAdapter - Class in dev.latvian.apps.json.adapter
 
registerAdapter(Class<T>, JSONAdapter<T>) - Method in class dev.latvian.apps.json.JSON
 
registerAdapter(Class<T>, Function<Object, T>, Function<T, Object>) - Method in class dev.latvian.apps.json.JSON
 
registerStringAdapter(Class<T>, Function<String, T>) - Method in class dev.latvian.apps.json.JSON
 
registerStringAdapter(Class<T>, Function<String, T>, Function<T, String>) - Method in class dev.latvian.apps.json.JSON
 
remove(String, int, Object) - Method in interface dev.latvian.apps.json.DeepRemovePredicate
 
removeDeep(DeepRemovePredicate, boolean) - Method in class dev.latvian.apps.json.JSONArray
 
removeDeep(DeepRemovePredicate, boolean) - Method in class dev.latvian.apps.json.JSONObject
 

S

skipWhitespace() - Method in interface dev.latvian.apps.json.JSONReader
 
StructuredJSON - Interface in dev.latvian.apps.json
 
SUCCESS - Static variable in interface dev.latvian.apps.json.JSONResponse
 

T

toJSON() - Method in class dev.latvian.apps.json.JSONArray
 
toJSON() - Method in class dev.latvian.apps.json.JSONObject
 
toJSON() - Method in interface dev.latvian.apps.json.JSONSerializable
 
toPrettyString() - Method in class dev.latvian.apps.json.JSONArray
 
toPrettyString() - Method in class dev.latvian.apps.json.JSONObject
 
toString() - Method in class dev.latvian.apps.json.JSONArray
 
toString() - Method in class dev.latvian.apps.json.JSONObject
 

W

write(JSON, Writer, Object, int, boolean) - Method in class dev.latvian.apps.json.adapter.ArrayJSONAdapter
 
write(JSON, Writer, Object, int, boolean) - Method in class dev.latvian.apps.json.adapter.EnumJSONAdapter
 
write(JSON, Writer, Object, int, boolean) - Method in class dev.latvian.apps.json.adapter.RecordJSONAdapter
 
write(JSON, Writer, Object, int, boolean) - Method in class dev.latvian.apps.json.adapter.ReflectionJSONAdapter
 
write(JSON, Writer, T, int, boolean) - Method in interface dev.latvian.apps.json.adapter.JSONAdapter
 
write(Writer, Object, int, boolean) - Method in class dev.latvian.apps.json.JSON
 
write(Object) - Method in class dev.latvian.apps.json.JSON
 
write(Path, Object, boolean) - Method in class dev.latvian.apps.json.JSON
 
writePretty(Object) - Method in class dev.latvian.apps.json.JSON
 
A B C D E G I J L M N O P R S T W 
All Classes and Interfaces|All Packages|Serialized Form