package org.libspark.common.store { import flash.utils.ByteArray; import flash.utils.Dictionary; /** * 指定された文字列をキーとして値を書き込み可能なストア. */ public interface IWritableStore { function writeArray(key:String, value:Array):void; function writeBoolean(key:String, value:Boolean):void; function writeByteArray(key:String, value:ByteArray):void; function writeDictionary(key:String, value:Dictionary):void; function writeInt(key:String, value:int):void; function writeNumber(key:String, value:Number):void; function writeStorable(key:String, value:IStorable):void; function writeString(key:String, value:String):void; function writeUint(key:String, value:uint):void; } }