Module org.eclipse.persistence.moxy
Class OXMJavaModelInputImpl
java.lang.Object
org.eclipse.persistence.jaxb.javamodel.oxm.OXMJavaModelInputImpl
- All Implemented Interfaces:
JavaModelInput
INTERNAL:
Purpose: JavaModelInput implementation backed by a collection of MOXY's
xmlmodel.JavaClasses.. Used when bootstrapping a DynamicJAXBContext from XML Bindings.
Responsibilities:
- Return an array of
JavaClassobjects to be used by the generator. - Return the
JavaModelto be used during generation.
- Since:
- EclipseLink 2.2
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionOXMJavaModelInputImpl(JavaClass[] types, JavaModel javaModel) Construct a new instance ofOXMJavaModelInputImpl. -
Method Summary
Modifier and TypeMethodDescriptionReturns thisJavaModelInput'sarray ofJavaClasses.Returns thisJavaModelInput'sJavaModel.
-
Constructor Details
-
OXMJavaModelInputImpl
Construct a new instance ofOXMJavaModelInputImpl.- Parameters:
types- - an array ofJavaClassesfor which to generate mappings.javaModel- - theJavaModelto be used.
-
-
Method Details
-
getJavaClasses
Returns thisJavaModelInput'sarray ofJavaClasses.- Specified by:
getJavaClassesin interfaceJavaModelInput- Returns:
- this
JavaModelInput'sarray ofJavaClasses.
-
getJavaModel
Returns thisJavaModelInput'sJavaModel.- Specified by:
getJavaModelin interfaceJavaModelInput- Returns:
- this
JavaModelInput'sJavaModel.
-