Beispiel #1
0
 /**
  * INTERNAL: This is the preferred constructor.
  *
  * <p>This constructor builds the map of XML-Java type pairs, and sets the JavaModel and
  * ClassLoader.
  *
  * @param model
  */
 public Helper(JavaModel model) {
   xmlToJavaTypeMap = buildXMLToJavaTypeMap();
   setJavaModel(model);
   setClassLoader(model.getClassLoader());
   COLLECTION_CLASS = getJavaClass(CoreClassConstants.Collection_Class);
   LIST_CLASS = getJavaClass(CoreClassConstants.List_Class);
   SET_CLASS = getJavaClass(CoreClassConstants.Set_Class);
   MAP_CLASS = getJavaClass(CoreClassConstants.Map_Class);
   JAXBELEMENT_CLASS = getJavaClass(JAXBElement.class);
   OBJECT_CLASS = getJavaClass(CoreClassConstants.OBJECT);
 }