EclipseLink 2.4.2, build 'v20130514-5956486' API Reference

org.eclipse.persistence.jaxb.javamodel.oxm
Class OXMJavaModelInputImpl

java.lang.Object
  extended by org.eclipse.persistence.jaxb.javamodel.oxm.OXMJavaModelInputImpl
All Implemented Interfaces:
JavaModelInput

public class OXMJavaModelInputImpl
extends java.lang.Object
implements JavaModelInput

INTERNAL:

Purpose: JavaModelInput implementation backed by a collection of MOXY's xmlmodel.JavaClasses.. Used when bootstrapping a DynamicJAXBContext from XML Bindings.

Responsibilities:

See Also:
JavaModelInput
Since:
EclipseLink 2.2

Constructor Summary
OXMJavaModelInputImpl(JavaClass[] types, JavaModel javaModel)
          Construct a new instance of OXMJavaModelInputImpl.
 
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

OXMJavaModelInputImpl

public OXMJavaModelInputImpl(JavaClass[] types,
                             JavaModel javaModel)
Construct a new instance of OXMJavaModelInputImpl.

Parameters:
types - - an array of JavaClasses for which to generate mappings.
javaModel - - the JavaModel to be used.
Method Detail

getJavaClasses

public JavaClass[] getJavaClasses()
Returns this JavaModelInput's array of JavaClasses.

Specified by:
getJavaClasses in interface JavaModelInput
Returns:
this JavaModelInput's array of JavaClasses.

getJavaModel

public JavaModel getJavaModel()
Returns this JavaModelInput's JavaModel.

Specified by:
getJavaModel in interface JavaModelInput
Returns:
this JavaModelInput's JavaModel.

EclipseLink 2.4.2, build 'v20130514-5956486' API Reference