Package com.openharbor.beck.map

Mapping between Java and XML, and customization thereof.

See:
          Description

Interface Summary
Configuration Configures a mapper.
ConfigurationSource A source of Configuration objects.
MapFromXML Maps from XML to Java.
MapFromXML.Aware Refers to a MapFromXML via a JavaBean-style property.
MapFromXML.Source A source of MapFromXML objects.
MapToXML Maps from Java to XML.
MapToXML.Source A source of MapToXML objects.
Namer Maps between Java names and XML names.
PollableInput A byte vector with a relatively efficient method to check whether it has changed.
 

Class Summary
Configuration.MarshalSelector Identifies a configuration parameter and the circumstances in which it will affect marshalling.
Configuration.Selector Identifies a configuration parameter.
Configuration.UnmarshalSelector Identifies a configuration parameter and the circumstances in which it will affect unmarshalling.
DefaultMapper Maps between Java and XML in a flexible, configurable way.
DefaultMapperPool A source of mappers that's thread-safe and can track changes in the underlying configuration.
DefaultNamer Maps between Java names and XML names in a flexible, configurable way.
HashableSoftReference A SoftReference that can be used as a key in a HashMap.
PollableConfiguration Maps the Configuration from a PollableInput, and tracks changes to that input.
PollableResource A resource with a relatively efficient method to check whether it has changed.
PollableURL A document identified by a URL, with a relatively efficient method to check whether it has changed.
PollableURL.Description Properties of a document that are examined to decide whether it has changed.
SharedMapFromXML A source of mappers that simply allocates the same mapper to all callers.
SharedMapToXML A source of mappers that simply allocates the same mapper to all callers.
StaticConfiguration A single immutable Configuration.
 

Package com.openharbor.beck.map Description

Mapping between Java and XML, and customization thereof.