A C D E F G I J L M N O P S T V W

A

AbstractDocumentOutputHandler - Class in com.skaringa.javaxml.handler
An abstract base helper class for DocumentOutputHandlers.
AbstractDocumentOutputHandler() - Constructor for class com.skaringa.javaxml.handler.AbstractDocumentOutputHandler
 
AbstractSerializer - Class in com.skaringa.javaxml.serializers
Abstract class that provides methods common for all serializers.
AbstractSerializer() - Constructor for class com.skaringa.javaxml.serializers.AbstractSerializer
 
AbstractXMLReader - Class in com.skaringa.javaxml.handler.sax
An abstract class that implements the SAX2 XMLReader interface.
AbstractXMLReader() - Constructor for class com.skaringa.javaxml.handler.sax.AbstractXMLReader
 
add(Object) - Method in class com.skaringa.javaxml.serializers.ArrayHelper
Add a new element.
addAttribute(String, String) - Method in class com.skaringa.javaxml.handler.AttrImpl
Add an attribute with no namespace prefix.
addAttribute(String, String, String, String) - Method in class com.skaringa.javaxml.handler.AttrImpl
Add an attribute with namespace prefix.
addSerializer(String, ComponentSerializer) - Method in class com.skaringa.javaxml.serializers.SerializerRegistry
Add a serializer to the registry.
addUsedClass(Class) - Method in class com.skaringa.javaxml.handler.sax.ObjectXSDReader
Add another class to document within the schema.
addUsedClasses(Collection) - Method in class com.skaringa.javaxml.handler.sax.ObjectXSDReader
Add a collection of classes to document within the schema.
addUsedClasses(Class, Set) - Method in class com.skaringa.javaxml.serializers.ArraySerializer
 
addUsedClasses(Class, Set) - Method in class com.skaringa.javaxml.serializers.CollectionSerializer
 
addUsedClasses(Class, Set) - Method in interface com.skaringa.javaxml.serializers.ComponentSerializer
Get all classes used by a given base class.
addUsedClasses(Class, Set) - Method in class com.skaringa.javaxml.serializers.DateSerializer
 
addUsedClasses(Class, Set) - Method in class com.skaringa.javaxml.serializers.LocaleSerializer
 
addUsedClasses(Class, Set) - Method in class com.skaringa.javaxml.serializers.MapEntrySerializer
 
addUsedClasses(Class, Set) - Method in class com.skaringa.javaxml.serializers.MapSerializer
 
addUsedClasses(Class, Set) - Method in class com.skaringa.javaxml.serializers.ObjectSerializer
 
addUsedClasses(Class, Set) - Method in class com.skaringa.javaxml.serializers.PrimitiveTypeSerializer
 
addUsedClasses(Class, Set) - Method in class com.skaringa.javaxml.serializers.SetSerializer
 
appendInt(StringBuffer, int, int) - Method in class com.skaringa.util.ISO8601DateTimeFormat
Write an integer value with leading zeros.
appendNamespaceDeclarations(String, Attributes) - Method in class com.skaringa.javaxml.handler.AbstractDocumentOutputHandler
Append the namespace declarations form XML schema and instance to the attributes of an element.
appendText(String) - Method in interface com.skaringa.javaxml.handler.DocumentOutputHandlerInterface
Append text to the current element.
appendText(String) - Method in class com.skaringa.javaxml.handler.dom.DOMOutputHandler
 
appendText(char[], int, int) - Method in class com.skaringa.javaxml.handler.sax.DocumentInputHandler
Called if a text node is found in the XML input.
appendText(String) - Method in class com.skaringa.javaxml.handler.sax.SAXOutputHandler
 
ArrayHelper - Class in com.skaringa.javaxml.serializers
Class that helps with deserialization of arrays.
ArrayHelper(Vector, Class) - Constructor for class com.skaringa.javaxml.serializers.ArrayHelper
Construct a new ArrayHelper.
ArraySerializer - Class in com.skaringa.javaxml.serializers
Implementation of ComponentSerializer for arrays.
AttrImpl - Class in com.skaringa.javaxml.handler
An extended implementation of SAX Attributes.
AttrImpl() - Constructor for class com.skaringa.javaxml.handler.AttrImpl
Construct a new empty AttrImpl.
AttrImpl(Attributes) - Constructor for class com.skaringa.javaxml.handler.AttrImpl
Construct a new AttrImpl which is a copy of the given attributes.

C

characters(char[], int, int) - Method in class com.skaringa.javaxml.handler.sax.SAXInputHandler
 
CollectionSerializer - Class in com.skaringa.javaxml.serializers
Implementation of ComponentSerializer for collections.
com.skaringa.javaxml - package com.skaringa.javaxml
Main interface, factory and exceptions.
com.skaringa.javaxml.handler - package com.skaringa.javaxml.handler
Interfaces and common methods for document handlers.
com.skaringa.javaxml.handler.dom - package com.skaringa.javaxml.handler.dom
DOM based implementations of document handlers.
com.skaringa.javaxml.handler.sax - package com.skaringa.javaxml.handler.sax
SAX based implementations of document handlers.
com.skaringa.javaxml.impl - package com.skaringa.javaxml.impl
Implementation classes of object serializer.
com.skaringa.javaxml.serializers - package com.skaringa.javaxml.serializers
Registry, Serializers and deserializers for various data types.
com.skaringa.json.parser - package com.skaringa.json.parser
Parse JSON into plain Java objects.
com.skaringa.util - package com.skaringa.util
Utility classes.
compare(Object, Object) - Method in class com.skaringa.javaxml.serializers.LexicographicalFieldOrderComparator
 
compare(Object, Object) - Method in class com.skaringa.javaxml.serializers.SkaFieldOrderComparator
 
ComponentSerializer - Interface in com.skaringa.javaxml.serializers
Interface that describes the (de)serializer of a component.

D

DateSerializer - Class in com.skaringa.javaxml.serializers
Implementation of ComponentSerializer for java.util.Date
DateSerializer() - Constructor for class com.skaringa.javaxml.serializers.DateSerializer
Construct a DateSerializer for xsd:dateTime type
DateSerializer(String) - Constructor for class com.skaringa.javaxml.serializers.DateSerializer
Construct a DateSerializer for a given xml type
debug(Object) - Static method in class com.skaringa.util.Log
 
debug(Object, Object) - Static method in class com.skaringa.util.Log
 
deserialize(Source) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
deserialize(Source) - Method in interface com.skaringa.javaxml.ObjectTransformer
Deserializes an Object from a Source using XML format.
deserializeFromJson(InputStream, Class) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
deserializeFromJson(InputStream) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
deserializeFromJson(InputStream, Class) - Method in interface com.skaringa.javaxml.ObjectTransformer
Deserializes an Object from a stream using JSON format.
deserializeFromJson(InputStream) - Method in interface com.skaringa.javaxml.ObjectTransformer
Deserializes a List or Map from a stream using JSON format.
deserializeFromJsonString(String, Class) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
deserializeFromJsonString(String) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
deserializeFromJsonString(String, Class) - Method in interface com.skaringa.javaxml.ObjectTransformer
Deserializes an Object from a String using JSON format.
deserializeFromJsonString(String) - Method in interface com.skaringa.javaxml.ObjectTransformer
Deserializes a List or Map from a String using JSON format.
deserializeFromString(String) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
deserializeFromString(String) - Method in interface com.skaringa.javaxml.ObjectTransformer
Deserializes an Object from a string using XML format.
DeserializerException - Exception in com.skaringa.javaxml
Exception that is thrown in case of errors during deserialization.
DeserializerException() - Constructor for exception com.skaringa.javaxml.DeserializerException
Constructor for DeserializerException.
DeserializerException(String) - Constructor for exception com.skaringa.javaxml.DeserializerException
Constructor for DeserializerException.
DocumentInputHandler - Class in com.skaringa.javaxml.handler.sax
Class that handles events from a SAXInputHandler.
DocumentInputHandler() - Constructor for class com.skaringa.javaxml.handler.sax.DocumentInputHandler
 
DocumentOutputHandlerInterface - Interface in com.skaringa.javaxml.handler
Describe an interface for the handling of the output of the serialization.
DOMOutputHandler - Class in com.skaringa.javaxml.handler.dom
A concrete DocumentOutputHandlerInterface.
DOMOutputHandler(Document, Element) - Constructor for class com.skaringa.javaxml.handler.dom.DOMOutputHandler
Construct a new DOMOutputHandler with a given document and element.
DOMOutputHandler(Document) - Constructor for class com.skaringa.javaxml.handler.dom.DOMOutputHandler
Construct a new DOMOutputHandler with a given document.
DOMOutputHandler() - Constructor for class com.skaringa.javaxml.handler.dom.DOMOutputHandler
Construct a new DOMOutputHandler.

E

endDeserialize(Object, String) - Method in class com.skaringa.javaxml.serializers.ArraySerializer
 
endDeserialize(Object, String) - Method in class com.skaringa.javaxml.serializers.CollectionSerializer
 
endDeserialize(Object, String) - Method in interface com.skaringa.javaxml.serializers.ComponentSerializer
This method is called during deserialization when the end of the element is found.
endDeserialize(Object, String) - Method in class com.skaringa.javaxml.serializers.DateSerializer
 
endDeserialize(Object, String) - Method in class com.skaringa.javaxml.serializers.LocaleSerializer
 
endDeserialize(Object, String) - Method in class com.skaringa.javaxml.serializers.MapEntrySerializer
 
endDeserialize(Object, String) - Method in class com.skaringa.javaxml.serializers.MapSerializer
 
endDeserialize(Object, String) - Method in class com.skaringa.javaxml.serializers.ObjectSerializer
 
endDeserialize(Object, String) - Method in class com.skaringa.javaxml.serializers.PrimitiveTypeSerializer
 
endDeserialize(Object, String) - Method in class com.skaringa.javaxml.serializers.SetSerializer
 
endDocument() - Method in interface com.skaringa.javaxml.handler.DocumentOutputHandlerInterface
End the document.
endDocument() - Method in class com.skaringa.javaxml.handler.dom.DOMOutputHandler
 
endDocument() - Method in class com.skaringa.javaxml.handler.sax.DocumentInputHandler
Called at the end of a document.
endDocument() - Method in class com.skaringa.javaxml.handler.sax.SAXInputHandler
 
endDocument() - Method in class com.skaringa.javaxml.handler.sax.SAXOutputHandler
 
endElement(String) - Method in interface com.skaringa.javaxml.handler.DocumentOutputHandlerInterface
End the current element.
endElement(String) - Method in class com.skaringa.javaxml.handler.dom.DOMOutputHandler
 
endElement(String) - Method in class com.skaringa.javaxml.handler.sax.DocumentInputHandler
Called at the end of an element.
endElement(String, String, String) - Method in class com.skaringa.javaxml.handler.sax.SAXInputHandler
 
endElement(String) - Method in class com.skaringa.javaxml.handler.sax.SAXOutputHandler
 
endPrefixMapping(String) - Method in class com.skaringa.javaxml.handler.sax.SAXInputHandler
 
error(Object) - Static method in class com.skaringa.util.Log
 
error(Object, Throwable) - Static method in class com.skaringa.util.Log
 

F

FIELD_TEMPLATE - Static variable in class com.skaringa.javaxml.serializers.AbstractSerializer
This is used down in getFieldsToSerialize as a template for toArray().
findDeserializer(Object, String) - Method in class com.skaringa.javaxml.serializers.SerializerRegistry
Try to find a deserializer if no xsi:type attribute is available.
fixJavaTypeNameForInnerClass(String) - Static method in class com.skaringa.javaxml.serializers.ObjectSerializer
Correct the java type name of inner classes.
fixXMLTypeNameForInnerClass(String) - Static method in class com.skaringa.javaxml.serializers.ObjectSerializer
Correct the xml type name of inner classes because '$' isn't a valid XML NCNameChar.
format(Date, StringBuffer, FieldPosition) - Method in class com.skaringa.util.ISO8601DateFormat
 
format(Date, StringBuffer, FieldPosition) - Method in class com.skaringa.util.ISO8601DateTimeFormat
 

G

getArray() - Method in class com.skaringa.javaxml.serializers.ArrayHelper
Get the array backed up by this helper.
getClassLoader() - Method in class com.skaringa.javaxml.handler.sax.DocumentInputHandler
Get the class loader used to load classes during deserialization.
getClassLoader() - Method in class com.skaringa.json.parser.JsonParser
Get the class loader used to load classes during deserialization.
getComponentType() - Method in class com.skaringa.javaxml.serializers.ArrayHelper
Get the type of the elements of the array.
getContentHandler() - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
 
getDeserializer(String, Attributes, ClassLoader) - Method in class com.skaringa.javaxml.serializers.SerializerRegistry
Get a deserializer for an xml element.
getDocument() - Method in class com.skaringa.javaxml.handler.dom.DOMOutputHandler
Get the document.
getDTDHandler() - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
 
getEntityResolver() - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
 
getErrorHandler() - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
 
getFeature(String) - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
 
getField(Object, String) - Static method in class com.skaringa.javaxml.serializers.AbstractSerializer
Get a field of an object.
getFieldsToSerialize(Class, Comparator) - Static method in class com.skaringa.javaxml.serializers.AbstractSerializer
Get all fields to serialize for a type.
getFieldType(Object, String) - Static method in class com.skaringa.javaxml.serializers.AbstractSerializer
Get the type of a field of an object.
getId() - Method in class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
Get the object id.
getImplementation() - Method in class com.skaringa.javaxml.ObjectTransformerFactory
Get a implementation of an object transformer.
getInstance() - Static method in class com.skaringa.javaxml.ObjectTransformerFactory
Get an instance of the factory.
getInstance() - Static method in class com.skaringa.javaxml.serializers.SerializerRegistry
Get the one instance of the SerializerRegistry.
getJsonStructureTag() - Method in class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
 
getKey() - Method in class com.skaringa.javaxml.serializers.MapEntryHelper
Gets the key
getName() - Method in class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
 
getObj() - Method in class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
Get the object.
getObj() - Method in class com.skaringa.javaxml.handler.sax.ObjectInputSource
Gets the obj
getObject() - Method in class com.skaringa.javaxml.handler.sax.DocumentInputHandler
Get the deserialized object.
getObject() - Method in class com.skaringa.json.parser.JsonParser
Get the deserialized object tree.
getProperties() - Method in class com.skaringa.javaxml.handler.AbstractDocumentOutputHandler
Get the properties of this DocumentOutputHandler.
getProperties() - Method in interface com.skaringa.javaxml.handler.DocumentOutputHandlerInterface
Get the properties of the OutputHandler.
getProperties() - Method in class com.skaringa.javaxml.handler.sax.DocumentInputHandler
Get the properties of the InputHandler
getProperty(String) - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
 
getPropertyMap() - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
Get all properties.
getSer() - Method in class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
Get the (de)serializer.
getSerializer(Class) - Method in class com.skaringa.javaxml.serializers.SerializerRegistry
Get a serializer for a type.
getValue() - Method in class com.skaringa.javaxml.serializers.MapEntryHelper
Gets the value
getVector() - Method in class com.skaringa.javaxml.serializers.ArrayHelper
Get the vector that contains the elements of the array.
getXMLTypeName() - Method in class com.skaringa.javaxml.serializers.ArraySerializer
 
getXMLTypeName() - Method in class com.skaringa.javaxml.serializers.CollectionSerializer
 
getXMLTypeName() - Method in interface com.skaringa.javaxml.serializers.ComponentSerializer
Get the XML type name for objects handled by the serializer.
getXMLTypeName() - Method in class com.skaringa.javaxml.serializers.DateSerializer
 
getXMLTypeName() - Method in class com.skaringa.javaxml.serializers.LocaleSerializer
 
getXMLTypeName() - Method in class com.skaringa.javaxml.serializers.MapEntrySerializer
 
getXMLTypeName() - Method in class com.skaringa.javaxml.serializers.MapSerializer
 
getXMLTypeName() - Method in class com.skaringa.javaxml.serializers.ObjectSerializer
 
getXMLTypeName() - Method in class com.skaringa.javaxml.serializers.PrimitiveTypeSerializer
 
getXMLTypeName() - Method in class com.skaringa.javaxml.serializers.SetSerializer
 
guessDeserializerForNumber(String) - Method in class com.skaringa.javaxml.serializers.SerializerRegistry
Guess the deserializer for a number.

I

ignorableWhitespace(char[], int, int) - Method in class com.skaringa.javaxml.handler.sax.SAXInputHandler
 
info(Object) - Static method in class com.skaringa.util.Log
 
isDebugEnabled() - Static method in class com.skaringa.util.Log
 
ISO8601DateFormat - Class in com.skaringa.util
Format and parse an ISO 8601 DateFormat used in XML documents.
ISO8601DateFormat() - Constructor for class com.skaringa.util.ISO8601DateFormat
Construct a new ISO8601DateFormat using the default time zone.
ISO8601DateFormat(TimeZone) - Constructor for class com.skaringa.util.ISO8601DateFormat
Construct a new ISO8601DateFormat using a specific time zone.
ISO8601DateTimeFormat - Class in com.skaringa.util
Format and parse an ISO 8601 DateTimeFormat used in XML documents.
ISO8601DateTimeFormat() - Constructor for class com.skaringa.util.ISO8601DateTimeFormat
Construct a new ISO8601DateTimeFormat using the default time zone.
ISO8601DateTimeFormat(TimeZone) - Constructor for class com.skaringa.util.ISO8601DateTimeFormat
Construct a new ISO8601DateTimeFormat using a specific time zone.
isReference() - Method in class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
Get if this is a reference.
isValidNameForObjectTransformer(String) - Static method in class com.skaringa.javaxml.impl.PropertyHelper
Check if name is a valid property name for the ObjectTransformer.

J

JsonParser - Class in com.skaringa.json.parser
Parse JSON into Java objects.
JsonParser(Reader, Class, ClassLoader) - Constructor for class com.skaringa.json.parser.JsonParser
Create a new parser.
JsonParser(Reader, Class, Map, ClassLoader) - Constructor for class com.skaringa.json.parser.JsonParser
Create a new parser.

L

LexicographicalFieldOrderComparator - Class in com.skaringa.javaxml.serializers
Comparator to order member fields according to the lexicographical order of their names.
LexicographicalFieldOrderComparator() - Constructor for class com.skaringa.javaxml.serializers.LexicographicalFieldOrderComparator
 
LocaleSerializer - Class in com.skaringa.javaxml.serializers
Implementation of ComponentSerializer for java.util.Locale (which doesn't have a no-arg constructor).
Log - Class in com.skaringa.util
Helper class to hide apache commons logging from the API.
Log() - Constructor for class com.skaringa.util.Log
 

M

MapEntryHelper - Class in com.skaringa.javaxml.serializers
Class that helps with deserialization of Maps.
MapEntryHelper() - Constructor for class com.skaringa.javaxml.serializers.MapEntryHelper
Default ctor.
MapEntryHelper(Object, Object) - Constructor for class com.skaringa.javaxml.serializers.MapEntryHelper
Ctor.
MapEntrySerializer - Class in com.skaringa.javaxml.serializers
Implementation of ComponentSerializer for Map.Entry
MapEntrySerializer() - Constructor for class com.skaringa.javaxml.serializers.MapEntrySerializer
 
MapSerializer - Class in com.skaringa.javaxml.serializers
Implementation of ComponentSerializer for maps

N

NoImplementationException - Exception in com.skaringa.javaxml
Exception that is thrown if the ObjectTransformerFactory isn't able to find an implementation.
NoImplementationException() - Constructor for exception com.skaringa.javaxml.NoImplementationException
Constructor for NoImplementationException.
NoImplementationException(String) - Constructor for exception com.skaringa.javaxml.NoImplementationException
Constructor for NoImplementationException.
NSConstants - Class in com.skaringa.javaxml.impl
String constants used for namespaces.

O

ObjectDeserializerHolder - Class in com.skaringa.javaxml.handler.sax
Class that holds an object, its deserializer, and its id.
ObjectDeserializerHolder() - Constructor for class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
Default ctor.
ObjectDeserializerHolder(Object, ComponentSerializer, String, char) - Constructor for class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
Ctor.
ObjectInputSource - Class in com.skaringa.javaxml.handler.sax
Concrete implementation of an InputSource for XML parsing and transformation.
ObjectInputSource(Object) - Constructor for class com.skaringa.javaxml.handler.sax.ObjectInputSource
Construct an ObjectInputSource.
ObjectSerializer - Class in com.skaringa.javaxml.serializers
Implementation of ComponentSerializer for complex objects.
ObjectTransformer - Interface in com.skaringa.javaxml
Interface that describes the Skaringa transformer.
ObjectTransformerFactory - Class in com.skaringa.javaxml
Factory that produces concrete implementations of ObjectTransformer.
ObjectTransformerImpl - Class in com.skaringa.javaxml.impl
Implementation of ObjectTransformer.
ObjectTransformerImpl() - Constructor for class com.skaringa.javaxml.impl.ObjectTransformerImpl
Construct a new Implementation of an ObjectTransformer
ObjectXMLReader - Class in com.skaringa.javaxml.handler.sax
A implementation of the SAX2 XMLReader interface.
ObjectXMLReader() - Constructor for class com.skaringa.javaxml.handler.sax.ObjectXMLReader
Construct an instance of ObjectXMLReader.
ObjectXSDReader - Class in com.skaringa.javaxml.handler.sax
A implementation of the SAX2 XMLReader interface.
ObjectXSDReader() - Constructor for class com.skaringa.javaxml.handler.sax.ObjectXSDReader
 
OMIT_ID - Static variable in class com.skaringa.javaxml.PropertyKeys
omit_id = "yes" | "no" Specifies whether the unique object id should be surpressed during serialization or not.
OMIT_XSI_NIL - Static variable in class com.skaringa.javaxml.PropertyKeys
omit_xsi_nil = "yes" | "no" Specifies whether the xsi:nil attributes should be surpressed during serialization or not.
OMIT_XSI_TYPE - Static variable in class com.skaringa.javaxml.PropertyKeys
omit_xsi_type = "yes" | "no" Specifies whether the xsi:type attributes should be surpressed during serialization or not.

P

parse(InputSource) - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
Parse an input source.
parse(String) - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
 
parse(String, ParsePosition) - Method in class com.skaringa.util.ISO8601DateFormat
 
parse(String, ParsePosition) - Method in class com.skaringa.util.ISO8601DateTimeFormat
 
parseBoolean(Map, String) - Static method in class com.skaringa.javaxml.impl.PropertyHelper
Parse a boolean, yes/no, true/false property.
parseObject(Object, Class, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
Parse an object and generate messages for a DocumentOutputHandler from its content.
parseObject(Object, Class, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.handler.sax.ObjectXMLReader
 
parseObject(Object, Class, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.handler.sax.ObjectXSDReader
 
parseTZ(int, String) - Method in class com.skaringa.util.ISO8601DateTimeFormat
Parse the time zone.
PrimitiveTypeSerializer - Class in com.skaringa.javaxml.serializers
Implementation of ComponentSerializer for the primitive java types plus their wrappers and java.lang.String.
printEncodedStr(String, PrintStream) - Method in class com.skaringa.javaxml.serializers.AbstractSerializer
 
process() - Method in class com.skaringa.json.parser.JsonParser
Parse the JSON and instantiate the Java object tree.
processingInstruction(String, String) - Method in class com.skaringa.javaxml.handler.sax.SAXInputHandler
 
PropertyHelper - Class in com.skaringa.javaxml.impl
Class the helps with the evaluation of serializer properties.
PropertyKeys - Class in com.skaringa.javaxml
This class provides string constants that can be used to set properties for ObjectTransformer.
PropertyKeys() - Constructor for class com.skaringa.javaxml.PropertyKeys
 

S

SAXInputHandler - Class in com.skaringa.javaxml.handler.sax
Implementation of SAX content handler.
SAXInputHandler(DocumentInputHandler) - Constructor for class com.skaringa.javaxml.handler.sax.SAXInputHandler
Construct a new SAXInputHandler.
SAXOutputHandler - Class in com.skaringa.javaxml.handler.sax
A concrete DocumentOutputHandlerInterface.
SAXOutputHandler(ContentHandler) - Constructor for class com.skaringa.javaxml.handler.sax.SAXOutputHandler
Construct a new SAXOutputHandler.
SAXValidator - Class in com.skaringa.util
Check if an XML file is valid
SCHEMA_INSTANCE_NS_NAME - Static variable in class com.skaringa.javaxml.impl.NSConstants
The namespace name for XML schema instances.
SCHEMA_INSTANCE_NS_PREFIX - Static variable in class com.skaringa.javaxml.impl.NSConstants
The namespace prefix for XML schema instances.
SCHEMA_NS_NAME - Static variable in class com.skaringa.javaxml.impl.NSConstants
The namespace name for XML schemas.
SCHEMA_NS_PREFIX - Static variable in class com.skaringa.javaxml.impl.NSConstants
The namespace prefix for XML schemas.
serialize(Object, Result) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
serialize(Object, Result) - Method in interface com.skaringa.javaxml.ObjectTransformer
Serializes an Object into a result using XML format.
serialize(Object, Class, String, Map, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.ArraySerializer
 
serialize(Object, Class, String, Map, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.CollectionSerializer
 
serialize(Object, Class, String, Map, Map, DocumentOutputHandlerInterface) - Method in interface com.skaringa.javaxml.serializers.ComponentSerializer
Serialize an object.
serialize(Object, Class, String, Map, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.DateSerializer
 
serialize(Object, Class, String, Map, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.LocaleSerializer
 
serialize(Object, Class, String, Map, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.MapEntrySerializer
 
serialize(Object, Class, String, Map, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.MapSerializer
 
serialize(Object, Class, String, Map, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.ObjectSerializer
 
serialize(Object, Class, String, Map, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.PrimitiveTypeSerializer
 
serialize(Object, Class, String, Map, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.SetSerializer
 
SerializerException - Exception in com.skaringa.javaxml
Exception that is thrown in case of errors during serialization.
SerializerException() - Constructor for exception com.skaringa.javaxml.SerializerException
Constructor for SerializerException.
SerializerException(String) - Constructor for exception com.skaringa.javaxml.SerializerException
Constructor for SerializerException.
SerializerRegistry - Class in com.skaringa.javaxml.serializers
Registry that holds the serializers.
serializeToJson(Object, OutputStream) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
serializeToJson(Object, OutputStream) - Method in interface com.skaringa.javaxml.ObjectTransformer
Serializes an object into a stream using JSON format.
serializeToJsonString(Object) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
serializeToJsonString(Object) - Method in interface com.skaringa.javaxml.ObjectTransformer
Serializes an object into a String using JSON format.
serializeToString(Object) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
serializeToString(Object) - Method in interface com.skaringa.javaxml.ObjectTransformer
Serializes an Object into a String using XML format.
setClassLoader(ClassLoader) - Method in class com.skaringa.javaxml.handler.sax.DocumentInputHandler
Set the class loader used to load classes during deserialization.
setClassLoader(ClassLoader) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
setClassLoader(ClassLoader) - Method in interface com.skaringa.javaxml.ObjectTransformer
Set the class loader used to load classes during deserialization.
setClassLoader(ClassLoader) - Method in class com.skaringa.json.parser.JsonParser
Set the class loader used to load classes during deserialization.
setContentHandler(ContentHandler) - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
 
setDocumentLocator(Locator) - Method in class com.skaringa.javaxml.handler.sax.SAXInputHandler
 
setDTDHandler(DTDHandler) - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
 
setEntityResolver(EntityResolver) - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
 
setErrorHandler(ErrorHandler) - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
 
setFeature(String, boolean) - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
 
setId(Integer) - Method in class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
Set the object id.
setId(String) - Method in class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
Set the id from teh XML ID attribute.
setJsonStructureTag(char) - Method in class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
 
setKey(Object) - Method in class com.skaringa.javaxml.serializers.MapEntryHelper
Sets the key
setMember(Object, String, Object) - Method in class com.skaringa.javaxml.serializers.ArraySerializer
 
setMember(Object, String, Object) - Method in class com.skaringa.javaxml.serializers.CollectionSerializer
 
setMember(Object, String, Object) - Method in interface com.skaringa.javaxml.serializers.ComponentSerializer
This method is called when a member field of an object was completely deserialized and needs to be set.
setMember(Object, String, Object) - Method in class com.skaringa.javaxml.serializers.DateSerializer
 
setMember(Object, String, Object) - Method in class com.skaringa.javaxml.serializers.LocaleSerializer
 
setMember(Object, String, Object) - Method in class com.skaringa.javaxml.serializers.MapEntrySerializer
 
setMember(Object, String, Object) - Method in class com.skaringa.javaxml.serializers.MapSerializer
 
setMember(Object, String, Object) - Method in class com.skaringa.javaxml.serializers.ObjectSerializer
 
setMember(Object, String, Object) - Method in class com.skaringa.javaxml.serializers.PrimitiveTypeSerializer
 
setMember(Object, String, Object) - Method in class com.skaringa.javaxml.serializers.SetSerializer
 
setName(String) - Method in class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
 
setObj(Object) - Method in class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
Set the object.
setObj(Object) - Method in class com.skaringa.javaxml.handler.sax.ObjectInputSource
Sets the obj
setPostprocessorInstruction(Source) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
setPostprocessorInstruction(Source) - Method in interface com.skaringa.javaxml.ObjectTransformer
Set the stylesheet to be used for postprocessing.
setPreprocessorInstruction(Source) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
setPreprocessorInstruction(Source) - Method in interface com.skaringa.javaxml.ObjectTransformer
Set the instructions to be used for preprocessing.
setProperties(Map) - Method in class com.skaringa.javaxml.handler.AbstractDocumentOutputHandler
Set the properties of this DocumentOutputHandler.
setProperties(Map) - Method in interface com.skaringa.javaxml.handler.DocumentOutputHandlerInterface
Set the properties of the OutputHandler.
setProperties(Map) - Method in class com.skaringa.javaxml.handler.sax.DocumentInputHandler
Set the properties of the InputHandler
setProperty(String, Object) - Method in class com.skaringa.javaxml.handler.sax.AbstractXMLReader
 
setProperty(String, Object) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
setProperty(String, Object) - Method in interface com.skaringa.javaxml.ObjectTransformer
Set a transformer property.
setReference(boolean) - Method in class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
Set if this is a reference.
setRootType(Class) - Method in class com.skaringa.json.parser.JsonParser
Set the type of the root object to be deserialized.
setSer(ComponentSerializer) - Method in class com.skaringa.javaxml.handler.sax.ObjectDeserializerHolder
Set the (de)serializer.
SetSerializer - Class in com.skaringa.javaxml.serializers
Implementation of ComponentSerializer for java.util.Set implementing classes.
setValue(Object) - Method in class com.skaringa.javaxml.serializers.MapEntryHelper
Sets the value
SkaFieldOrderComparator - Class in com.skaringa.javaxml.serializers
Comparator to order fields according to a specific order of their names.
SkaFieldOrderComparator(String[]) - Constructor for class com.skaringa.javaxml.serializers.SkaFieldOrderComparator
Create a SkaFieldOrderComparator.
SKIP_UNKNOWN_FIELDS - Static variable in class com.skaringa.javaxml.PropertyKeys
skip_unknown_fields = "yes" | "no" If set to "yes", then fields that are contained in the XML but are unknown to the target class are silently skipped during deserialization.
skippedEntity(String) - Method in class com.skaringa.javaxml.handler.sax.SAXInputHandler
 
SORT_FIELDS - Static variable in class com.skaringa.javaxml.PropertyKeys
sort_fields = "yes" | "no" Specifies whether the declared fields of a class should be ordered lexicographically during serialization.
startDeserialize(String, Attributes, Object, Stack, ClassLoader) - Method in class com.skaringa.javaxml.serializers.ArraySerializer
 
startDeserialize(String, Attributes, Object, Stack, ClassLoader) - Method in class com.skaringa.javaxml.serializers.CollectionSerializer
 
startDeserialize(String, Attributes, Object, Stack, ClassLoader) - Method in interface com.skaringa.javaxml.serializers.ComponentSerializer
This method is called during deserialization when the start of an element is found.
startDeserialize(String, Attributes, Object, Stack, ClassLoader) - Method in class com.skaringa.javaxml.serializers.DateSerializer
 
startDeserialize(String, Attributes, Object, Stack, ClassLoader) - Method in class com.skaringa.javaxml.serializers.LocaleSerializer
 
startDeserialize(String, Attributes, Object, Stack, ClassLoader) - Method in class com.skaringa.javaxml.serializers.MapEntrySerializer
 
startDeserialize(String, Attributes, Object, Stack, ClassLoader) - Method in class com.skaringa.javaxml.serializers.MapSerializer
 
startDeserialize(String, Attributes, Object, Stack, ClassLoader) - Method in class com.skaringa.javaxml.serializers.ObjectSerializer
 
startDeserialize(String, Attributes, Object, Stack, ClassLoader) - Method in class com.skaringa.javaxml.serializers.PrimitiveTypeSerializer
 
startDeserialize(String, Attributes, Object, Stack, ClassLoader) - Method in class com.skaringa.javaxml.serializers.SetSerializer
 
startDocument() - Method in interface com.skaringa.javaxml.handler.DocumentOutputHandlerInterface
Start a new document.
startDocument() - Method in class com.skaringa.javaxml.handler.dom.DOMOutputHandler
 
startDocument() - Method in class com.skaringa.javaxml.handler.sax.DocumentInputHandler
Called at the start of a document.
startDocument() - Method in class com.skaringa.javaxml.handler.sax.SAXInputHandler
 
startDocument() - Method in class com.skaringa.javaxml.handler.sax.SAXOutputHandler
 
startElement(String, Attributes) - Method in interface com.skaringa.javaxml.handler.DocumentOutputHandlerInterface
Start a new element at the current element.
startElement(String) - Method in interface com.skaringa.javaxml.handler.DocumentOutputHandlerInterface
Start a new element without attributes at the current element.
startElement(String, Attributes) - Method in class com.skaringa.javaxml.handler.dom.DOMOutputHandler
 
startElement(String) - Method in class com.skaringa.javaxml.handler.dom.DOMOutputHandler
 
startElement(String, Attributes) - Method in class com.skaringa.javaxml.handler.sax.DocumentInputHandler
Called at the start of an element.
startElement(String, String, String, Attributes) - Method in class com.skaringa.javaxml.handler.sax.SAXInputHandler
 
startElement(String, Attributes) - Method in class com.skaringa.javaxml.handler.sax.SAXOutputHandler
 
startElement(String) - Method in class com.skaringa.javaxml.handler.sax.SAXOutputHandler
 
startElement(Object, String, String, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.AbstractSerializer
Write an element start tag to the output.
startPrefixMapping(String, String) - Method in class com.skaringa.javaxml.handler.sax.SAXInputHandler
 
subst(String, String, String) - Static method in class com.skaringa.javaxml.serializers.AbstractSerializer
Substitute all occurences of oldString in target by newString.

T

toJson(Object, Class, Map, PrintStream) - Method in class com.skaringa.javaxml.serializers.ArraySerializer
 
toJson(Object, Class, Map, PrintStream) - Method in class com.skaringa.javaxml.serializers.CollectionSerializer
 
toJson(Object, Class, Map, PrintStream) - Method in interface com.skaringa.javaxml.serializers.ComponentSerializer
Serialize an object to JSON.
toJson(Object, Class, Map, PrintStream) - Method in class com.skaringa.javaxml.serializers.DateSerializer
 
toJson(Object, Class, Map, PrintStream) - Method in class com.skaringa.javaxml.serializers.LocaleSerializer
 
toJson(Object, Class, Map, PrintStream) - Method in class com.skaringa.javaxml.serializers.MapEntrySerializer
 
toJson(Object, Class, Map, PrintStream) - Method in class com.skaringa.javaxml.serializers.MapSerializer
 
toJson(Object, Class, Map, PrintStream) - Method in class com.skaringa.javaxml.serializers.ObjectSerializer
 
toJson(Object, Class, Map, PrintStream) - Method in class com.skaringa.javaxml.serializers.PrimitiveTypeSerializer
 
toJson(Object, Class, Map, PrintStream) - Method in class com.skaringa.javaxml.serializers.SetSerializer
 
toString() - Method in class com.skaringa.javaxml.handler.AttrImpl
 
transform(Object, Source) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
Deprecated.  
transform(Object) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
transform(Object, Source, Result) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
Deprecated.  
transform(Object, Source) - Method in interface com.skaringa.javaxml.ObjectTransformer
Deprecated. Use ObjectTransformer.setPostprocessorInstruction(Source) and ObjectTransformer.transform(Object).
transform(Object) - Method in interface com.skaringa.javaxml.ObjectTransformer
Transform one object into another using pre-parsed transformation instructions.
transform(Object, Source, Result) - Method in interface com.skaringa.javaxml.ObjectTransformer
Deprecated. Use ObjectTransformer.setPostprocessorInstruction(Source) and ObjectTransformer.serialize(Object, Result).

V

validate(InputSource, InputSource) - Static method in class com.skaringa.util.SAXValidator
Validate a XML instance against a schema.

W

warn(Object) - Static method in class com.skaringa.util.Log
 
writeCCYYMM(StringBuffer) - Method in class com.skaringa.util.ISO8601DateTimeFormat
Write century, year, and months.
writehhmmss(StringBuffer) - Method in class com.skaringa.util.ISO8601DateTimeFormat
Write hour, minutes, and seconds.
writeTZ(StringBuffer) - Method in class com.skaringa.util.ISO8601DateTimeFormat
Write the time zone string.
writeXMLCollectionDef(String, Class, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.AbstractSerializer
Write the XML schema definition for a collection.
writeXMLExtensionDef(DocumentOutputHandlerInterface, String) - Method in class com.skaringa.javaxml.serializers.AbstractSerializer
Write the XML schema definition for a type that only extends a base type.
writeXMLSchema(Class, Result) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
writeXMLSchema(Class, Collection, Result) - Method in class com.skaringa.javaxml.impl.ObjectTransformerImpl
 
writeXMLSchema(Class, Result) - Method in interface com.skaringa.javaxml.ObjectTransformer
Write the XML schema definition of a type.
writeXMLSchema(Class, Collection, Result) - Method in interface com.skaringa.javaxml.ObjectTransformer
Write the XML schema definition of a type.
writeXMLTypeDefinition(Class, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.ArraySerializer
 
writeXMLTypeDefinition(Class, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.CollectionSerializer
 
writeXMLTypeDefinition(Class, Map, DocumentOutputHandlerInterface) - Method in interface com.skaringa.javaxml.serializers.ComponentSerializer
Write the definition the type in XML Schema format.
writeXMLTypeDefinition(Class, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.DateSerializer
 
writeXMLTypeDefinition(Class, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.LocaleSerializer
 
writeXMLTypeDefinition(Class, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.MapEntrySerializer
 
writeXMLTypeDefinition(Class, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.MapSerializer
 
writeXMLTypeDefinition(Class, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.ObjectSerializer
 
writeXMLTypeDefinition(Class, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.PrimitiveTypeSerializer
 
writeXMLTypeDefinition(Class, Map, DocumentOutputHandlerInterface) - Method in class com.skaringa.javaxml.serializers.SetSerializer
 

A C D E F G I J L M N O P S T V W