public class XJCJavaModelInputImpl extends java.lang.Object implements JavaModelInput
 Purpose: JavaModelInput implementation for XJC.  Used when
 bootstrapping a DynamicJAXBContext from an XML Schema.
 
Responsibilities:
JavaClass instances from an array of Classes/JavaClasses/Types/TypeMappingInfos.JavaClass objects to be used by the generator.JavaModel to be used during generation.JavaModelInput| Constructor and Description | 
|---|
| XJCJavaModelInputImpl(java.lang.Class<?>[] classes,
                     JavaModel javaModel)Construct a new instance of  XJCJavaModelInputImpl. | 
| XJCJavaModelInputImpl(JavaClass[] types,
                     JavaModel javaModel)Construct a new instance of  XJCJavaModelInputImpl. | 
| XJCJavaModelInputImpl(java.lang.reflect.Type[] types,
                     JavaModel javaModel)Construct a new instance of  XJCJavaModelInputImpl. | 
| XJCJavaModelInputImpl(TypeMappingInfo[] types,
                     JavaModel javaModel)Construct a new instance of  XJCJavaModelInputImpl. | 
| Modifier and Type | Method and Description | 
|---|---|
| JavaClass[] | getJavaClasses()Returns this  JavaModelInput'sarray ofJavaClasses. | 
| JavaModel | getJavaModel()Returns this  JavaModelInput'sJavaModel. | 
public XJCJavaModelInputImpl(JavaClass[] types, JavaModel javaModel)
XJCJavaModelInputImpl.types - - an array of JavaClasses for which to generate mappings.javaModel - - the JavaModel to be used.public XJCJavaModelInputImpl(java.lang.reflect.Type[] types,
                             JavaModel javaModel)
XJCJavaModelInputImpl.types - - an array of Types for which to generate mappings.javaModel - - the JavaModel to be used.public XJCJavaModelInputImpl(TypeMappingInfo[] types, JavaModel javaModel)
XJCJavaModelInputImpl.types - - an array of TypeMappingInfos for which to generate mappings.javaModel - - the JavaModel to be used.public XJCJavaModelInputImpl(java.lang.Class<?>[] classes,
                             JavaModel javaModel)
XJCJavaModelInputImpl.classes - - an array of Java Classes for which to generate mappings.javaModel - - the JavaModel to be used.public JavaClass[] getJavaClasses()
JavaModelInput's array of JavaClasses.getJavaClasses in interface JavaModelInputJavaModelInput's array of JavaClasses.public JavaModel getJavaModel()
JavaModelInput's JavaModel.getJavaModel in interface JavaModelInputJavaModelInput's JavaModel.