Package se.krka.kahlua.vm
Class KahluaArray
java.lang.Object
se.krka.kahlua.vm.KahluaArray
- All Implemented Interfaces:
KahluaTable
public class KahluaArray extends java.lang.Object implements KahluaTable
-
Constructor Summary
Constructors Constructor Description KahluaArray() -
Method Summary
Modifier and Type Method Description java.lang.ClassgetJavaClass()KahluaTablegetMetatable()java.lang.StringgetString(java.lang.String string)booleanisEmpty()KahluaTableIteratoriterator()intlen()voidload(java.io.DataInputStream dataInputStream, int int1)voidload(java.nio.ByteBuffer byteBuffer, int int1)java.lang.Objectnext(java.lang.Object object)java.lang.Objectrawget(int int1)java.lang.Objectrawget(java.lang.Object object)voidrawset(int int1, java.lang.Object object)voidrawset(java.lang.Object object, java.lang.Object object2)voidsave(java.io.DataOutputStream dataOutputStream)voidsave(java.nio.ByteBuffer byteBuffer)voidsetMetatable(KahluaTable kahluaTable)intsize()voidwipe()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
KahluaArray
public KahluaArray()
-
-
Method Details
-
getString
public java.lang.String getString(java.lang.String string)- Specified by:
getStringin interfaceKahluaTable
-
size
public int size()- Specified by:
sizein interfaceKahluaTable
-
len
public int len()- Specified by:
lenin interfaceKahluaTable
-
iterator
- Specified by:
iteratorin interfaceKahluaTable
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceKahluaTable
-
wipe
public void wipe()- Specified by:
wipein interfaceKahluaTable
-
rawget
public java.lang.Object rawget(int int1)- Specified by:
rawgetin interfaceKahluaTable
-
rawset
public void rawset(int int1, java.lang.Object object)- Specified by:
rawsetin interfaceKahluaTable
-
rawget
public java.lang.Object rawget(java.lang.Object object)- Specified by:
rawgetin interfaceKahluaTable
-
rawset
public void rawset(java.lang.Object object, java.lang.Object object2)- Specified by:
rawsetin interfaceKahluaTable
-
next
public java.lang.Object next(java.lang.Object object) -
getMetatable
- Specified by:
getMetatablein interfaceKahluaTable
-
setMetatable
- Specified by:
setMetatablein interfaceKahluaTable
-
getJavaClass
public java.lang.Class getJavaClass() -
save
public void save(java.nio.ByteBuffer byteBuffer)- Specified by:
savein interfaceKahluaTable
-
load
public void load(java.nio.ByteBuffer byteBuffer, int int1)- Specified by:
loadin interfaceKahluaTable
-
save
public void save(java.io.DataOutputStream dataOutputStream) throws java.io.IOException- Specified by:
savein interfaceKahluaTable- Throws:
java.io.IOException
-
load
public void load(java.io.DataInputStream dataInputStream, int int1) throws java.io.IOException- Specified by:
loadin interfaceKahluaTable- Throws:
java.io.IOException
-