private void init(String className, Class cls, int index) { init(className, cls, index, true /* load classes */); }
public XmlClass(String className, int index) { init(className, null, index, true /* load classes */); }
public XmlClass(String className, int index, boolean loadClasses) { init(className, null, index, loadClasses); }
public XmlClass(Class cls, boolean loadClasses) { init(cls.getName(), cls, 0, loadClasses); }
public XmlClass(Class cls) { init(cls.getName(), cls, 0, true); }
public XmlClass(String name, boolean loadClasses) { init(name, null, 0, loadClasses); }
public XmlClass(String name) { init(name, null, 0); }
public XmlClass() { init("", null, 0, false /* load classes */); }