| Interface | Description |
|---|---|
| BaseAttribute |
The BaseBean introspection methods return BaseProperty and BaseAttribute
objects.
|
| BaseProperty |
The BaseProperty interface is the public (user) view of the schema2beans
property objects BeanProp.
|
| Bean | |
| GraphManager.Factory | |
| GraphManager.Writer | |
| JavaBeansUtil.BeanWriter |
BeanWriter is the generic way of writing a java bean out.
|
| Wrapper |
The Wrapper interface is one of the two ways a user can initialize a
Wrapper object.
|
| Class | Description |
|---|---|
| AttrProp |
This class hold the information about a property attribute.
|
| BaseBean |
This class is the base class for any generated bean.
|
| BeanComparator |
The class BeanComparator is the default comparator implementation
for comparing and merging schema2beans graphs.
|
| BeanProp |
The BeanProp class is the internal representation of a schema2beans property.
|
| Common |
This class contains the schema2beans constants and helper methods.
|
| DDBeanInfo | |
| DDFactory |
This class provides a dynamic mechanism to instantiate schema2beans graphs.
|
| DDLogFlags |
Trace flag values
|
| DDParser |
This class provides an implementation of the Iterator interface.
|
| DDParser.DDLocation | |
| DDRegistry |
The intent of this class is to provide a schema2beans graph registry,
where the graphs are stored by unique name and type.
|
| DDRegistry.DDChangeMarker |
The goal of this class is to provide a simple way to know if a graph
or a set of graphs had their content changed.
|
| DDRegistryParser |
The DDRegistryParser is a parser/Iterator on a set of graphs, as
registered in the schema2beans registry (DDRegistry).
|
| DDRegistryParser.DDCursor |
DDCursor is a location reference in one of the DDRegistry graphs.
|
| DDRegistryParser.PathResolver |
Analyze and resolve the vriable references specified in the path
|
| DOMBinding |
The DOMBinding class binds the bean properties of the bean graph to
the nodes of the DOM graph.
|
| GraphManager | |
| JavaBeansUtil | |
| JavaBeansUtil.HtmlBeanWriter | |
| JavaBeansUtil.IndentingBeanWriter |
The methods in this class will do proper XML indention for you.
|
| JavaBeansUtil.XmlBeanWriter | |
| NodeFactory |
Where schema2beans asks to create DOM Node elements
|
| NullEntityResolver | |
| QName | |
| ReflectiveBeanProp |
A BeanProp that works using reflection.
|
| Schema2BeansUtil | |
| Schema2BeansUtil.ReindentationListener |
The listener processes property changes caused by adding a new element of graph
Then the new element in DOM binding is properly reformated
|
| TraceLogger |
schema2beans simple logger implementation
|
| ValidateException.FailureType | |
| Version | |
| XMLUtil | |
| XMLUtil.DOMWriter |
| Enum | Description |
|---|---|
| Schema2Beans.OutputType |
Type of classes to generate.
|
| Schema2Beans.SchemaType |
Type of schema being processed.
|
| Exception | Description |
|---|---|
| BaseProperty.VetoException | |
| Schema2BeansException | |
| Schema2BeansNestedException | |
| Schema2BeansRuntimeException | |
| ValidateException |
| Annotation Type | Description |
|---|---|
| Schema2Beans |
Placing this annotation on a
package-info.java generates classes from a schema. |
| Schema2Beans.Multiple |
Permits multiple schemas to be generated into the same package.
|
Copyright © 2017. All Rights Reserved.