org.concord.flash.player.builtin
Class FArray
java.lang.Object
|
+--org.concord.flash.player.FScriptObject
|
+--org.concord.flash.player.builtin.FArray
- All Implemented Interfaces:
- java.lang.Cloneable
- public class FArray
- extends FScriptObject
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FArray
public FArray(java.lang.String name,
FScriptObject parent,
int numElements)
- Parameters:
numElements
- Number of elements for this array
getLength
public int getLength()
setElement
public void setElement(int index,
java.lang.Object value)
getElement
public java.lang.Object getElement(int index)
getObjectType
public java.lang.String getObjectType()
- Overrides:
getObjectType
in class FScriptObject
clone
public java.lang.Object clone()
- Overrides:
clone
in class FScriptObject
pop
public java.lang.Object pop()
push
public int push(java.lang.Object[] args)
reverse
public void reverse()
concat
public FArray concat(java.lang.Object[] args)
shift
public java.lang.Object shift()
slice
public FArray slice(int start,
int end)
sort
public void sort()
sort
public void sort(FFunction orderFunction)
splice
public void splice(java.lang.Object[] args)
toString
public java.lang.String toString()
- Overrides:
toString
in class FScriptObject
unshift
public int unshift(java.lang.Object[] args)
join
public java.lang.String join(java.lang.String separator)
callMethod
public java.lang.Object callMethod(java.lang.String methodName,
java.lang.Object[] args)
- Description copied from class:
FScriptObject
- Calls a method on this object. It first checks to see if the method
has been defined by the user, if not, then use reflection to
call the Java method.
- Overrides:
callMethod
in class FScriptObject
- Following copied from class:
org.concord.flash.player.FScriptObject
- Parameters:
methodName
- the name of the method to callargs
- The arguments to call the method with.