A C E F G H I J M R S T W
All Classes All Packages
All Classes All Packages
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
All Classes All Packages