B C D E F G J L M O S T U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- badgerFish() - Static method in class org.glassfish.jersey.jettison.JettisonConfig
-
A static method for obtaining a builder of
JettisonConfiginstance, which will useJettisonConfig.Notation.BADGERFISHJSON notation. - BADGERFISH - org.glassfish.jersey.jettison.JettisonConfig.Notation
-
The mapped Badgerfish JSON notation.
- BaseJsonMarshaller - Class in org.glassfish.jersey.jettison.internal
-
Base JSON marshaller implementation class.
- BaseJsonMarshaller(JAXBContext, JettisonConfig) - Constructor for class org.glassfish.jersey.jettison.internal.BaseJsonMarshaller
- BaseJsonMarshaller(Marshaller, JettisonConfig) - Constructor for class org.glassfish.jersey.jettison.internal.BaseJsonMarshaller
- BaseJsonUnmarshaller - Class in org.glassfish.jersey.jettison.internal
-
Base JSON marshaller implementation class.
- BaseJsonUnmarshaller(JAXBContext, JettisonConfig) - Constructor for class org.glassfish.jersey.jettison.internal.BaseJsonUnmarshaller
- BaseJsonUnmarshaller(Unmarshaller, JettisonConfig) - Constructor for class org.glassfish.jersey.jettison.internal.BaseJsonUnmarshaller
- build() - Method in class org.glassfish.jersey.jettison.JettisonConfig.Builder
-
Constructs a new immutable
JettisonConfigobject based on options set on this Builder
C
- configure(FeatureContext) - Method in class org.glassfish.jersey.jettison.JettisonFeature
- copyBuilder(JettisonConfig) - Static method in class org.glassfish.jersey.jettison.JettisonConfig
- createJSONConfiguration(JettisonConfig) - Static method in class org.glassfish.jersey.jettison.JettisonConfig
-
A static method for obtaining
JettisonConfiginstance with humanReadableFormatting set according to formatted parameter. - createJsonMarshaller() - Method in class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Create a JSON marshaller.
- createJsonUnmarshaller() - Method in class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Create a JSON unmarshaller.
- createMarshaller() - Method in class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Overrides underlaying createMarshaller method and returns a marshaller which is capable of JSON serialization.
- createReader(Reader, JettisonConfig) - Static method in class org.glassfish.jersey.jettison.internal.Stax2JettisonFactory
- createUnmarshaller() - Method in class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Overrides underlying createUnmarshaller method and returns an unmarshaller which is capable of JSON deserialization.
- createWriter(Writer, JettisonConfig) - Static method in class org.glassfish.jersey.jettison.internal.Stax2JettisonFactory
D
- DEFAULT - Static variable in class org.glassfish.jersey.jettison.JettisonConfig
-
The default
JettisonConfigusesJettisonConfig.Notation.MAPPED_JETTISONnotation with root unwrapping option set to true.
E
- ERROR_PARSING_JSON_ARRAY() - Static method in class org.glassfish.jersey.jettison.internal.LocalizationMessages
-
Error parsing JSON array.
- ERROR_PARSING_JSON_OBJECT() - Static method in class org.glassfish.jersey.jettison.internal.LocalizationMessages
-
Error parsing JSON object.
- ERROR_WRITING_JSON_ARRAY() - Static method in class org.glassfish.jersey.jettison.internal.LocalizationMessages
-
Error writing JSON array.
- ERROR_WRITING_JSON_OBJECT() - Static method in class org.glassfish.jersey.jettison.internal.LocalizationMessages
-
Error writing JSON object.
F
- FORMATTED - Static variable in interface org.glassfish.jersey.jettison.JettisonMarshaller
G
- getAdapter(Class<A>) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- getAdapter(Class<A>) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- getArrayElements() - Method in class org.glassfish.jersey.jettison.JettisonConfig
-
Returns a list of elements to be treated as arrays.
- getAttachmentMarshaller() - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- getAttachmentUnmarshaller() - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- getEventHandler() - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- getEventHandler() - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- getJSONConfiguration() - Method in class org.glassfish.jersey.jettison.internal.BaseJsonMarshaller
- getJSONConfiguration() - Method in class org.glassfish.jersey.jettison.internal.BaseJsonUnmarshaller
- getJSONConfiguration() - Method in interface org.glassfish.jersey.jettison.JettisonConfigured
-
Provides information on current JSON configuration options for this object.
- getJSONConfiguration() - Method in class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Get the JSON configuration.
- getJSONMarshaller(Marshaller) - Static method in class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Get a
JettisonMarshallerfrom aMarshaller. - getJSONUnmarshaller(Unmarshaller) - Static method in class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Get a
JettisonUnmarshallerfrom aUnmarshaller. - getListener() - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- getListener() - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- getNode(Object) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- getNotation() - Method in class org.glassfish.jersey.jettison.JettisonConfig
-
Returns JSON notation selected for this configuration
- getProperty(String) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- getProperty(String) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- getSchema() - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- getSchema() - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- getUnmarshallerHandler() - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- getXml2JsonNs() - Method in class org.glassfish.jersey.jettison.JettisonConfig
-
Returns a map for XML to JSON namespace mapping This property is valid for the
JettisonConfig.Notation.MAPPED_JETTISONnotation only.
J
- jaxbMarshaller - Variable in class org.glassfish.jersey.jettison.internal.BaseJsonMarshaller
- jaxbUnmarshaller - Variable in class org.glassfish.jersey.jettison.internal.BaseJsonUnmarshaller
- JettisonConfig - Class in org.glassfish.jersey.jettison
-
An immutable configuration of JSON notation and options.
- JettisonConfig.Builder - Class in org.glassfish.jersey.jettison
-
Builder class for constructing
JettisonConfigoptions - JettisonConfig.MappedJettisonBuilder - Class in org.glassfish.jersey.jettison
-
Builder class for constructing
JettisonConfigoptions for theJettisonConfig.Notation.MAPPED_JETTISONconvention. - JettisonConfig.Notation - Enum in org.glassfish.jersey.jettison
-
Enumeration of supported JSON notations.
- JettisonConfigured - Interface in org.glassfish.jersey.jettison
-
An interface declaring a JSON configuration is available.
- JettisonFeature - Class in org.glassfish.jersey.jettison
-
Feature used to register Jettison JSON providers.
- JettisonFeature() - Constructor for class org.glassfish.jersey.jettison.JettisonFeature
- JettisonJaxbContext - Class in org.glassfish.jersey.jettison
-
An adaption of
JAXBContextthat supports marshalling and unmarshalling of JAXB beans using the JSON format. - JettisonJaxbContext(Class...) - Constructor for class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Constructs a new instance with default
JettisonConfig. - JettisonJaxbContext(Class[], Map<String, Object>) - Constructor for class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Constructs a new instance with a custom set of properties.
- JettisonJaxbContext(String) - Constructor for class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Construct a new instance of using context class loader of the thread with default
JettisonConfig. - JettisonJaxbContext(String, ClassLoader) - Constructor for class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Construct a new instance using a specified class loader with default
JettisonConfig. - JettisonJaxbContext(String, ClassLoader, Map<String, Object>) - Constructor for class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Construct a new instance using a specified class loader and a custom set of properties.
- JettisonJaxbContext(JettisonConfig, Class...) - Constructor for class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Constructs a new instance with given
JettisonConfig. - JettisonJaxbContext(JettisonConfig, Class[], Map<String, Object>) - Constructor for class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Constructs a new instance with a custom set of properties.
- JettisonJaxbContext(JettisonConfig, String) - Constructor for class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Construct a new instance of using context class loader of the thread with given
JettisonConfig. - JettisonJaxbContext(JettisonConfig, String, ClassLoader, Map<String, Object>) - Constructor for class org.glassfish.jersey.jettison.JettisonJaxbContext
-
Construct a new instance using a specified class loader, set of properties and
JettisonConfig. - JettisonJaxbMarshaller - Class in org.glassfish.jersey.jettison.internal
-
JSON JAXB marshaller.
- JettisonJaxbMarshaller(JAXBContext, JettisonConfig) - Constructor for class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- JettisonJaxbUnmarshaller - Class in org.glassfish.jersey.jettison.internal
-
JSON JAXB unmarshaller.
- JettisonJaxbUnmarshaller(JAXBContext, JettisonConfig) - Constructor for class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- JettisonMarshaller - Interface in org.glassfish.jersey.jettison
-
A JSON marshaller responsible for serializing Java content trees, defined by JAXB, to JSON data.
- JettisonUnmarshaller - Interface in org.glassfish.jersey.jettison
-
A JSON unmarshaller responsible for deserializing JSON data to a Java content tree, defined by JAXB.
- jsonConfig - Variable in class org.glassfish.jersey.jettison.internal.BaseJsonMarshaller
- jsonConfig - Variable in class org.glassfish.jersey.jettison.internal.BaseJsonUnmarshaller
- jsonXml2JsonNs - Variable in class org.glassfish.jersey.jettison.JettisonConfig.Builder
L
- localizableERROR_PARSING_JSON_ARRAY() - Static method in class org.glassfish.jersey.jettison.internal.LocalizationMessages
- localizableERROR_PARSING_JSON_OBJECT() - Static method in class org.glassfish.jersey.jettison.internal.LocalizationMessages
- localizableERROR_WRITING_JSON_ARRAY() - Static method in class org.glassfish.jersey.jettison.internal.LocalizationMessages
- localizableERROR_WRITING_JSON_OBJECT() - Static method in class org.glassfish.jersey.jettison.internal.LocalizationMessages
- LocalizationMessages - Class in org.glassfish.jersey.jettison.internal
-
Defines string formatting method for each constant in the resource file
M
- MAPPED_JETTISON - org.glassfish.jersey.jettison.JettisonConfig.Notation
-
The mapped Jettison JSON notation.
- mappedJettison() - Static method in class org.glassfish.jersey.jettison.JettisonConfig
-
A static method for obtaining a builder of
JettisonConfiginstance, which will useJettisonConfig.Notation.MAPPED_JETTISONJSON notation. - marshal(Object, File) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- marshal(Object, OutputStream) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- marshal(Object, Writer) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- marshal(Object, XMLEventWriter) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- marshal(Object, XMLStreamWriter) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- marshal(Object, Result) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- marshal(Object, Node) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- marshal(Object, ContentHandler) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- marshallToJSON(Object, OutputStream) - Method in class org.glassfish.jersey.jettison.internal.BaseJsonMarshaller
- marshallToJSON(Object, OutputStream) - Method in interface org.glassfish.jersey.jettison.JettisonMarshaller
-
Marshall the content tree rooted at
jaxbElementinto an output stream. - marshallToJSON(Object, Writer) - Method in class org.glassfish.jersey.jettison.internal.BaseJsonMarshaller
- marshallToJSON(Object, Writer) - Method in interface org.glassfish.jersey.jettison.JettisonMarshaller
-
Marshall the content tree rooted at
jaxbElementinto an output stream.
O
- org.glassfish.jersey.jettison - package org.glassfish.jersey.jettison
-
Jersey classes supporting JSON media type processing based on Jettison.
- org.glassfish.jersey.jettison.internal - package org.glassfish.jersey.jettison.internal
-
Jersey internal classes supporting JSON processing based on Jettison.
S
- serializeAsArray - Variable in class org.glassfish.jersey.jettison.JettisonConfig.Builder
- serializeAsArray(String...) - Method in class org.glassfish.jersey.jettison.JettisonConfig.MappedJettisonBuilder
-
Add element names to be treated as arrays.
- serializeAsArray(List<String>) - Method in class org.glassfish.jersey.jettison.JettisonConfig.MappedJettisonBuilder
-
Add element names to be treated as arrays.
- setAdapter(A) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- setAdapter(A) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- setAdapter(Class<A>, A) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- setAdapter(Class<A>, A) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- setAttachmentMarshaller(AttachmentMarshaller) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- setAttachmentUnmarshaller(AttachmentUnmarshaller) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- setEventHandler(ValidationEventHandler) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- setEventHandler(ValidationEventHandler) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- setListener(Marshaller.Listener) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- setListener(Unmarshaller.Listener) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- setProperty(String, Object) - Method in class org.glassfish.jersey.jettison.internal.BaseJsonMarshaller
- setProperty(String, Object) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- setProperty(String, Object) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- setProperty(String, Object) - Method in interface org.glassfish.jersey.jettison.JettisonMarshaller
-
Set the particular property in the underlying implementation of
JettisonMarshaller. - setSchema(Schema) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbMarshaller
- setSchema(Schema) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- Stax2JettisonFactory - Class in org.glassfish.jersey.jettison.internal
-
Factory for creating JSON-enabled StAX readers and writers.
T
- toString() - Method in class org.glassfish.jersey.jettison.JettisonConfig
U
- unmarshal(File) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- unmarshal(InputStream) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- unmarshal(Reader) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- unmarshal(URL) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- unmarshal(XMLEventReader) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- unmarshal(XMLEventReader, Class<T>) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- unmarshal(XMLStreamReader) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- unmarshal(XMLStreamReader, Class<T>) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- unmarshal(Source) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- unmarshal(Source, Class<T>) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- unmarshal(Node) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- unmarshal(Node, Class<T>) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- unmarshal(InputSource) - Method in class org.glassfish.jersey.jettison.internal.JettisonJaxbUnmarshaller
- unmarshalFromJSON(InputStream, Class<T>) - Method in class org.glassfish.jersey.jettison.internal.BaseJsonUnmarshaller
- unmarshalFromJSON(InputStream, Class<T>) - Method in interface org.glassfish.jersey.jettison.JettisonUnmarshaller
-
Unmarshal JSON data from the specified
InputStreamand return the resulting Java content tree. - unmarshalFromJSON(Reader, Class<T>) - Method in class org.glassfish.jersey.jettison.internal.BaseJsonUnmarshaller
- unmarshalFromJSON(Reader, Class<T>) - Method in interface org.glassfish.jersey.jettison.JettisonUnmarshaller
-
Unmarshal JSON data from the specified
Readerand return the resulting Java content tree. - unmarshalJAXBElementFromJSON(InputStream, Class<T>) - Method in class org.glassfish.jersey.jettison.internal.BaseJsonUnmarshaller
- unmarshalJAXBElementFromJSON(InputStream, Class<T>) - Method in interface org.glassfish.jersey.jettison.JettisonUnmarshaller
-
Unmarshal JSON data from the
InputStreambydeclaredTypeand return the resulting content tree. - unmarshalJAXBElementFromJSON(Reader, Class<T>) - Method in class org.glassfish.jersey.jettison.internal.BaseJsonUnmarshaller
- unmarshalJAXBElementFromJSON(Reader, Class<T>) - Method in interface org.glassfish.jersey.jettison.JettisonUnmarshaller
-
Unmarshal JSON data from the
ReaderbydeclaredTypeand return the resulting content tree.
V
- valueOf(String) - Static method in enum org.glassfish.jersey.jettison.JettisonConfig.Notation
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.glassfish.jersey.jettison.JettisonConfig.Notation
-
Returns an array containing the constants of this enum type, in the order they are declared.
X
- xml2JsonNs(Map<String, String>) - Method in class org.glassfish.jersey.jettison.JettisonConfig.MappedJettisonBuilder
-
Setter for XML to JSON namespace mapping.
All Classes All Packages