Package se.krka.kahlua.j2se
Class KahluaTableImpl
java.lang.Object
se.krka.kahlua.j2se.KahluaTableImpl
- All Implemented Interfaces:
KahluaTable
public final class KahluaTableImpl extends java.lang.Object implements KahluaTable
-
Field Summary
Fields Modifier and Type Field Description java.util.Mapdelegate -
Constructor Summary
Constructors Constructor Description KahluaTableImpl(java.util.Map map) -
Method Summary
Modifier and Type Method Description static booleancanSave(java.lang.Object object, java.lang.Object object2)KahluaTablegetMetatable()KahluaTableImplgetRewriteTable()java.lang.StringgetString(java.lang.String string)booleanisEmpty()KahluaTableIteratoriterator()intlen()voidload(java.io.DataInputStream dataInputStream, int int1)java.lang.Objectload(java.io.DataInputStream dataInputStream, int int1, byte byte1)voidload(java.nio.ByteBuffer byteBuffer, int int1)java.lang.Objectload(java.nio.ByteBuffer byteBuffer, int int1, byte byte1)java.lang.Objectrawget(int int1)java.lang.Objectrawget(java.lang.Object object)booleanrawgetBool(java.lang.Object object)floatrawgetFloat(java.lang.Object object)intrawgetInt(java.lang.Object object)java.lang.StringrawgetStr(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)voidsetRewriteTable(java.lang.Object object)intsize()java.lang.StringtoString()voidwipe()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
delegate
public final java.util.Map delegate
-
-
Constructor Details
-
KahluaTableImpl
public KahluaTableImpl(java.util.Map map)
-
-
Method Details
-
setMetatable
- Specified by:
setMetatablein interfaceKahluaTable
-
getMetatable
- Specified by:
getMetatablein interfaceKahluaTable
-
size
public int size()- Specified by:
sizein interfaceKahluaTable
-
rawset
public void rawset(java.lang.Object object, java.lang.Object object2)- Specified by:
rawsetin interfaceKahluaTable
-
rawget
public java.lang.Object rawget(java.lang.Object object)- Specified by:
rawgetin interfaceKahluaTable
-
rawset
public void rawset(int int1, java.lang.Object object)- Specified by:
rawsetin interfaceKahluaTable
-
rawgetStr
public java.lang.String rawgetStr(java.lang.Object object) -
rawgetInt
public int rawgetInt(java.lang.Object object) -
rawgetBool
public boolean rawgetBool(java.lang.Object object) -
rawgetFloat
public float rawgetFloat(java.lang.Object object) -
rawget
public java.lang.Object rawget(int int1)- Specified by:
rawgetin 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
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
save
public void save(java.nio.ByteBuffer byteBuffer)- Specified by:
savein 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.nio.ByteBuffer byteBuffer, int int1)- Specified by:
loadin interfaceKahluaTable
-
load
public java.lang.Object load(java.nio.ByteBuffer byteBuffer, int int1, byte byte1) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
load
public void load(java.io.DataInputStream dataInputStream, int int1) throws java.io.IOException- Specified by:
loadin interfaceKahluaTable- Throws:
java.io.IOException
-
load
public java.lang.Object load(java.io.DataInputStream dataInputStream, int int1, byte byte1) throws java.io.IOException, java.lang.RuntimeException- Throws:
java.io.IOExceptionjava.lang.RuntimeException
-
getString
public java.lang.String getString(java.lang.String string)- Specified by:
getStringin interfaceKahluaTable
-
getRewriteTable
-
setRewriteTable
public void setRewriteTable(java.lang.Object object) -
canSave
public static boolean canSave(java.lang.Object object, java.lang.Object object2)
-