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

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.shape.persistence.AbstractPersistenceArray<double[]>
      上位を拡張 jp.carabiner.inkpod.pi.shape.persistence.DoubleArrayPersistenceValue
すべての実装されたインタフェース:
PersistenceArray, Persistentable

public class DoubleArrayPersistenceValue
extends AbstractPersistenceArray<double[]>


コンストラクタの概要
DoubleArrayPersistenceValue(java.lang.Object object, java.lang.String name)
           
DoubleArrayPersistenceValue(ValueReadWriter<double[]> readWriter)
           
 
メソッドの概要
protected  double[] createNativeArray(java.util.List<Persistentable> array)
           
protected  java.util.List<Persistentable> createPersistentableArray(double[] value)
           
 Persistentable newElement()
          この配列に格納可能な配列の要素を表す、新しいPersistentableオブジェクトを返す。
 
クラス jp.carabiner.inkpod.pi.shape.persistence.AbstractPersistenceArray から継承されたメソッド
addElement, flush, getArray, getElement, getElements, isArray, isEmpty, isObject, isOmitted, size
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DoubleArrayPersistenceValue

public DoubleArrayPersistenceValue(ValueReadWriter<double[]> readWriter)

DoubleArrayPersistenceValue

public DoubleArrayPersistenceValue(java.lang.Object object,
                                   java.lang.String name)
メソッドの詳細

createPersistentableArray

protected java.util.List<Persistentable> createPersistentableArray(double[] value)
定義:
クラス AbstractPersistenceArray<double[]> 内の createPersistentableArray

createNativeArray

protected double[] createNativeArray(java.util.List<Persistentable> array)
定義:
クラス AbstractPersistenceArray<double[]> 内の createNativeArray

newElement

public Persistentable newElement()
インタフェース PersistenceArray の記述:
この配列に格納可能な配列の要素を表す、新しいPersistentableオブジェクトを返す。

戻り値:
新しいPersistentableオブジェクト