|
EclipseLink 2.4.1, build 'v20121003-ad44345' API Reference | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.persistence.jaxb.javamodel.xjc.XJCJavaModelInputImpl
public class XJCJavaModelInputImpl
INTERNAL:
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 Summary | |
|---|---|
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. |
|
| Method Summary | |
|---|---|
JavaClass[] |
getJavaClasses()
Returns this JavaModelInput's array of JavaClasses. |
JavaModel |
getJavaModel()
Returns this JavaModelInput's JavaModel. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
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.
types - - an array of Java Classes for which to generate mappings.javaModel - - the JavaModel to be used.| Method Detail |
|---|
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.
|
EclipseLink 2.4.1, build 'v20121003-ad44345' API Reference | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||