A C E F G H I J M R S T W 
All Classes All Packages

A

addValue(Object) - Method in class eliasstar.json.objects.JsonArray
 
addValue(Object, int) - Method in class eliasstar.json.objects.JsonArray
 

C

clear() - Method in class eliasstar.json.objects.JsonArray
 
clear() - Method in class eliasstar.json.objects.JsonObject
 

E

eliasstar.json - package eliasstar.json
 
eliasstar.json.exceptions - package eliasstar.json.exceptions
 
eliasstar.json.objects - package eliasstar.json.objects
 
EmptyJsonException - Exception in eliasstar.json.exceptions
Indicates an empty input JSON.
EmptyJsonException() - Constructor for exception eliasstar.json.exceptions.EmptyJsonException
 
EmptyJsonException(Throwable) - Constructor for exception eliasstar.json.exceptions.EmptyJsonException
 
equals(Object) - Method in class eliasstar.json.objects.JsonArray
 
equals(Object) - Method in class eliasstar.json.objects.JsonNameValuePair
 
equals(Object) - Method in class eliasstar.json.objects.JsonObject
 
existsMember(String) - Method in class eliasstar.json.objects.JsonObject
 

F

fromJson(String) - Static method in class eliasstar.json.Json
Parses a JSON string into a Java object tree

G

getAllMembers() - Method in class eliasstar.json.objects.JsonObject
 
getAllValues() - Method in class eliasstar.json.objects.JsonArray
 
getMember(String) - Method in class eliasstar.json.objects.JsonObject
 
getMembers() - Method in class eliasstar.json.objects.JsonObject
 
getName() - Method in class eliasstar.json.objects.JsonNameValuePair
 
getValue() - Method in class eliasstar.json.objects.JsonNameValuePair
 
getValue(int) - Method in class eliasstar.json.objects.JsonArray
 

H

hashCode() - Method in class eliasstar.json.objects.JsonArray
 
hashCode() - Method in class eliasstar.json.objects.JsonNameValuePair
 
hashCode() - Method in class eliasstar.json.objects.JsonObject
 

I

InvalidJsonTypeException - Exception in eliasstar.json.exceptions
Indicates a type error in the input JSON such as field names not being strings.
InvalidJsonTypeException() - Constructor for exception eliasstar.json.exceptions.InvalidJsonTypeException
 
InvalidJsonTypeException(String) - Constructor for exception eliasstar.json.exceptions.InvalidJsonTypeException
 
InvalidJsonTypeException(String, Throwable) - Constructor for exception eliasstar.json.exceptions.InvalidJsonTypeException
 
InvalidJsonTypeException(Throwable) - Constructor for exception eliasstar.json.exceptions.InvalidJsonTypeException
 

J

Json - Class in eliasstar.json
Provides a simple toJson and fromJson method.
Json() - Constructor for class eliasstar.json.Json
 
JsonArray - Class in eliasstar.json.objects
Represents a JSON array.
JsonArray() - Constructor for class eliasstar.json.objects.JsonArray
 
JsonArray(List<Object>) - Constructor for class eliasstar.json.objects.JsonArray
 
JsonException - Exception in eliasstar.json.exceptions
Root exception with is extended by all json-specific exceptions.
JsonException() - Constructor for exception eliasstar.json.exceptions.JsonException
 
JsonException(String) - Constructor for exception eliasstar.json.exceptions.JsonException
 
JsonException(String, Throwable) - Constructor for exception eliasstar.json.exceptions.JsonException
 
JsonException(Throwable) - Constructor for exception eliasstar.json.exceptions.JsonException
 
JsonNameValuePair<V> - Class in eliasstar.json.objects
Represents a JSON field.
JsonNameValuePair(String) - Constructor for class eliasstar.json.objects.JsonNameValuePair
 
JsonNameValuePair(String, V) - Constructor for class eliasstar.json.objects.JsonNameValuePair
 
JsonNumberFormatException - Exception in eliasstar.json.exceptions
Indicates that a number in the input JSON was not formatted properly.
JsonNumberFormatException() - Constructor for exception eliasstar.json.exceptions.JsonNumberFormatException
 
JsonNumberFormatException(String) - Constructor for exception eliasstar.json.exceptions.JsonNumberFormatException
 
JsonNumberFormatException(String, Throwable) - Constructor for exception eliasstar.json.exceptions.JsonNumberFormatException
 
JsonNumberFormatException(Throwable) - Constructor for exception eliasstar.json.exceptions.JsonNumberFormatException
 
JsonObject - Class in eliasstar.json.objects
Represents a JSON object.
JsonObject() - Constructor for class eliasstar.json.objects.JsonObject
 
JsonObject(List<JsonNameValuePair<Object>>) - Constructor for class eliasstar.json.objects.JsonObject
 
JsonObject(Map<String, Object>) - Constructor for class eliasstar.json.objects.JsonObject
 
JsonSerializable - Interface in eliasstar.json
Functional interface for classes that can be serialized to JSON.

M

MalformedJsonException - Exception in eliasstar.json.exceptions
Indicates an error in the input JSON.
MalformedJsonException() - Constructor for exception eliasstar.json.exceptions.MalformedJsonException
 
MalformedJsonException(String) - Constructor for exception eliasstar.json.exceptions.MalformedJsonException
 
MalformedJsonException(String, Throwable) - Constructor for exception eliasstar.json.exceptions.MalformedJsonException
 
MalformedJsonException(Throwable) - Constructor for exception eliasstar.json.exceptions.MalformedJsonException
 

R

readFile(String) - Static method in class eliasstar.json.Json
 
removeMember(String) - Method in class eliasstar.json.objects.JsonObject
 
removeValue(Object) - Method in class eliasstar.json.objects.JsonArray
 

S

setAllMembers(List<JsonNameValuePair<Object>>) - Method in class eliasstar.json.objects.JsonObject
 
setAllValues(List<Object>) - Method in class eliasstar.json.objects.JsonArray
 
setMember(String, Object) - Method in class eliasstar.json.objects.JsonObject
 
setMember(String, Object, int) - Method in class eliasstar.json.objects.JsonObject
 
setMembers(Map<String, Object>) - Method in class eliasstar.json.objects.JsonObject
 
setValue(V) - Method in class eliasstar.json.objects.JsonNameValuePair
 
StateMachineException - Exception in eliasstar.json.exceptions
The statemachine used to parse the JSON did not finish as expected, which indicates an error in the input JSON.
StateMachineException() - Constructor for exception eliasstar.json.exceptions.StateMachineException
 
StateMachineException(int) - Constructor for exception eliasstar.json.exceptions.StateMachineException
 
StateMachineException(int, String) - Constructor for exception eliasstar.json.exceptions.StateMachineException
 
StateMachineException(int, String, Throwable) - Constructor for exception eliasstar.json.exceptions.StateMachineException
 
StateMachineException(int, Throwable) - Constructor for exception eliasstar.json.exceptions.StateMachineException
 
StateMachineException(String) - Constructor for exception eliasstar.json.exceptions.StateMachineException
 
StateMachineException(String, Throwable) - Constructor for exception eliasstar.json.exceptions.StateMachineException
 
StateMachineException(Throwable) - Constructor for exception eliasstar.json.exceptions.StateMachineException
 

T

toJson() - Method in interface eliasstar.json.JsonSerializable
 
toJson() - Method in class eliasstar.json.objects.JsonArray
 
toJson() - Method in class eliasstar.json.objects.JsonObject
 
toJson(Object) - Static method in class eliasstar.json.Json
Converts an object to a JSON string.
toString() - Method in class eliasstar.json.objects.JsonArray
 
toString() - Method in class eliasstar.json.objects.JsonNameValuePair
 
toString() - Method in class eliasstar.json.objects.JsonObject
 

W

writeFile(String, Object) - Static method in class eliasstar.json.Json
 
A C E F G H I J M R S T W 
All Classes All Packages