Packageorg.servebox.commons.value
Classpublic dynamic class ArrayWrapper
InheritanceArrayWrapper Inheritance flash.utils.Proxy
ImplementsIBasicObject

Wrap a simple Array as an IBasicObject



Public Methods
 MethodDefined by
  
ArrayWrapper(source:Array)
Creates a new ArrayWrapper object.
ArrayWrapper
  
equals(value:IBasicObject):Boolean
Object comparison mechanism.
ArrayWrapper
  
getSource():Array
Returns the original source of data.
ArrayWrapper
  
hashCode():int
Returns the hashcode of the object.
ArrayWrapper
  
toString():String
Returns the string representation of the specified object.
ArrayWrapper
Protected Methods
 MethodDefined by
  
callProperty(methodName:*, ... args):*
Overrides the behavior of an object property that can be called as a function.
ArrayWrapper
  
getProperty(name:*):*
Overrides any request for a property's value.
ArrayWrapper
  
setProperty(name:*, value:*):void
Overrides a call to change a property's value.
ArrayWrapper
Constructor detail
ArrayWrapper()constructor
public function ArrayWrapper(source:Array)

Creates a new ArrayWrapper object.

Parameters
source:Array
Method detail
callProperty()method
flash_proxy override function callProperty(methodName:*, ... args):*

Overrides the behavior of an object property that can be called as a function. When a method of the object is invoked, this method is called. While some objects can be called as functions, some object properties can also be called as functions.

Parameters
methodName:*
 
... args

Returns
*
equals()method 
public function equals(value:IBasicObject):Boolean

Object comparison mechanism. By default, the comparison is performed using the == operator. The definition of your own equals method is strongly encouraged.

Parameters
value:IBasicObject

Returns
Boolean
getProperty()method 
flash_proxy override function getProperty(name:*):*

Overrides any request for a property's value. If the property can't be found, the method returns undefined. For more information on this behavior, see the ECMA-262 Language Specification, 3rd Edition, section 8.6.2.1.

Parameters
name:*

Returns
*
getSource()method 
public function getSource():Array

Returns the original source of data.

Returns
Array
hashCode()method 
public function hashCode():int

Returns the hashcode of the object.

Returns
int
setProperty()method 
flash_proxy override function setProperty(name:*, value:*):void

Overrides a call to change a property's value. If the property can't be found, this method creates a property with the specified name and value.

Parameters
name:*
 
value:*
toString()method 
public function toString():String

Returns the string representation of the specified object.

Returns
String