org.enhydra.zeus |
|
Java Source File Name | Type | Comment |
AbstractBinderTest.java | Class |
AbstractBinderTest is an abstract test class that will
be inherited by all test classes designed to test the Zeus binders. |
AbstractBindingTest.java | Class |
AbstractBindingTest is an abstract test case for
Binding objects. |
Binder.java | Interface |
Binder provides an interface for all constraint
representations to use. |
Binding.java | Interface |
Binding represents an arbitrary Java construct,
and provides a representation-independent means of showing
how a constraint (presumably from an XML Schema, DTD, Relax
schema, etc.) maps to Java. |
Generator.java | Interface |
Generator is the portion of Zeus that will convert
a set of constraints, visible through a
Binding ,
and output them as generated Java classes (to a
Result . |
InvalidCollectionTypeException.java | Class |
InvalidCollectionTypeException is an extension of
ZeusException that provides information
about an invalid collection type specified. |
Marshaller.java | Class |
Marshaller takes a Java Object instance and writes
out an XML representation of that object, with each property (variable)
of the instance and its value. |
Result.java | Interface |
Result provides an interface for all output
means. |
Source.java | Interface |
Source provides an interface for all input
means. |
Transformer.java | Interface |
Transformer is the interface for converting a set of Zeus
Binder objects from a set of XML-based names
(created by a Zeus
Binder instance) and
identities to another set of Binding objects. |
UnmarshalledObject.java | Class |
UnmarshalledObject represents an object that has been
unmarshalled by Zeus. |
Unmarshaller.java | Class |
Unmarshaller takes an XML instance document, which should
conform to some set of XML constraints, and creates a Java object from
the XML document. |
ZeusDefaults.java | Class |
ZeusDefaults defines constants used throughout
the rest of the Zeus code base. |
ZeusException.java | Class |
ZeusException is the top level
Exception that Zeus classes
can throw. |