org.cruxframework.crux.core.client.db.indexeddb
Class IDBObjectStore
java.lang.Object
com.google.gwt.core.client.JavaScriptObject
org.cruxframework.crux.core.client.db.indexeddb.IDBObjectStore
public class IDBObjectStore
- extends com.google.gwt.core.client.JavaScriptObject
- Author:
- Thiago da Rosa de Bustamante
|
Method Summary |
IDBObjectStore.IDBObjectStoreRequest |
add(com.google.gwt.core.client.JavaScriptObject value)
|
IDBObjectStore.IDBObjectStoreRequest |
add(com.google.gwt.core.client.JavaScriptObject value,
Date key)
|
IDBObjectStore.IDBObjectStoreRequest |
add(com.google.gwt.core.client.JavaScriptObject value,
double key)
|
IDBObjectStore.IDBObjectStoreRequest |
add(com.google.gwt.core.client.JavaScriptObject value,
int key)
|
IDBObjectStore.IDBObjectStoreRequest |
add(com.google.gwt.core.client.JavaScriptObject value,
com.google.gwt.core.client.JsArrayMixed key)
|
IDBObjectStore.IDBObjectStoreRequest |
add(com.google.gwt.core.client.JavaScriptObject value,
String key)
|
IDBRequest<IDBObjectStore> |
clear()
|
IDBObjectCountRequest |
count()
|
IDBObjectCountRequest |
count(IDBKeyRange range)
|
IDBIndex |
createIndex(String name,
String keyPath)
|
IDBIndex |
createIndex(String name,
String[] keyPath)
|
IDBIndex |
createIndex(String name,
String[] keyPath,
IDBIndexParameters params)
|
IDBIndex |
createIndex(String name,
String keyPath,
IDBIndexParameters params)
|
IDBIndex |
createIndexNative(String name,
com.google.gwt.core.client.JsArrayString keyPath)
|
IDBObjectStore.IDBObjectDeleteRequest |
delete(Date key)
|
IDBObjectStore.IDBObjectDeleteRequest |
delete(double key)
|
IDBObjectStore.IDBObjectDeleteRequest |
delete(IDBKeyRange keyRange)
|
IDBObjectStore.IDBObjectDeleteRequest |
delete(int key)
|
IDBObjectStore.IDBObjectDeleteRequest |
delete(com.google.gwt.core.client.JsArrayMixed key)
|
IDBObjectStore.IDBObjectDeleteRequest |
delete(String key)
|
void |
deleteIndex(String name)
|
IDBObjectStore.IDBObjectRetrieveRequest |
get(Date key)
|
IDBObjectStore.IDBObjectRetrieveRequest |
get(double key)
|
IDBObjectStore.IDBObjectRetrieveRequest |
get(int key)
|
IDBObjectStore.IDBObjectRetrieveRequest |
get(com.google.gwt.core.client.JsArrayMixed key)
|
IDBObjectStore.IDBObjectRetrieveRequest |
get(String key)
|
String[] |
getCompositeKeyPath()
|
IDBIndex |
getIndex(String name)
|
String[] |
getIndexNames()
|
String |
getKeyPath()
|
String |
getName()
|
IDBTransaction |
getTransaction()
|
boolean |
isAutoIncrement()
|
FastList<String> |
listIndexNames()
|
IDBObjectStore.IDBObjectCursorRequest |
openCursor()
|
IDBObjectStore.IDBObjectCursorRequest |
openCursor(IDBKeyRange range)
|
IDBObjectStore.IDBObjectCursorRequest |
openCursor(IDBKeyRange range,
IDBCursor.IDBCursorDirection direction)
|
IDBObjectStore.IDBObjectStoreRequest |
put(com.google.gwt.core.client.JavaScriptObject value)
|
IDBObjectStore.IDBObjectStoreRequest |
put(com.google.gwt.core.client.JavaScriptObject value,
Date key)
|
IDBObjectStore.IDBObjectStoreRequest |
put(com.google.gwt.core.client.JavaScriptObject value,
double key)
|
IDBObjectStore.IDBObjectStoreRequest |
put(com.google.gwt.core.client.JavaScriptObject value,
int key)
|
IDBObjectStore.IDBObjectStoreRequest |
put(com.google.gwt.core.client.JavaScriptObject value,
com.google.gwt.core.client.JsArrayMixed key)
|
IDBObjectStore.IDBObjectStoreRequest |
put(com.google.gwt.core.client.JavaScriptObject value,
String key)
|
| Methods inherited from class com.google.gwt.core.client.JavaScriptObject |
cast, createArray, createArray, createFunction, createObject, equals, hashCode, toSource, toString |
IDBObjectStore
protected IDBObjectStore()
getName
public final String getName()
getKeyPath
public final String getKeyPath()
getCompositeKeyPath
public final String[] getCompositeKeyPath()
getIndexNames
public final String[] getIndexNames()
listIndexNames
public final FastList<String> listIndexNames()
getTransaction
public final IDBTransaction getTransaction()
isAutoIncrement
public final boolean isAutoIncrement()
put
public final IDBObjectStore.IDBObjectStoreRequest put(com.google.gwt.core.client.JavaScriptObject value)
put
public final IDBObjectStore.IDBObjectStoreRequest put(com.google.gwt.core.client.JavaScriptObject value,
com.google.gwt.core.client.JsArrayMixed key)
put
public final IDBObjectStore.IDBObjectStoreRequest put(com.google.gwt.core.client.JavaScriptObject value,
String key)
put
public final IDBObjectStore.IDBObjectStoreRequest put(com.google.gwt.core.client.JavaScriptObject value,
int key)
put
public final IDBObjectStore.IDBObjectStoreRequest put(com.google.gwt.core.client.JavaScriptObject value,
Date key)
put
public final IDBObjectStore.IDBObjectStoreRequest put(com.google.gwt.core.client.JavaScriptObject value,
double key)
add
public final IDBObjectStore.IDBObjectStoreRequest add(com.google.gwt.core.client.JavaScriptObject value)
add
public final IDBObjectStore.IDBObjectStoreRequest add(com.google.gwt.core.client.JavaScriptObject value,
com.google.gwt.core.client.JsArrayMixed key)
add
public final IDBObjectStore.IDBObjectStoreRequest add(com.google.gwt.core.client.JavaScriptObject value,
String key)
add
public final IDBObjectStore.IDBObjectStoreRequest add(com.google.gwt.core.client.JavaScriptObject value,
int key)
add
public final IDBObjectStore.IDBObjectStoreRequest add(com.google.gwt.core.client.JavaScriptObject value,
Date key)
add
public final IDBObjectStore.IDBObjectStoreRequest add(com.google.gwt.core.client.JavaScriptObject value,
double key)
delete
public final IDBObjectStore.IDBObjectDeleteRequest delete(IDBKeyRange keyRange)
delete
public final IDBObjectStore.IDBObjectDeleteRequest delete(com.google.gwt.core.client.JsArrayMixed key)
delete
public final IDBObjectStore.IDBObjectDeleteRequest delete(String key)
delete
public final IDBObjectStore.IDBObjectDeleteRequest delete(int key)
delete
public final IDBObjectStore.IDBObjectDeleteRequest delete(Date key)
delete
public final IDBObjectStore.IDBObjectDeleteRequest delete(double key)
get
public final IDBObjectStore.IDBObjectRetrieveRequest get(com.google.gwt.core.client.JsArrayMixed key)
get
public final IDBObjectStore.IDBObjectRetrieveRequest get(String key)
get
public final IDBObjectStore.IDBObjectRetrieveRequest get(int key)
get
public final IDBObjectStore.IDBObjectRetrieveRequest get(Date key)
get
public final IDBObjectStore.IDBObjectRetrieveRequest get(double key)
clear
public final IDBRequest<IDBObjectStore> clear()
openCursor
public final IDBObjectStore.IDBObjectCursorRequest openCursor()
openCursor
public final IDBObjectStore.IDBObjectCursorRequest openCursor(IDBKeyRange range)
openCursor
public final IDBObjectStore.IDBObjectCursorRequest openCursor(IDBKeyRange range,
IDBCursor.IDBCursorDirection direction)
count
public final IDBObjectCountRequest count()
count
public final IDBObjectCountRequest count(IDBKeyRange range)
createIndex
public final IDBIndex createIndex(String name,
String keyPath)
createIndex
public final IDBIndex createIndex(String name,
String[] keyPath)
createIndexNative
public final IDBIndex createIndexNative(String name,
com.google.gwt.core.client.JsArrayString keyPath)
createIndex
public final IDBIndex createIndex(String name,
String keyPath,
IDBIndexParameters params)
createIndex
public final IDBIndex createIndex(String name,
String[] keyPath,
IDBIndexParameters params)
getIndex
public final IDBIndex getIndex(String name)
deleteIndex
public final void deleteIndex(String name)
Copyright © 2014. All rights reserved.