T - Tpublic class StringItemType<T extends StringItemType> extends ItemType<T>
| 限定符和类型 | 字段和说明 |
|---|---|
static Charset |
CHARSET |
static StringItemType |
INSTANCE |
| 构造器和说明 |
|---|
StringItemType(String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
addSubitemImpl(Item item,
Object subitemValue) |
Item |
create() |
protected Item |
getSubitemImpl(Item item,
int key) |
protected Class |
insideValueClass() |
Item |
load(BytesLoader in) |
Item |
load(Scanner in)
允许从字符串载入数据(为数据库载入准备)
|
protected String |
newString(byte[] bytes) |
void |
toBytes(Object itemValue,
BytesBuilder build) |
_newItem, BCD_DATE, BCD_DATETIME, BCD, BIN, BITS, BYTES_ASC, BYTES, dbParamCount, DEC, description, description, flatItemTypes, formatFlatObjects, HEX, itemValue, LIST_H4, LIST, load, load, match, name, NUM, REMAIN_BYTES, safeSetItemValue, setSubitemImpl, SNUM, statementParamImpl, STR, STRUCT, toBytes, toDoubleImpl, toFlatObject, toString, toString, toString, 包类型public static final Charset CHARSET
public static StringItemType INSTANCE
public StringItemType(String name)
public Item create()
create 在类中 ItemType<T extends StringItemType>public Item load(Scanner in)
ItemTypeload 在类中 ItemType<T extends StringItemType>in - scannerpublic Item load(BytesLoader in)
load 在类中 ItemType<T extends StringItemType>in - loaderpublic void toBytes(Object itemValue, BytesBuilder build)
toBytes 在类中 ItemType<T extends StringItemType>itemValue - itemValuebuild - builderprotected Class insideValueClass()
insideValueClass 在类中 ItemType<T extends StringItemType>protected String newString(byte[] bytes)
protected Item getSubitemImpl(Item item, int key)
getSubitemImpl 在类中 ItemType<T extends StringItemType>protected void addSubitemImpl(Item item, Object subitemValue)
addSubitemImpl 在类中 ItemType<T extends StringItemType>Copyright © 2022. All rights reserved.