Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
J
- JSONCollectionType - Annotation Interface in com.blackrook.json.annotation
-
Provides a hint to the default deserializer that the generic type for a collection takes a specific single type (Lists, Sets).
- JSONConversionException - Exception in com.blackrook.json
-
JSON conversion exception, thrown when a
JSONConverter
fails. - JSONConversionException() - Constructor for exception com.blackrook.json.JSONConversionException
-
Creates a new exception.
- JSONConversionException(String) - Constructor for exception com.blackrook.json.JSONConversionException
-
Creates a new exception.
- JSONConversionException(String, Throwable) - Constructor for exception com.blackrook.json.JSONConversionException
-
Creates a new exception with a message.
- JSONConversionException(Throwable) - Constructor for exception com.blackrook.json.JSONConversionException
-
Creates a new exception.
- JSONConverter<T> - Interface in com.blackrook.json
-
JSON converters.
- JSONConverterSet - Class in com.blackrook.json
-
A set of converters for converting Java object types to JSON types, and back.
- JSONConverterSet() - Constructor for class com.blackrook.json.JSONConverterSet
-
Creates a new converter set.
- JSONDateFormatConverter - Class in com.blackrook.json.converters
-
A special converter that converts dates from strings to Dates in JSON member data.
- JSONDateFormatConverter(String) - Constructor for class com.blackrook.json.converters.JSONDateFormatConverter
-
Creates a new converter using a
SimpleDateFormat
string. - JSONDateFormatConverter(String, TimeZone) - Constructor for class com.blackrook.json.converters.JSONDateFormatConverter
-
Creates a new converter using a
SimpleDateFormat
string. - JSONDateMillisConverter - Class in com.blackrook.json.converters
-
A special converter that converts dates from milliseconds since Epoch to Dates in JSON member data.
- JSONDateMillisConverter() - Constructor for class com.blackrook.json.converters.JSONDateMillisConverter
-
Creates a new converter.
- JSONDefaultConverter - Class in com.blackrook.json
-
Default converter for all types of objects that are not a part of the annotated conversions.
- JSONDefaultConverter() - Constructor for class com.blackrook.json.JSONDefaultConverter
- JSONIgnore - Annotation Interface in com.blackrook.json.annotation
-
An annotation for telling
JSONObject
that this field or method should not be serialized into a JSON construct of any kind. - JSONISODateTimeConverter - Class in com.blackrook.json.converters
-
A JSON date/time converter that uses the format
yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
in UTC time as the format. - JSONISODateTimeConverter() - Constructor for class com.blackrook.json.converters.JSONISODateTimeConverter
-
Creates a new converter.
- JSONMapType - Annotation Interface in com.blackrook.json.annotation
-
Provides a hint to the default deserializer that the generic types for a map-based collection that takes a two types (Maps).
- JSONName - Annotation Interface in com.blackrook.json.annotation
-
An annotation for telling
JSONObject
that this field or method should be mapped to a particular name. - JSONObject - Class in com.blackrook.json
-
JSON Object abstraction.
- JSONObject.Type - Enum Class in com.blackrook.json
-
JavaScript type of a JSONObject.
- JSONReader - Class in com.blackrook.json
-
A class for reading JSON data into
JSONObject
s. - JSONReader() - Constructor for class com.blackrook.json.JSONReader
- JSONType - Annotation Interface in com.blackrook.json.annotation
-
An annotation for telling
JSONObject
that this object type needs special rules for conversion (both to and from this type). - JSONWriter - Class in com.blackrook.json
-
A class for writing JSON data to JSON representation.
- JSONWriter(JSONWriter.Options) - Constructor for class com.blackrook.json.JSONWriter
-
Creates a new JSONWriter with a set of options to be used for every write.
- JSONWriter.Options - Class in com.blackrook.json
-
The JSON export options to pass to the writer methods.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form