限定符和类型 | 类和说明 |
---|---|
class |
AbstractTableData |
限定符和类型 | 字段和说明 |
---|---|
static TableData |
TableData.EMPTY_TABLEDATA |
限定符和类型 | 方法和说明 |
---|---|
TableData |
BaseTableDefinition.getTableData()
返回数据集
|
限定符和类型 | 方法和说明 |
---|---|
void |
BaseTableDefinition.setTableData(TableData tableData)
设置数据集
|
限定符和类型 | 类和说明 |
---|---|
class |
LazyEmbeddedTableData
懒加载内置数据集
|
限定符和类型 | 方法和说明 |
---|---|
static LazyEmbeddedTableData |
LazyEmbeddedTableData.convertLazyEmbeddedTableData(TableData tableData,
Calculator calculator)
转换为LazyEmbeddedTableData。
|
限定符和类型 | 类和说明 |
---|---|
class |
JSONTableData
JSON数据源.
|
限定符和类型 | 方法和说明 |
---|---|
TableData |
TableDataDefinition.getTableData()
返回数据集
|
限定符和类型 | 方法和说明 |
---|---|
void |
TableDataDefinition.setTableData(TableData tableData)
设置数据集
|
构造器和说明 |
---|
MoreNameCDDefinition(TableData tableData,
java.lang.String categoryName,
ChartSummaryColumn[] chartSummaryColumn) |
OneValueCDDefinition(TableData tableData,
java.lang.String categoryName,
java.lang.String seriesName,
java.lang.String valueName,
DataFunction dataFunction) |
限定符和类型 | 类和说明 |
---|---|
class |
AbstractParameterTableData
带参数的数据集的抽象实现,如果需要设计一个带参数的数据集,可以继承此类以简化代码
|
class |
VersionInfoTableData
注册信息程序数据集
|
限定符和类型 | 字段和说明 |
---|---|
protected java.util.List<TableData> |
AbstractTableDataSource.tableDataList |
限定符和类型 | 方法和说明 |
---|---|
TableData |
TableDataSource.getTableData(java.lang.String name)
返回该对象中指定名字的数据集
|
TableData |
AbstractTableDataSource.getTableData(java.lang.String name)
返回该对象中指定名字的数据集
|
static TableData |
DataUtils.readXMLTableData(java.io.InputStream input) |
限定符和类型 | 方法和说明 |
---|---|
void |
TableDataSource.putTableData(java.lang.String name,
TableData innerTableData)
放置指定的数据集到对象中
|
void |
AbstractTableDataSource.putTableData(java.lang.String name,
TableData innerTableData)
放置指定的数据集到对象中
|
static void |
DataUtils.writeXMLFileTableData(TableData tableData,
java.io.OutputStream output) |
限定符和类型 | 方法和说明 |
---|---|
TableData |
TableDataAssist.Finder.findTableData(java.lang.String name) |
static TableData |
TableDataAssist.findTableDataRecursion(java.lang.String name,
TableDataAssist.Finder finder)
这个方法是给内部调用,分别在服务器数据集、模板中有不同的调用实现
会递归查找下划线分割的各个名字
|
static TableData |
TableDataAssist.getTableData(Calculator cal,
java.lang.String name)
根据名字获取数据集
根据以下步骤获取数据集:
1、先查询当前模板,是否具有该名字的数据集,如果有,则返回,如果没有,则进行第二步;
2、再查询服务器数据集配置,是否具有该名字的服务器数据集,如果有,则返回,如果没有,则返回null。
|
static TableData |
TableDataAssist.getTableData(TableDataSource source,
java.lang.String name)
根据名字获取数据集
根据以下步骤获取数据集:
1、先查询当前模板,是否具有该名字的数据集,如果有,则返回,如果没有,则进行第二步;
2、再查询服务器数据集配置,是否具有该名字的服务器数据集,如果有,则返回,如果没有,则返回null。
|
限定符和类型 | 方法和说明 |
---|---|
static TableData |
DataCoreUtils.getClonedTableData(DatasourceManagerProvider datasourceManager,
java.lang.String dsName)
Gets the cloned TableData of the specified name.
|
static TableData |
TableDataXmlUtils.readXMLTableData(XMLableReader reader)
peter:Read TableData,第二次参数是是否将DBTableData,转换成SharedDBTableData
|
static TableData |
DataCoreXmlUtils.readXMLTableData(XMLableReader reader)
peter:Read TableData,第二次参数是是否将DBTableData,转换成SharedDBTableData
|
限定符和类型 | 方法和说明 |
---|---|
static void |
TableDataXmlUtils.writeXMLTableData(XMLPrintWriter writer,
TableData tableData)
写TableData对象
|
static void |
DataCoreXmlUtils.writeXMLTableData(XMLPrintWriter writer,
TableData tableData)
写TableData对象
|
static void |
TableDataXmlUtils.writeXMLTableData(XMLPrintWriter writer,
TableData tableData,
java.lang.String name)
写TableData对象
|
static void |
DataCoreXmlUtils.writeXMLTableData(XMLPrintWriter writer,
TableData tableData,
java.lang.String name)
写TableData对象
|
static void |
TableDataXmlUtils.writeXMLTableDataArray(XMLPrintWriter writer,
TableData[] tableDatas)
写TableData数组对象
|
static void |
DataCoreXmlUtils.writeXMLTableDataArray(XMLPrintWriter writer,
TableData[] tableDatas)
写TableData数组对象
|
限定符和类型 | 类和说明 |
---|---|
class |
AbstractTableDataSourceDependent
依赖模板中其他数据集的Tabledata, 例如: 树数据集, 简道云数据集等等.
|
class |
ArrayTableData
|
class |
ClassTableData
Class TableData.
|
class |
ConditionTableData |
class |
CustomTableData |
class |
DBTableData
Creates
TableData object from database, using JDBC connection. |
class |
DecoratedTableData |
class |
EmbeddedTableData
Embedded TableData
|
class |
ExcelTableData |
class |
FileTableData |
class |
MultiFieldTableData
流程中的多字段数据
|
class |
MultiTDTableData |
class |
NameTableData |
class |
RecursionTableData |
class |
TableDataErrorMarker |
class |
TextTableData
Creats
TableData object from text file.Each line in the text
file shoud be separated by separators. |
class |
UnionTableData |
class |
XMLTableData |
限定符和类型 | 方法和说明 |
---|---|
protected TableData |
TableDataDictionary.asTableData(Calculator c) |
protected abstract TableData |
FormulaDisplayDictionary.asTableData(Calculator c) |
protected TableData |
DynamicSQLDict.asTableData(Calculator c) |
protected TableData |
DatabaseDictionary.asTableData(Calculator c) |
static TableData |
TableDataErrorMarker.build(XMLableReader reader) |
TableData |
NameTableData.createTableData(Calculator calculator)
创建数据集
|
TableData |
TableDataDictionary.getTableData() |
TableData |
NameTableData.getTableData() |
TableData |
XMLOPTableDataSource.getTableData(java.lang.String name) |
限定符和类型 | 方法和说明 |
---|---|
ClassNotFoundHolder<TableData> |
TableDataErrorMarker.getHolder() |
限定符和类型 | 方法和说明 |
---|---|
protected static EmbeddedTableData |
EmbeddedTableData.convertEmbeddedTableData(TableData tableData,
EmbeddedTableData embedTableData,
Calculator calculator,
int rowCount)
返回内置数据行数据,行小于0返回所有
|
static EmbeddedTableData |
EmbeddedTableData.embedify(TableData tableData,
Calculator calculator)
返回EmbeddedTableData所有数据
|
static EmbeddedTableData |
EmbeddedTableData.embedify(TableData tableData,
Calculator calculator,
int rowCount)
返回内置数据行数据,行小于0返回所有
|
void |
XMLOPTableDataSource.putTableData(java.lang.String name,
TableData innerTableData) |
void |
TableDataDictionary.setTableData(TableData tableData) |
构造器和说明 |
---|
TableDataDictionary(TableData tableData,
int keyColumnIndex,
int valueColumnIndex) |
限定符和类型 | 类和说明 |
---|---|
class |
StoreProcedure
原来将结果集保存在StoreProcedureParameter的做法实在是太太太搓了。
|
限定符和类型 | 方法和说明 |
---|---|
TableData |
DataOperatorProvider.previewTableData(TableData tableData,
java.util.Map parameterMap,
int start,
int end,
java.lang.String[] colNames,
int[] colIdx)
根据指定的参数生成一个实际可预览的数据集
|
TableData |
DataOperator.previewTableData(TableData tableData,
java.util.Map parameterMap,
int start,
int end,
java.lang.String[] cols,
int[] colIdx) |
限定符和类型 | 方法和说明 |
---|---|
ParameterProvider[] |
DataOperatorProvider.getTableDataParameters(TableData tableData)
获取指定数据集的参数
|
ParameterProvider[] |
DataOperator.getTableDataParameters(TableData tableData) |
EmbeddedTableData |
DataOperatorProvider.previewTableData(TableData tableData,
java.util.Map parameterMap,
int rowCount)
根据指定的参数生成一个实际可预览的数据集
|
EmbeddedTableData |
DataOperator.previewTableData(TableData tableData,
java.util.Map parameterMap,
int rowCount)
根据指定的参数生成一个实际可预览的数据集
|
TableData |
DataOperatorProvider.previewTableData(TableData tableData,
java.util.Map parameterMap,
int start,
int end,
java.lang.String[] colNames,
int[] colIdx)
根据指定的参数生成一个实际可预览的数据集
|
TableData |
DataOperator.previewTableData(TableData tableData,
java.util.Map parameterMap,
int start,
int end,
java.lang.String[] cols,
int[] colIdx) |
限定符和类型 | 方法和说明 |
---|---|
static java.util.List<java.lang.String> |
DesignTableDataManager.getColumnNamesByTableData(TableData tableData)
返回
TableData 的数据列,注意TableData
是没有考虑参数的。 |
static EmbeddedTableData |
DesignTableDataManager.previewTableDataNeedInputParameters(TableData tabledata,
int rowCount,
boolean needLoadingBar)
预览需要参数的数据集
|
static EmbeddedTableData |
DesignTableDataManager.previewTableDataNeedInputParameters(TableDataSource tableDataSource,
TableData tabledata,
int rowCount,
boolean needLoadingBar)
预览需要参数的数据集
|
static EmbeddedTableData |
DesignTableDataManager.previewTableDataNotNeedInputParameters(TableData tabledata,
int rowCount,
boolean needLoadingBar)
预览不需要参数的数据集
|
static EmbeddedTableData |
DesignTableDataManager.previewTableDataNotNeedInputParameters(TableDataSource tableDataSource,
TableData tabledata,
int rowCount,
boolean needLoadingBar)
预览不需要参数的数据集
|
限定符和类型 | 方法和说明 |
---|---|
TableData |
ChoosePane.createSelectTableData()
创建选中的数据集数据
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
TableDataSourceOP.setStoreProcedureTree(TableData tableData,
ExpandMutableTreeNode tmpNode) |
限定符和类型 | 方法和说明 |
---|---|
static void |
PreviewTablePane.previewTableData(TableData tableData)
直接预览数据集,没有实际值和显示值
|
static EmbeddedTableData |
PreviewTablePane.previewTableData(TableData tableData,
int keyIndex,
int valueIndex)
预览数据集,keyIndex为实际值、valueIndex为显示值
|
限定符和类型 | 类和说明 |
---|---|
class |
AbstractTableDataPane<T extends TableData> |
限定符和类型 | 字段和说明 |
---|---|
protected TableData |
AbstractTableDataWrapper.tabledata |
限定符和类型 | 方法和说明 |
---|---|
TableData |
TableDataWrapper.getTableData()
TableData
|
TableData |
StoreProcedureNameWrapper.getTableData() |
TableData |
StoreProcedureDataWrapper.getTableData() |
TableData |
AbstractTableDataWrapper.getTableData() |
限定符和类型 | 方法和说明 |
---|---|
static AbstractTableDataPane<?> |
TableDataFactory.creatTableDataPane(TableData tabledata)
创建数据集面板
|
static AbstractTableDataPane<?> |
TableDataFactory.creatTableDataPane(TableData tabledata,
java.lang.String name)
获取数据集所对应的编辑面板
|
static java.lang.String |
TableDataFactory.getIconPath(TableData tabledata)
获取数据集所对应的图标路径
|
限定符和类型 | 方法和说明 |
---|---|
static void |
TableDataFactory.registerExtra(java.lang.Class<? extends TableData> clazz,
TableDataNameObjectCreator creator)
注册组件
|
static void |
TableDataFactory.removeExtra(java.lang.Class<? extends TableData> clazz) |
构造器和说明 |
---|
AbstractTableDataWrapper(TableData tabledata) |
AbstractTableDataWrapper(TableData tabledata,
java.lang.String name) |
ServerTableDataWrapper(TableData tabledata) |
ServerTableDataWrapper(TableData tabledata,
java.lang.String name) |
TemplateTableDataWrapper(TableData tabledata) |
TemplateTableDataWrapper(TableData tabledata,
java.lang.String name) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Class<? extends TableData> |
TableDataDefineProvider.classForInitTableData()
自定义数据集设置界面所对应的初始化数据集类型,在一种数据集有多个实现的时候有效
|
java.lang.Class<? extends TableData> |
TableDataDefineProvider.classForTableData()
自定义的数据集设置界面所对应的数据集类型
|
限定符和类型 | 方法和说明 |
---|---|
void |
DatabaseTableDataPane.populateBean(TableData nameTableData) |
限定符和类型 | 方法和说明 |
---|---|
TableData |
DatasourceManagerProvider.findTableData(java.lang.String name)
判断该名字的服务器数据集是否存在
|
TableData |
DatasourceManager.findTableData(java.lang.String name)
已过时。
判断该名字的服务器数据集是否存在
|
TableData |
TableDataConfig.get(int index) |
TableData |
ADHocTableDataConfig.get(int index) |
TableData |
TableDataConfig.getTableData(java.lang.String name) |
TableData |
DatasourceManagerProvider.getTableData(java.lang.String name) |
TableData |
DatasourceManager.getTableData(java.lang.String name)
已过时。
|
TableData |
ADHocTableDataConfig.getTableData(java.lang.String name) |
限定符和类型 | 方法和说明 |
---|---|
java.util.Map<java.lang.String,TableData> |
TableDataConfig.getTableDatas() |
java.util.Map<java.lang.String,TableData> |
ADHocTableDataConfig.getTableDatas() |
限定符和类型 | 方法和说明 |
---|---|
void |
TableDataConfig.addTableData(java.lang.String name,
TableData tableData) |
void |
ADHocTableDataConfig.addTableData(java.lang.String name,
TableData tableData) |
void |
DatasourceManagerProvider.putTableData(java.lang.String name,
TableData tableData)
将指定的服务器数据集以给定的名字保存
|
void |
DatasourceManager.putTableData(java.lang.String name,
TableData tableData)
已过时。
将指定的服务器数据集以给定的名字保存
|
限定符和类型 | 方法和说明 |
---|---|
void |
TableDataConfig.setTableDatas(java.util.Map<java.lang.String,TableData> tableDatas) |
void |
ADHocTableDataConfig.setTableDatas(java.util.Map<java.lang.String,TableData> tableDatas) |
构造器和说明 |
---|
DataTableConfig(java.lang.String tableName,
TableData data) |
限定符和类型 | 方法和说明 |
---|---|
TableData |
WebClassForm.getTableData(java.lang.String name)
获取数据集
|
限定符和类型 | 方法和说明 |
---|---|
void |
WebClassForm.putTableData(java.lang.String name,
TableData innerTableData)
添加数据集
|
限定符和类型 | 方法和说明 |
---|---|
TableData |
TreeEditor.getTableData()
get table Data
|
限定符和类型 | 方法和说明 |
---|---|
void |
TreeEditor.setTableData(TableData tableData) |
限定符和类型 | 方法和说明 |
---|---|
TableData |
LayerConfig.getTableData() |
限定符和类型 | 方法和说明 |
---|---|
void |
LayerConfig.setTableData(TableData tableData) |
限定符和类型 | 类和说明 |
---|---|
class |
FunctionProcessDBTableData
Created by zack on 2015/9/25.
|
class |
FunctionRecordLocaleKeyTableData
Created by zack on 2016/2/16.
|
class |
FunctionRecordTableData
Created by zack on 2015/9/29.
|
class |
ReportNameMapTableData
Created by zack on 2015/9/23.
|
class |
ReportOpTimeMapTableData
Created by 夏翔 on 2016/7/22.
|
class |
ReportOpTimeTableData
Created by 夏翔 on 2016/7/22.
|
class |
ReportUsageDetailTableData
Created by zack on 2015/9/25.
|
class |
UserNameMapTableData
Created by zack on 2015/9/23.
|
限定符和类型 | 方法和说明 |
---|---|
TableData |
TableDataSourcePart.getTableData(java.lang.String name)
返回该对象中指定名字的数据集
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<TableData> |
TableDataSourcePart.getTableDataList()
获取TableData列表,只读
|
限定符和类型 | 方法和说明 |
---|---|
void |
TableDataSourcePart.putTableData(java.lang.String name,
TableData innerTableData)
放置指定的数据集到对象中
|
限定符和类型 | 方法和说明 |
---|---|
TableData |
WorkBookTemplateDelegate.getTableData(java.lang.String name) |
TableData |
WorkBookAdapter.getTableData(java.lang.String name)
返回该对象中指定名字的数据集
|
TableData |
WebClassTemplateWorkBook.getTableData(java.lang.String name) |
TableData |
LinkWorkBookTemplate.getTableData(java.lang.String name) |
TableData |
AbstractWorkBookX.getTableData(java.lang.String name)
返回该对象中指定名字的数据集
|
限定符和类型 | 方法和说明 |
---|---|
void |
WorkBookTemplateDelegate.putTableData(java.lang.String name,
TableData innerTableData)
添加数据集
|
void |
WorkBookAdapter.putTableData(java.lang.String name,
TableData innerTableData)
放置指定的数据集到对象中
|
void |
WebClassTemplateWorkBook.putTableData(java.lang.String name,
TableData innerTableData)
添加数据集
|
void |
LinkWorkBookTemplate.putTableData(java.lang.String name,
TableData innerTableData)
添加数据集
|
void |
AbstractWorkBookX.putTableData(java.lang.String name,
TableData innerTableData)
放置指定的数据集到对象中
|
限定符和类型 | 方法和说明 |
---|---|
TableData |
ImmutableWorkBook.getTableData(java.lang.String name) |
限定符和类型 | 方法和说明 |
---|---|
void |
ImmutableWorkBook.putTableData(java.lang.String name,
TableData innerTableData)
放入数据集
|
限定符和类型 | 方法和说明 |
---|---|
static JSONObject |
ReportUtils.tableDataToFlexgridObject4WebPreview(TableData tabledata,
int previewRows)
呃。。
|
限定符和类型 | 字段和说明 |
---|---|
protected TableData |
LayerSheetExecutor.data |
限定符和类型 | 类和说明 |
---|---|
class |
Err2RecordDBTableData |
class |
ErrRecordDBTableData |
class |
Exe2RecordDBTableData |
class |
ExeRecordDBTableData |
class |
Exp2RecordDBTableData |
class |
ExpRecordDBTableData |
class |
LogRecordDBTableData |
class |
Prt2RecordDBTableData |
class |
PrtRecordDBTableData |
class |
ReportOpDetailTableData |
限定符和类型 | 方法和说明 |
---|---|
boolean |
DSModifyProvider.accept(TableData ds,
Calculator cal,
DataModel old)
数据集格式校验
根据数据集特征判断是否需要通过接口实现二次处理
该接口可以有多个实现
|
DataModel |
DSModifyProvider.modify(TableData ds,
Calculator cal,
DataModel old)
数据集二次处理
old表示第一次生成的数据集结果,需要进行二次处理,并返回新的数据集结果
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
AbstractDSModifyProvider.accept(TableData ds,
Calculator cal,
DataModel old) |
DataModel |
AbstractDSModifyProvider.modify(TableData ds,
Calculator cal,
DataModel old) |