| Package | Description |
|---|---|
| org.jibx.schema.codegen | |
| org.jibx.schema.codegen.custom | |
| org.jibx.schema.codegen.extend |
| Modifier and Type | Field and Description |
|---|---|
protected ClassDecorator[] |
ClassHolder.m_decorators
Decorators to be called in order during class code generation.
|
| Modifier and Type | Method and Description |
|---|---|
ClassHolder |
PackageHolder.addClass(String name,
NameConverter nconv,
ClassDecorator[] decorators,
boolean inner,
boolean enumer,
BindingHolder holder)
Add class to package.
|
ClassHolder |
PackageHolder.addClass(String name,
String base,
NameConverter nconv,
ClassDecorator[] decorators,
boolean enumer,
BindingHolder holder)
Add derived class to package.
|
| Constructor and Description |
|---|
ClassHolder(String name,
String base,
PackageHolder pack,
BindingHolder holder,
NameConverter nconv,
ClassDecorator[] decorators,
boolean inner,
boolean simple)
Constructor.
|
EnumerationClassHolder(String name,
String base,
PackageHolder pack,
BindingHolder holder,
NameConverter nconv,
ClassDecorator[] decorators,
boolean inner)
Constructor.
|
StructureClassHolder(String name,
String base,
PackageHolder pack,
BindingHolder holder,
NameConverter nconv,
ClassDecorator[] decorators,
boolean inner)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ClassDecorator[] |
SchemaExtension.getClassDecorators()
Get code generation decorators used for this component.
|
ClassDecorator[] |
GlobalExtension.getClassDecorators()
Get code generation decorators used for this component.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionMethodsDecorator
Code generation decorator which adds
sizeXXX(), addXXX(YYY) getXXX(int), and
clearXXX() methods for each collection value using a java.util.List representation. |
class |
ExtensionDecorator
Code generation decorator which matches on the generated class name, and when it finds a matching class it sets a
superclass.
|
class |
ListImplementationDecorator
Code generation decorator which changes the implementation class used for
java.util.List instances. |
class |
NameMatchDecoratorBase
Base class for decorators which match on the generated class name.
|
class |
SerializableDecorator
Code generation decorator which adds the
java.lang.Serializable interface to each class, and optionally
also adds a private static final long serialVersionUID value. |
Copyright © 2005-2014 jibx.org. All Rights Reserved.