EclipseLink 2.0.0, build 'v20091127-r5931' API Reference

org.eclipse.persistence.jaxb.compiler
Class XMLProcessor

java.lang.Object
  extended by org.eclipse.persistence.jaxb.compiler.XMLProcessor

public class XMLProcessor
extends java.lang.Object


Constructor Summary
XMLProcessor(java.util.Map<java.lang.String,XmlBindings> bindings)
          This is the preferred constructor.
 
Method Summary
 boolean classExistsInArray(JavaClass theClass, java.util.ArrayList<JavaClass> existingClasses)
          Convenience method to determine if a class exists in a given ArrayList.
 void processXML(AnnotationsProcessor annotationsProcessor, JavaModelInput jModelInput)
          Process XmlBindings on a per package basis for a given AnnotationsPorcessor instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLProcessor

public XMLProcessor(java.util.Map<java.lang.String,XmlBindings> bindings)
This is the preferred constructor.

Parameters:
bindings -
Method Detail

processXML

public void processXML(AnnotationsProcessor annotationsProcessor,
                       JavaModelInput jModelInput)
Process XmlBindings on a per package basis for a given AnnotationsPorcessor instance.

Parameters:
annotationsProcessor -

classExistsInArray

public boolean classExistsInArray(JavaClass theClass,
                                  java.util.ArrayList<JavaClass> existingClasses)
Convenience method to determine if a class exists in a given ArrayList. The classes are compared via equals() method.


EclipseLink 2.0.0, build 'v20091127-r5931' API Reference