@Published(tag="architect") public class CharacterStreamDataString extends CharacterStreamDataSupport<java.lang.String>
入力時は入力が空文字列かつ convertEmptyToNull プロパティがtrue
の場合にnull
を返却し、
それ以外の場合は文字列をそのまま返却する。
出力時にはオブジェクトを文字列に変換して返却する。
convertEmptyToNull
Constructor and Description |
---|
CharacterStreamDataString() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
convertOnRead(java.lang.String data)
入力時に読み込んだデータを変換する。
|
java.lang.String |
convertOnWrite(java.lang.Object data)
出力時に書き込むデータの変換を行う。
|
DataType<java.lang.String,java.lang.String> |
initialize(java.lang.Object... args)
初期化処理を行う。
|
getSize
getField, init, removePadding, setConvertEmptyToNull
public DataType<java.lang.String,java.lang.String> initialize(java.lang.Object... args)
initialize
in class DataType<java.lang.String,java.lang.String>
args
- データタイプのパラメータpublic java.lang.String convertOnRead(java.lang.String data)
null
に変換する設定がされ、かつ引数が空文字列の場合はnull
を返却する。convertOnRead
in class DataType<java.lang.String,java.lang.String>
data
- フィールドの値データpublic java.lang.String convertOnWrite(java.lang.Object data)
convertOnWrite
in class DataType<java.lang.String,java.lang.String>
data
- 書き込みを行うデータ