Packageorg.swizframework.storage
Interfacepublic interface ISharedObjectBean
Implementors SharedObjectBean



Public Properties
 PropertyDefined By
  localPath : String
[write-only]
ISharedObjectBean
  name : String
[write-only]
ISharedObjectBean
  size : Number
[read-only]
ISharedObjectBean
Public Methods
 MethodDefined By
  
clear():void
clears the SharedObject data
ISharedObjectBean
  
getBoolean(name:String, initValue:Boolean = false):Boolean
ISharedObjectBean
  
getInt(name:String, initValue:int = -1):int
ISharedObjectBean
  
getNumber(name:String, initValue:Number):Number
ISharedObjectBean
  
getString(name:String, initValue:String = null):String
ISharedObjectBean
  
getValue(name:String, initValue:* = null):*
ISharedObjectBean
  
hasValue(name:String):Boolean
ISharedObjectBean
  
setBoolean(name:String, value:Boolean):void
ISharedObjectBean
  
setInt(name:String, value:int):void
ISharedObjectBean
  
setNumber(name:String, value:Number):void
ISharedObjectBean
  
setString(name:String, value:String):void
ISharedObjectBean
  
setValue(name:String, value:*):void
ISharedObjectBean
Property Detail
localPathproperty
localPath:String  [write-only]


Implementation
    public function set localPath(value:String):void
nameproperty 
name:String  [write-only]


Implementation
    public function set name(value:String):void
sizeproperty 
size:Number  [read-only]


Implementation
    public function get size():Number
Method Detail
clear()method
public function clear():void

clears the SharedObject data

getBoolean()method 
public function getBoolean(name:String, initValue:Boolean = false):Boolean

Parameters

name:String — Value name
 
initValue:Boolean (default = false) — Optional initial value. Default is false.

Returns
Boolean — Boolean value
getInt()method 
public function getInt(name:String, initValue:int = -1):int

Parameters

name:String — Value name
 
initValue:int (default = -1) — Optional initial value. Default is -1.

Returns
int — Integer value
getNumber()method 
public function getNumber(name:String, initValue:Number):Number

Parameters

name:String — Value name
 
initValue:Number (default = NaN) — Optional initial value. Default is NaN.

Returns
Number — Number value
getString()method 
public function getString(name:String, initValue:String = null):String

Parameters

name:String — Value name
 
initValue:String (default = null) — Optional initial value. Default is null.

Returns
String — String value
getValue()method 
public function getValue(name:String, initValue:* = null):*

Parameters

name:String — Value name
 
initValue:* (default = null) — Optional initial value. Default is null.

Returns
* — Untyped value
hasValue()method 
public function hasValue(name:String):Boolean

Parameters

name:String — Name of the value

Returns
Boolean — True if the value already exists. False if the value does not exist.
setBoolean()method 
public function setBoolean(name:String, value:Boolean):void

Parameters

name:String — Value name
 
value:Boolean — Boolean value

setInt()method 
public function setInt(name:String, value:int):void

Parameters

name:String — Value name
 
value:int — Integer value

setNumber()method 
public function setNumber(name:String, value:Number):void

Parameters

name:String — Value name
 
value:Number — Number value

setString()method 
public function setString(name:String, value:String):void

Parameters

name:String — Value name
 
value:String — String value

setValue()method 
public function setValue(name:String, value:*):void

Parameters

name:String — Value name
 
value:* — String value