Package org.teavm.jso.indexeddb
Class IDBObjectStore
java.lang.Object
org.teavm.jso.indexeddb.IDBObjectStore
- All Implemented Interfaces:
IDBCursorSource
,org.teavm.jso.JSObject
public abstract class IDBObjectStore
extends Object
implements org.teavm.jso.JSObject, IDBCursorSource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract 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
(String name, String key) abstract IDBIndex
createIndex
(String name, String[] keys) abstract IDBRequest
delete
(org.teavm.jso.JSObject key) abstract void
deleteIndex
(String name) abstract IDBGetRequest
get
(org.teavm.jso.JSObject key) abstract IDBGetRequest
abstract String[]
final String[]
abstract String
getName()
abstract IDBIndex
abstract boolean
abstract IDBCursorRequest
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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.teavm.jso.JSObject
cast
-
Constructor Details
-
IDBObjectStore
public IDBObjectStore()
-
-
Method Details
-
getName
-
getKeyPath
-
getIndexNames
-
isAutoIncrement
public abstract boolean isAutoIncrement() -
getAllKeys
-
put
-
put
-
add
-
add
-
delete
-
get
-
clear
-
openCursor
-
openCursor
-
createIndex
-
createIndex
-
index
-
deleteIndex
-
count
-
count
-