org.cruxframework.crux.core.client.db.indexeddb
Class IDBKeyRange

java.lang.Object
  extended by com.google.gwt.core.client.JavaScriptObject
      extended by org.cruxframework.crux.core.client.db.indexeddb.IDBKeyRange

public class IDBKeyRange
extends com.google.gwt.core.client.JavaScriptObject

Author:
Thiago da Rosa de Bustamante

Constructor Summary
protected IDBKeyRange()
           
 
Method Summary
static IDBKeyRange bound(Date startKey, Date endKey)
           
static IDBKeyRange bound(Date startKey, Date endKey, boolean startOpen, boolean endOpen)
           
static IDBKeyRange bound(double startKey, double endKey)
           
static IDBKeyRange bound(double startKey, double endKey, boolean startOpen, boolean endOpen)
           
static IDBKeyRange bound(int startKey, int endKey)
           
static IDBKeyRange bound(int startKey, int endKey, boolean startOpen, boolean endOpen)
           
static IDBKeyRange bound(com.google.gwt.core.client.JsArrayMixed startKey, com.google.gwt.core.client.JsArrayMixed endKey)
           
static IDBKeyRange bound(com.google.gwt.core.client.JsArrayMixed startKey, com.google.gwt.core.client.JsArrayMixed endKey, boolean startOpen, boolean endOpen)
           
static IDBKeyRange bound(String startKey, String endKey)
           
static IDBKeyRange bound(String startKey, String endKey, boolean startOpen, boolean endOpen)
           
 Date getLowerDate()
           
 double getLowerDouble()
           
 int getLowerInt()
           
 com.google.gwt.core.client.JsArrayMixed getLowerObject()
           
 String getLowerString()
           
 Date getUpperDate()
           
 double getUpperDouble()
           
 int getUpperInt()
           
 com.google.gwt.core.client.JsArrayMixed getUpperObject()
           
 String getUpperString()
           
 boolean isLowerOpen()
           
 boolean isUpperOpen()
           
static IDBKeyRange lowerBound(Date key)
           
static IDBKeyRange lowerBound(Date key, boolean open)
           
static IDBKeyRange lowerBound(double key)
           
static IDBKeyRange lowerBound(double key, boolean open)
           
static IDBKeyRange lowerBound(int key)
           
static IDBKeyRange lowerBound(int key, boolean open)
           
static IDBKeyRange lowerBound(com.google.gwt.core.client.JsArrayMixed key)
           
static IDBKeyRange lowerBound(com.google.gwt.core.client.JsArrayMixed key, boolean open)
           
static IDBKeyRange lowerBound(String key)
           
static IDBKeyRange lowerBound(String key, boolean open)
           
static IDBKeyRange only(Date key)
           
static IDBKeyRange only(double key)
           
static IDBKeyRange only(int key)
           
static IDBKeyRange only(com.google.gwt.core.client.JsArrayMixed key)
           
static IDBKeyRange only(String key)
           
static IDBKeyRange upperBound(Date key)
           
static IDBKeyRange upperBound(Date key, boolean open)
           
static IDBKeyRange upperBound(double key)
           
static IDBKeyRange upperBound(double key, boolean open)
           
static IDBKeyRange upperBound(int key)
           
static IDBKeyRange upperBound(int key, boolean open)
           
static IDBKeyRange upperBound(com.google.gwt.core.client.JsArrayMixed key)
           
static IDBKeyRange upperBound(com.google.gwt.core.client.JsArrayMixed key, boolean open)
           
static IDBKeyRange upperBound(String key)
           
static IDBKeyRange upperBound(String key, boolean open)
           
 
Methods inherited from class com.google.gwt.core.client.JavaScriptObject
cast, createArray, createArray, createFunction, createObject, equals, hashCode, toSource, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IDBKeyRange

protected IDBKeyRange()
Method Detail

getLowerObject

public final com.google.gwt.core.client.JsArrayMixed getLowerObject()

getLowerString

public final String getLowerString()

getLowerInt

public final int getLowerInt()

getLowerDate

public final Date getLowerDate()

getLowerDouble

public final double getLowerDouble()

getUpperObject

public final com.google.gwt.core.client.JsArrayMixed getUpperObject()

getUpperString

public final String getUpperString()

getUpperInt

public final int getUpperInt()

getUpperDate

public final Date getUpperDate()

getUpperDouble

public final double getUpperDouble()

isLowerOpen

public final boolean isLowerOpen()

isUpperOpen

public final boolean isUpperOpen()

only

public static final IDBKeyRange only(com.google.gwt.core.client.JsArrayMixed key)

only

public static final IDBKeyRange only(Date key)

only

public static final IDBKeyRange only(double key)

only

public static final IDBKeyRange only(int key)

only

public static final IDBKeyRange only(String key)

lowerBound

public static final IDBKeyRange lowerBound(com.google.gwt.core.client.JsArrayMixed key,
                                           boolean open)

lowerBound

public static final IDBKeyRange lowerBound(Date key)

lowerBound

public static final IDBKeyRange lowerBound(double key)

lowerBound

public static final IDBKeyRange lowerBound(int key,
                                           boolean open)

lowerBound

public static final IDBKeyRange lowerBound(String key,
                                           boolean open)

lowerBound

public static final IDBKeyRange lowerBound(com.google.gwt.core.client.JsArrayMixed key)

lowerBound

public static final IDBKeyRange lowerBound(Date key,
                                           boolean open)

lowerBound

public static final IDBKeyRange lowerBound(double key,
                                           boolean open)

lowerBound

public static final IDBKeyRange lowerBound(int key)

lowerBound

public static final IDBKeyRange lowerBound(String key)

upperBound

public static final IDBKeyRange upperBound(com.google.gwt.core.client.JsArrayMixed key,
                                           boolean open)

upperBound

public static final IDBKeyRange upperBound(Date key,
                                           boolean open)

upperBound

public static final IDBKeyRange upperBound(double key,
                                           boolean open)

upperBound

public static final IDBKeyRange upperBound(Date key)

upperBound

public static final IDBKeyRange upperBound(double key)

upperBound

public static final IDBKeyRange upperBound(int key,
                                           boolean open)

upperBound

public static final IDBKeyRange upperBound(String key,
                                           boolean open)

upperBound

public static final IDBKeyRange upperBound(com.google.gwt.core.client.JsArrayMixed key)

upperBound

public static final IDBKeyRange upperBound(int key)

upperBound

public static final IDBKeyRange upperBound(String key)

bound

public static final IDBKeyRange bound(com.google.gwt.core.client.JsArrayMixed startKey,
                                      com.google.gwt.core.client.JsArrayMixed endKey,
                                      boolean startOpen,
                                      boolean endOpen)

bound

public static final IDBKeyRange bound(int startKey,
                                      int endKey,
                                      boolean startOpen,
                                      boolean endOpen)

bound

public static final IDBKeyRange bound(Date startKey,
                                      Date endKey,
                                      boolean startOpen,
                                      boolean endOpen)

bound

public static final IDBKeyRange bound(double startKey,
                                      double endKey,
                                      boolean startOpen,
                                      boolean endOpen)

bound

public static final IDBKeyRange bound(String startKey,
                                      String endKey,
                                      boolean startOpen,
                                      boolean endOpen)

bound

public static final IDBKeyRange bound(com.google.gwt.core.client.JsArrayMixed startKey,
                                      com.google.gwt.core.client.JsArrayMixed endKey)

bound

public static final IDBKeyRange bound(Date startKey,
                                      Date endKey)

bound

public static final IDBKeyRange bound(double startKey,
                                      double endKey)

bound

public static final IDBKeyRange bound(int startKey,
                                      int endKey)

bound

public static final IDBKeyRange bound(String startKey,
                                      String endKey)


Copyright © 2014. All rights reserved.