public class ClassTableData extends AbstractParameterTableData implements XMLable
parameters, ROW_COUNT
ARRAY_XML_TAG, EMPTY_TABLEDATA, RESULT_ALL, RESULT_NOT_NEED, XML_TAG
构造器和说明 |
---|
ClassTableData()
Constructor.
|
ClassTableData(java.lang.String className)
Constructor with class name.
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone()
Clone.
|
DataModel |
createDataModel(Calculator calculator)
返回获取数据的执行对象
系统取数时,调用此方法来返回一个获取数据的执行对象
注意!
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getClassName()
Gets the name of class.
|
ParameterProvider[] |
getParameters(Calculator c)
Gets the parameter of TableData.
|
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
setClassName(java.lang.String className)
Sets the name of class.
|
void |
setParameters(ParameterProvider[] parameters)
设置数据集中所使用的参数
|
java.lang.String |
toString()
Returns a string representation of the object.
|
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
createDataModel, createDataModel, processParameters, setDefaultParameters
createDataModelWithTimeout, filterDataType, getColumnNames, getDataCacheKey, registerNoPrivilege
copy, getId, getNameSpace, setId, setNameSpace
getClassInfo, getData, invalidate, isLoad, setClassInfo, setData
public ClassTableData()
public ClassTableData(java.lang.String className)
public java.lang.String getClassName()
public void setClassName(java.lang.String className)
public void setParameters(ParameterProvider[] parameters)
TableData
setParameters
在接口中 TableData
setParameters
在类中 AbstractParameterTableData
parameters
- 参数数组public DataModel createDataModel(Calculator calculator)
TableData
createDataModel
在接口中 TableData
calculator
- 连接上下文计算的算子public ParameterProvider[] getParameters(Calculator c)
getParameters
在接口中 TableData
getParameters
在类中 AbstractParameterTableData
c
- 算子public java.lang.String toString()
toString
在类中 java.lang.Object
public boolean equals(java.lang.Object obj)
equals
在接口中 TableData
equals
在类中 AbstractParameterTableData
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 TableData
clone
在接口中 FCloneable
clone
在类中 AbstractParameterTableData
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public void readXML(XMLableReader reader)
XMLReadable
readXML
在接口中 XMLReadable
readXML
在类中 AbstractParameterTableData
reader
- XML读取对象XMLableReader
public void writeXML(XMLPrintWriter writer)
writeXML
在接口中 XMLWriter
writeXML
在类中 AbstractParameterTableData
writer
- the PrintWriter.