jp.carabiner.inkpod.pi.shape.persistence
インタフェース PersistenceValue

すべてのスーパーインタフェース:
Persistentable
既知の実装クラスの一覧:
AbstractPersistenceValue, BasicPropertyValue

public interface PersistenceValue
extends Persistentable

永続化可能な値


メソッドの概要
 java.lang.String getValue()
          保存のため、オブジェクトから値を文字列として読み出す。
 boolean isMultiline()
          読み出される値が、複数行の文字列である可能性があるか返す。
 boolean isNullable()
          読み出される値がnullであることがあり得るかを返す。
 void setValue(java.lang.String stringPresentationValue)
          復元のため、オブジェクトに値を文字列表現で設定する。
 
インタフェース jp.carabiner.inkpod.pi.shape.persistence.Persistentable から継承されたメソッド
flush, isArray, isEmpty, isObject
 

メソッドの詳細

getValue

java.lang.String getValue()
保存のため、オブジェクトから値を文字列として読み出す。

戻り値:
読み出された値

setValue

void setValue(java.lang.String stringPresentationValue)
復元のため、オブジェクトに値を文字列表現で設定する。

パラメータ:
stringPresentationValue - 永続化されていたデータから復元された値の文字列表現

isMultiline

boolean isMultiline()
読み出される値が、複数行の文字列である可能性があるか返す。

戻り値:
複数行の文字列を返す可能性があるならtrue,そうでなければfalse

isNullable

boolean isNullable()
読み出される値がnullであることがあり得るかを返す。

戻り値:
nullの可能性があるならtrue、そうでなければfalse