jp.carabiner.inkpod.pi.shape.persistence
クラス AbstractPersistenceValue

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.shape.persistence.AbstractPersistenceValue
すべての実装されたインタフェース:
PersistenceValue, Persistentable
直系の既知のサブクラス:
BasicPropertyValue

public abstract class AbstractPersistenceValue
extends java.lang.Object
implements PersistenceValue


コンストラクタの概要
AbstractPersistenceValue()
           
 
メソッドの概要
 void flush()
          このオブジェクトに対して書き込みが要求された内容のうち、 まだ反映されてないものを反映させる。
 boolean isArray()
          このオブジェクトが配列であるかを返す。
 boolean isEmpty()
          内容が空であるか調べる。
 boolean isMultiline()
          読み出される値が、複数行の文字列である可能性があるか返す。
 boolean isNullable()
          読み出される値がnullであることがあり得るかを返す。
 boolean isObject()
          このオブジェクトがプロパティを持つオブジェクトであるかを返す。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.carabiner.inkpod.pi.shape.persistence.PersistenceValue から継承されたメソッド
getValue, setValue
 

コンストラクタの詳細

AbstractPersistenceValue

public AbstractPersistenceValue()
メソッドの詳細

isArray

public boolean isArray()
インタフェース Persistentable の記述:
このオブジェクトが配列であるかを返す。

定義:
インタフェース Persistentable 内の isArray
戻り値:
配列ならtrue

isObject

public boolean isObject()
インタフェース Persistentable の記述:
このオブジェクトがプロパティを持つオブジェクトであるかを返す。

定義:
インタフェース Persistentable 内の isObject
戻り値:
プロパティを持つオブジェクトならtrue

isNullable

public boolean isNullable()
インタフェース PersistenceValue の記述:
読み出される値がnullであることがあり得るかを返す。

定義:
インタフェース PersistenceValue 内の isNullable
戻り値:
nullの可能性があるならtrue、そうでなければfalse

isMultiline

public boolean isMultiline()
インタフェース PersistenceValue の記述:
読み出される値が、複数行の文字列である可能性があるか返す。

定義:
インタフェース PersistenceValue 内の isMultiline
戻り値:
複数行の文字列を返す可能性があるならtrue,そうでなければfalse

isEmpty

public boolean isEmpty()
インタフェース Persistentable の記述:
内容が空であるか調べる。

定義:
インタフェース Persistentable 内の isEmpty
戻り値:
空である場合はtrue

flush

public void flush()
インタフェース Persistentable の記述:
このオブジェクトに対して書き込みが要求された内容のうち、 まだ反映されてないものを反映させる。

定義:
インタフェース Persistentable 内の flush