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 IDBRequest
add(org.teavm.jso.JSObject value)
abstract IDBRequest
add(org.teavm.jso.JSObject value, org.teavm.jso.JSObject key)
abstract IDBRequest
clear()
abstract IDBCountRequest
count()
abstract IDBCountRequest
count(org.teavm.jso.JSObject key)
abstract IDBIndex
createIndex(java.lang.String name, java.lang.String key)
abstract IDBIndex
createIndex(java.lang.String name, java.lang.String[] keys)
abstract IDBRequest
delete(org.teavm.jso.JSObject key)
abstract void
deleteIndex(java.lang.String name)
abstract IDBGetRequest
get(org.teavm.jso.JSObject key)
abstract java.lang.String[]
getIndexNames()
java.lang.String[]
getKeyPath()
abstract java.lang.String
getName()
abstract IDBIndex
index(java.lang.String name)
abstract boolean
isAutoIncrement()
abstract IDBCursorRequest
openCursor()
abstract IDBCursorRequest
openCursor(IDBKeyRange range)
abstract IDBRequest
put(org.teavm.jso.JSObject value)
abstract IDBRequest
put(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)
-
-