Class Model

java.lang.Object
com.sun.tools.xjc.model.Model
All Implemented Interfaces:
CCustomizable, TypeInfoSet<NType,NClass,Void,Void>

public final class Model extends Object implements TypeInfoSet<NType,NClass,Void,Void>, CCustomizable
Root of the object model that represents the code that needs to be generated.

A Model is a schema language neutral representation of the result of a schema parsing. The back-end then works against this model to turn this into a series of Java source code.

Author:
Kohsuke Kawaguchi