public class XmlClass
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Constructor and Description |
---|
XmlClass() |
XmlClass(java.lang.Class cls) |
XmlClass(java.lang.Class cls,
boolean loadClasses) |
XmlClass(java.lang.String name) |
XmlClass(java.lang.String name,
boolean loadClasses) |
XmlClass(java.lang.String className,
int index) |
XmlClass(java.lang.String className,
int index,
boolean loadClasses) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Clone an XmlClass by copying all its components.
|
boolean |
equals(java.lang.Object obj) |
java.util.Map<java.lang.String,java.lang.String> |
getAllParameters() |
java.util.List<java.lang.String> |
getExcludedMethods() |
java.util.List<XmlInclude> |
getIncludedMethods() |
int |
getIndex()
Note that this attribute does not come from the XML file, it's calculated
internally and represents the order in which this class was found in its
<test> tag.
|
java.util.Map<java.lang.String,java.lang.String> |
getLocalParameters() |
java.lang.String |
getName() |
java.util.Map<java.lang.String,java.lang.String> |
getParameters()
Deprecated.
Use
getLocalParameters() or getAllParameters() |
java.lang.Class |
getSupportClass() |
int |
hashCode() |
static java.lang.String |
listToString(java.util.List<java.lang.Integer> invocationNumbers) |
boolean |
loadClasses() |
void |
setClass(java.lang.Class className) |
void |
setExcludedMethods(java.util.List<java.lang.String> excludedMethods) |
void |
setIncludedMethods(java.util.List<XmlInclude> includedMethods) |
void |
setIndex(int index) |
void |
setName(java.lang.String name) |
void |
setParameters(java.util.Map<java.lang.String,java.lang.String> parameters) |
void |
setXmlTest(XmlTest test) |
java.lang.String |
toString() |
java.lang.String |
toXml(java.lang.String indent) |
public XmlClass()
public XmlClass(java.lang.String name)
public XmlClass(java.lang.String name, boolean loadClasses)
public XmlClass(java.lang.Class cls)
public XmlClass(java.lang.Class cls, boolean loadClasses)
public XmlClass(java.lang.String className, int index)
public XmlClass(java.lang.String className, int index, boolean loadClasses)
public java.lang.Class getSupportClass()
public void setClass(java.lang.Class className)
className
- The className to set.public java.util.List<java.lang.String> getExcludedMethods()
public void setExcludedMethods(java.util.List<java.lang.String> excludedMethods)
excludedMethods
- The excludedMethods to set.public java.util.List<XmlInclude> getIncludedMethods()
public void setIncludedMethods(java.util.List<XmlInclude> includedMethods)
includedMethods
- The includedMethods to set.public java.lang.String getName()
public void setName(java.lang.String name)
name
- The name to set.public boolean loadClasses()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toXml(java.lang.String indent)
public static java.lang.String listToString(java.util.List<java.lang.Integer> invocationNumbers)
public java.lang.Object clone()
clone
in class java.lang.Object
public int getIndex()
public void setIndex(int index)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public void setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
public java.util.Map<java.lang.String,java.lang.String> getAllParameters()
public java.util.Map<java.lang.String,java.lang.String> getLocalParameters()
getAllParameters()
.@Deprecated public java.util.Map<java.lang.String,java.lang.String> getParameters()
getLocalParameters()
or getAllParameters()
public void setXmlTest(XmlTest test)