| Name | Description | Type | Package | Framework |
| ParseException | ParseException explains why and where the error occurs in source JSON text. | Class | org.json.simple.parser | Julius Davis JSON Simple |
|
| JSONValue | | Class | org.json.simple | Julius Davis JSON Simple |
|
| JSONParser | Parser for JSON text. | Class | org.json.simple.parser | Julius Davis JSON Simple |
|
| JSONStreamAware | Beans that support customized output of JSON text to a writer shall implement this interface. | Interface | org.json.simple | Julius Davis JSON Simple |
|
| JSONObject | A JSON object. | Class | org.json.simple | Julius Davis JSON Simple |
|
| JSONAware | Beans that support customized output of JSON text shall implement this interface. | Interface | org.json.simple | Julius Davis JSON Simple |
|
| JSONArray | A JSON array. | Class | org.json.simple | Julius Davis JSON Simple |
|
| ContentHandler | A simplified and stoppable SAX-like content handler for stream processing of JSON text. | Interface | org.json.simple.parser | Julius Davis JSON Simple |
|
| ItemList | | Class | org.json.simple | Julius Davis JSON Simple |
|
| ContainerFactory | Container factory for creating containers for JSON object and JSON array. | Interface | org.json.simple.parser | Julius Davis JSON Simple |
|
| Yytoken | | Class | org.json.simple.parser | Julius Davis JSON Simple |
|
| AnnotationStrategy | The AnnotationStrategy object is used to intercept the serialization process and delegate to custom converters. | Class | org.simpleframework.xml.convert | Simple |
|
| Attribute | The Attribute annotation represents a serializable XML attribute within an XML element. | Class | org.simpleframework.xml | Simple |
|
| AttributeException | The AttributeException is used to represent conditions when an XML attribute is in an invalid state. | Class | org.simpleframework.xml.core | Simple |
|
| Cache | The Cache interface is used to represent a cache that will store key value pairs. | Interface | org.simpleframework.xml.util | Simple |
|
| CamelCaseStyle | The CamelCaseStyle is used to represent an XML style that can be applied to a serialized object. | Class | org.simpleframework.xml.stream | Simple |
|
| Commit | The Commit annotation is used to mark a method within a serializable object that requires a callback from the persister | Class | org.simpleframework.xml.core | Simple |
|
| Complete | The Complete annotation is used to mark a method that requires a callback from the persister once the serialization of | Class | org.simpleframework.xml.core | Simple |
|
| ConcurrentCache | The ConcurrentCache interface is used to represent a cache that will store key value pairs. | Class | org.simpleframework.xml.util | Simple |
|
| ConstructorException | The ConstructorException is used to represent any errors where an annotated constructor parameter is invalid. | Class | org.simpleframework.xml.core | Simple |
|
| Convert | The Convert annotation is used to specify a converter class to use for serialization. | Class | org.simpleframework.xml.convert | Simple |
|
| Converter | The Converter object is used to convert an object to XML by intercepting the normal serialization process. | Interface | org.simpleframework.xml.convert | Simple |
|
| ConvertException | The ConvertException is thrown when there is a problem converting an object. | Class | org.simpleframework.xml.convert | Simple |
|
| CycleException | The CycleException is thrown when an invalid cycle is found when deserializing an object from an XML document. | Class | org.simpleframework.xml.strategy | Simple |
|
| CycleStrategy | The CycleStrategy represents a strategy that is used to augment the deserialization and serialization process such that | Class | org.simpleframework.xml.strategy | Simple |
|
| Default | The Default annotation is used to specify that all fields or methods should be serialized in a default manner. | Class | org.simpleframework.xml | Simple |
|
| DefaultType | enum DefaultTypeextends EnumThe DefaultType enumeration is used to specify the | Class | org.simpleframework.xml | Simple |
|
| Dictionary | The Dictionary object represents a mapped set of entry objects that can be serialized and deserialized. | Class | org.simpleframework.xml.util | Simple |
|
| Element | The Element annotation is used to represent a field or method that appears as an XML element. | Class | org.simpleframework.xml | Simple |
|
| ElementArray | The ElementArray annotation represents a method or field that is an array of elements. | Class | org.simpleframework.xml | Simple |
|
| ElementException | The ElementException is used to represent conditions when an XML element is in an invalid state. | Class | org.simpleframework.xml.core | Simple |
|
| ElementList | The ElementList annotation represents a method or field that is a Collection for storing entries. | Class | org.simpleframework.xml | Simple |
|
| ElementListUnion | The ElementListUnion annotation is used to describe fields and methods that can dynamically match a schema class. | Class | org.simpleframework.xml | Simple |
|
| ElementMap | The ElementMap annotation represents a method or field that is a Map for storing key value pairs. | Class | org.simpleframework.xml | Simple |
|
| ElementMapUnion | The ElementMapUnion annotation is used to describe a field or method that can dynamically match a schema class. | Class | org.simpleframework.xml | Simple |
|
| ElementUnion | The ElementUnion annotation is used to describe fields and methods that can dynamically match a schema class. | Class | org.simpleframework.xml | Simple |
|
| Entry | The Entry object represents entries to the dictionary object. | Interface | org.simpleframework.xml.util | Simple |
|
| EnvironmentFilter | The EnvironmentFilter object is used to provide a filter that will replace the specified values with an environment | Class | org.simpleframework.xml.filter | Simple |
|
| Filter | The Filter object is used to provide replacement string values for a provided key. | Interface | org.simpleframework.xml.filter | Simple |
|
| Format | The Format object is used to provide information on how a generated XML document should be structured. | Class | org.simpleframework.xml.stream | Simple |
|
| HyphenStyle | The HyphenStyle is used to represent an XML style that can be applied to a serialized object. | Class | org.simpleframework.xml.stream | Simple |
|
| InputNode | The InputNode object represents an iterator for the elements within an element. | Interface | org.simpleframework.xml.stream | Simple |
|
| InstantiationException | The InstantiationException is thrown when an object cannot be instantiated either because it is an abstract class or an | Class | org.simpleframework.xml.core | Simple |
|
| InvalidFormatException | The InvalidFormatException is thrown when there is a format exception. | Class | org.simpleframework.xml.transform | Simple |
|
| LimitedCache | The LimitedCache interface is used to represent a cache that will store key value pairs. | Class | org.simpleframework.xml.util | Simple |
|
| MapFilter | The MapFilter object is a filter that can make use of user specified mappings for replacement. | Class | org.simpleframework.xml.filter | Simple |
|
| Match | This object is stored within a Resolver so that it can be retrieved using a string that matches its pattern. | Interface | org.simpleframework.xml.util | Simple |
|
| Matcher | The Matcher is used to match a type with a transform such that a string value can be read or written as that type. | Interface | org.simpleframework.xml.transform | Simple |
|
| MethodException | The MethodException is used to represent conditions where a Java Bean property has been annotated incorrectly. | Class | org.simpleframework.xml.core | Simple |
|
| Mode | enum Modeextends EnumThe Mode enumeration is used to specify the output | Class | org.simpleframework.xml.stream | Simple |
|
| Namespace | The Namespace annotation is used to set a namespace on an element or attribute. | Class | org.simpleframework.xml | Simple |
|
| NamespaceList | The NamespaceList annotation that is used to declare namespaces that can be added to an element. | Class | org.simpleframework.xml | Simple |
|
| NamespaceMap | The NamespaceMap object is used store the namespaces for an element. | Interface | org.simpleframework.xml.stream | Simple |
|
| Node | The Node is used to represent a name value pair and acts as the base form of data used within the framework. | Interface | org.simpleframework.xml.stream | Simple |
|
| NodeBuilder | The NodeBuilder object is used to create either an input node or an output node for a given source or destination. | Class | org.simpleframework.xml.stream | Simple |
|
| NodeException | The NodeException is thrown to indicate the state of either the input node or output node being invalid. | Class | org.simpleframework.xml.stream | Simple |
|
| NodeMap | The NodeMap object represents a map of nodes that can be set as name value pairs. | Interface | org.simpleframework.xml.stream | Simple |
|
| Order | The Order annotation is used to specify the order of appearance of XML elements and attributes. | Class | org.simpleframework.xml | Simple |
|
| OutputNode | The OutputNode object is used to represent a cursor which can be used to write XML elements and attributes. | Interface | org.simpleframework.xml.stream | Simple |
|
| Path | The Path annotation is used to specify an XML path where an XML element or attribute is located. | Class | org.simpleframework.xml | Simple |
|
| PathException | The PathException is thrown when there is a problem with the syntax of an XPath expression. | Class | org.simpleframework.xml.core | Simple |
|
| Persist | The Persist annotation is used to mark a method that requires a callback from the persister before serialization of | Class | org.simpleframework.xml.core | Simple |
|
| PersistenceException | The PersistenceException is thrown when there is a persistance exception. | Class | org.simpleframework.xml.core | Simple |
|
| Persister | The Persister object is used to provide an implementation of a serializer. | Class | org.simpleframework.xml.core | Simple |
|
| PlatformFilter | The PlatformFilter object makes use of all filter types this resolves user specified properties first, followed | Class | org.simpleframework.xml.filter | Simple |
|
| Position | The Position object is used to acquire the position of the read cursor within the XML file. | Interface | org.simpleframework.xml.stream | Simple |
|
| Registry | The Registry represents an object that is used to register bindings between a class and a converter implementation. | Class | org.simpleframework.xml.convert | Simple |
|
| RegistryMatcher | The RegistryMatcher provides a simple matcher backed by a registry. | Class | org.simpleframework.xml.transform | Simple |
|
| RegistryStrategy | The RegistryStrategy object is used to intercept the serialization process and delegate to custom converters. | Class | org.simpleframework.xml.convert | Simple |
|
| Replace | The Replace method is used to replace an object that is about to be serialized to an XML document. | Class | org.simpleframework.xml.core | Simple |
|
| Resolve | The Resolve method is used to resolve an object that has been deserialized from the XML document. | Class | org.simpleframework.xml.core | Simple |
|
| Resolver | This is used to store Match objects, which can then be retrieved using a string by comparing that string to the pattern of | Class | org.simpleframework.xml.util | Simple |
|
| Root | This Root annotation is used to annotate classes that need to be serialized. | Class | org.simpleframework.xml | Simple |
|
| RootException | The RootException is thrown if the Root annotation is missing from a root object that is to be serialized | Class | org.simpleframework.xml.core | Simple |
|
| Serializer | The Serializer interface is used to represent objects that can serialize and deserialize objects to an from XML. | Interface | org.simpleframework.xml | Simple |
|
| StackFilter | The StackFilter object provides a filter that can be given a collection of filters which can be used to resolve a | Class | org.simpleframework.xml.filter | Simple |
|
| Strategy | The Strategy interface represents a strategy that can be used to resolve and load the Class objects that compose | Interface | org.simpleframework.xml.strategy | Simple |
|
| Style | The Style interface is used to represent an XML style that can be applied to a serialized object. | Interface | org.simpleframework.xml.stream | Simple |
|
| SystemFilter | The SystemFilter object is used to provide a filter that will replace the specified values with system properties. | Class | org.simpleframework.xml.filter | Simple |
|
| Text | The Text annotation is used to represent a field or method that appears as text within an XML element. | Class | org.simpleframework.xml | Simple |
|
| TextException | The TextException is used to represent conditions when an XML element text value is in an invalid state. | Class | org.simpleframework.xml.core | Simple |
|
| Transform | A Transform represents a an object used to transform an object to and from a string value. | Interface | org.simpleframework.xml.transform | Simple |
|
| Transformer | The Transformer object is used to convert strings to and from object instances. | Class | org.simpleframework.xml.transform | Simple |
|
| TransformException | The TransformException is thrown if a problem occurs during the transformation of an object. | Class | org.simpleframework.xml.transform | Simple |
|
| Transient | The Transient annotation is an optional annotation that can be used within an XML class schema to mark a method or | Class | org.simpleframework.xml | Simple |
|
| TreeStrategy | The TreeStrategy object is used to provide a simple strategy for handling object graphs in a tree structure. | Class | org.simpleframework.xml.strategy | Simple |
|
| Type | The Type interface is used to represent a method or field that has been annotated for serialization. | Interface | org.simpleframework.xml.strategy | Simple |
|
| UnionException | The UnionException is thrown when there is an error associated with unions. | Class | org.simpleframework.xml.core | Simple |
|
| Validate | The Validate annotation is used to mark a method in a serializable object that requires a callback from the persister | Class | org.simpleframework.xml.core | Simple |
|
| Value | The Value object describes a type that is represented by an XML element. | Interface | org.simpleframework.xml.strategy | Simple |
|
| ValueRequiredException | The ValueRequiredException is thrown when an attribute or element is missing from the XML document. | Class | org.simpleframework.xml.core | Simple |
|
| Verbosity | enum Verbosityextends EnumThe Verbosity enumeration is used to specify a verbosity | Class | org.simpleframework.xml.stream | Simple |
|
| Version | The Version annotation is used to specify an attribute that is used to represent a revision of the class XML schema. | Class | org.simpleframework.xml | Simple |
|
| Visitor | The Visitor interface represents an object that is used to visit each XML element during serialization. | Interface | org.simpleframework.xml.strategy | Simple |
|
| VisitorStrategy | The VisitorStrategy object is a simplification of a strategy, which allows manipulation of the serialization process. | Class | org.simpleframework.xml.strategy | Simple |
|
| WeakCache | The WeakCache object is an implementation of a cache that holds on to cached items only if the key remains in memory. | Class | org.simpleframework.xml.util | Simple |