类 TextDatastore
java.lang.Object
com.sh.javax.datastore.Datastore
com.sh.javax.datastore.FileDatastore
com.sh.javax.datastore.TextDatastore
- 所有已实现的接口:
DatastoreInterface,Serializable,Cloneable
- 直接已知子类:
CSVDatastore
Description: 将文本文件转化为Datastore对象
Title:首亨软件 - 聚天平台
- 另请参阅:
-
嵌套类概要
从类继承的嵌套类/接口 com.sh.javax.datastore.Datastore
Datastore.Comp, Datastore.DsFilter_I -
字段概要
字段从类继承的字段 com.sh.javax.datastore.FileDatastore
batchRow, consumer, context, firstAsHeader, forceCalTotalRow, hasRenderHeader, headerFunc, itemDataFunc, limitRow, path, separator, startRow, totalLoadRowCount, totalRowCount, useTrim从类继承的字段 com.sh.javax.datastore.Datastore
cols, columnIndexMap, datalist, drows, filter, forEachBreak, frows, gloableDataMap, header, isCacheData, lastGetCol, prows, queryColsType, queryObj, queryTime, sort, sql从接口继承的字段 com.sh.javax.datastore.DatastoreInterface
BIGDECIMAL, BIGINT, BLOB, CLOB, DATAMODIFYED, DATATYPE_UNDEFINE, DATE, DELETE, DOUBLE, FILTER, FLOAT, INTEGER, NEW, NEWMODIFYED, NOTMODIFYED, OBJECT, PRIMARY, STRING, TIME, TIMESTAMP -
构造器概要
构造器 -
方法概要
从类继承的方法 com.sh.javax.datastore.FileDatastore
checkAndFireConsumer, finishLoad, getContext, getLimitRow, getPath, getStartRow, getTotalLoadRowCount, getTotalRowCount, isFirstAsHeader, isForceCalTotalRow, isUseTrim, resetData, setBatchModelFunc, setFirstLineAsHeader, setForceCalTotalRow, setHeaderFunc, setItemDataFunc, setLimitRow, setPath, setStartRow, setUseTrim从类继承的方法 com.sh.javax.datastore.Datastore
addGloableData, addRowData, addRowData, avg, avg, changeColumnName, clearAll, clearFilter, clone, columnCount, concat, concat, concat, concat, concatWithNoRepeat, concatWithNoRepeat, convert2XMLDatastore, convert2XMLDatastore, copy, copy, count, deleteColumn, deletedCount, deleteDuplicateRow, deleteRow, filter, filter, filteredCount, filterRow, find, find, forEach, forEach, getBlobInputStream, getBlobInputStream, getClobInputStream, getClobInputStream, getClobReader, getClobReader, getClobString, getClobString, getClobString, getClobString, getClobString2, getClobString2, getColumnIndexByName, getColumnName, getColumnName2, getColumnType, getColumnType, getData, getFilterDatastore, getFilterDatastore, getGloableData, getGloableData, getHeader, getItemBigDecimal, getItemBigDecimal, getItemDate, getItemDate, getItemDate, getItemDate, getItemDouble, getItemDouble, getItemDouble, getItemDouble, getItemDouble2, getItemDouble2, getItemDouble2Int, getItemDouble2Int, getItemDouble2Long, getItemDouble2Long, getItemDouble2String, getItemDouble2String, getItemDouble2String, getItemDouble2String, getItemDoubleEx, getItemDoubleEx, getItemFloat, getItemFloat, getItemFloat, getItemFloat, getItemFloat2, getItemFloat2, getItemFloat2Int, getItemFloat2Int, getItemFloat2String, getItemFloat2String, getItemFloat2String, getItemFloat2String, getItemInteger, getItemInteger, getItemInteger, getItemInteger, getItemInteger2, getItemInteger2, getItemInteger2String, getItemLong, getItemLong, getItemLong, getItemLong, getItemLong2, getItemLong2, getItemLong2String, getItemObjectString, getItemObjectString, getItemObjectString, getItemObjectString, getItemObjectString2, getItemObjectString2, getItemStatus, getItemStatus, getItemStatus, getItemStatus, getItemString, getItemString, getItemString, getItemString, getItemString2, getItemString2, getItemTime, getItemTime, getItemTime, getItemTime, getItemTimestamp, getItemTimestamp, getItemTimestamp, getItemTimestamp, getItemTimestamp, getItemTimestamp, getItemTimestamp, getItemTimestamp, getLabel, getLabel, getObject, getObject, getObject, getObject, getRowData, getRowInfo, getRowInfo, getRowInfoRef, getRowInfoRef, getSql, getValueWithExpress, getValueWithExpress, getValueWithExpress2, getValueWithExpress2, getValueWithExpress3, getValueWithExpress3, hasColumn, indexofcol, insertColumn, insertColumn, insertColumn, insertRow, isCacheData, isContainGlobleData, isEmpty, isForEachBreak, isPrimaryKey, isPrimaryKey, isVisible, isVisible, iterator, iterator, max, max, min, min, printLog, printLog, printLog, printLog, refresh, removeGloableData, reset, restoreFilterData, rowCount, rowsCopy, rowsCopy, rowsMove, setCacheData, setColumnData, setColumnData, setData, setFilter, setForEachBreak, setHeader, setItem, setItem, setItem, setItem, setItem, setItem, setItem, setItem, setItem, setItem, setItem, setItem, setItem, setItem, setItem, setItem, setItem, setItemStatus, setItemStatus, setItemStatus, setItemStatus, setObject, setObject, setPkCol, setRowData, setSort, setSql, setVisible, setVisible, sort, sort, stream, sum, sum, sum2, sum2, toDBBuilder, toJSONArray, toJSONArray, toJSONArrayWithBeautify, toJSONArrayWithLowerKey, toMarkdown, toString
-
字段详细资料
-
log4j
protected static final org.apache.logging.log4j.Logger log4j
-
-
构造器详细资料
-
TextDatastore
public TextDatastore()
-
-
方法详细资料
-
load
加载或刷新重新加载文本文件数据到数据集中,每行数据以英文分隔,需要在load()方法前调用- 指定者:
load在类中FileDatastore- 参数:
path- 文件路径,支持网络文件- 返回:
-
load
加载或刷新重新加载文本文件数据到数据集中- 参数:
path- 文件类型,支持网络文件separatorStr- 分隔符,默认英文逗号- 返回:
-
processLine
处理每一行数据- 参数:
lineArray-
-