Class IDBObjectStore
- java.lang.Object
-
- net.lax1dude.eaglercraft.v1_8.internal.indexeddb.IDBObjectStore
-
- All Implemented Interfaces:
IDBCursorSource,org.teavm.jso.JSObject
public abstract class IDBObjectStore extends java.lang.Object implements org.teavm.jso.JSObject, IDBCursorSource
-
-
Constructor Summary
Constructors Constructor Description IDBObjectStore()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract IDBRequestadd(org.teavm.jso.JSObject value)abstract IDBRequestadd(org.teavm.jso.JSObject value, org.teavm.jso.JSObject key)abstract IDBRequestclear()abstract IDBCountRequestcount()abstract IDBCountRequestcount(org.teavm.jso.JSObject key)abstract IDBIndexcreateIndex(java.lang.String name, java.lang.String key)abstract IDBIndexcreateIndex(java.lang.String name, java.lang.String[] keys)abstract IDBRequestdelete(org.teavm.jso.JSObject key)abstract voiddeleteIndex(java.lang.String name)abstract IDBGetRequestget(org.teavm.jso.JSObject key)abstract java.lang.String[]getIndexNames()java.lang.String[]getKeyPath()abstract java.lang.StringgetName()abstract IDBIndexindex(java.lang.String name)abstract booleanisAutoIncrement()abstract IDBCursorRequestopenCursor()abstract IDBCursorRequestopenCursor(IDBKeyRange range)abstract IDBRequestput(org.teavm.jso.JSObject value)abstract IDBRequestput(org.teavm.jso.JSObject value, org.teavm.jso.JSObject key)
-
-
-
Method Detail
-
getName
public abstract java.lang.String getName()
-
getKeyPath
public final java.lang.String[] getKeyPath()
-
getIndexNames
public abstract java.lang.String[] getIndexNames()
-
isAutoIncrement
public abstract boolean isAutoIncrement()
-
put
public abstract IDBRequest put(org.teavm.jso.JSObject value, org.teavm.jso.JSObject key)
-
put
public abstract IDBRequest put(org.teavm.jso.JSObject value)
-
add
public abstract IDBRequest add(org.teavm.jso.JSObject value, org.teavm.jso.JSObject key)
-
add
public abstract IDBRequest add(org.teavm.jso.JSObject value)
-
delete
public abstract IDBRequest delete(org.teavm.jso.JSObject key)
-
get
public abstract IDBGetRequest get(org.teavm.jso.JSObject key)
-
clear
public abstract IDBRequest clear()
-
openCursor
public abstract IDBCursorRequest openCursor()
-
openCursor
public abstract IDBCursorRequest openCursor(IDBKeyRange range)
-
createIndex
public abstract IDBIndex createIndex(java.lang.String name, java.lang.String key)
-
createIndex
public abstract IDBIndex createIndex(java.lang.String name, java.lang.String[] keys)
-
index
public abstract IDBIndex index(java.lang.String name)
-
deleteIndex
public abstract void deleteIndex(java.lang.String name)
-
count
public abstract IDBCountRequest count()
-
count
public abstract IDBCountRequest count(org.teavm.jso.JSObject key)
-
-