org.cruxframework.crux.core.client.db
Class IDXKeyRange<K>

java.lang.Object
  extended by org.cruxframework.crux.core.client.db.IDXKeyRange<K>
Type Parameters:
K - The type of the key referenced by this KeyRange .
All Implemented Interfaces:
KeyRange<K>

public class IDXKeyRange<K>
extends Object
implements KeyRange<K>

CRUX INTERNAL CLASS. DO NOT USE IT DIRECTLY. Indexed DB implementation for KeyRange Interface. Use the interface KeyRange instead.

Author:
Thiago da Rosa de Bustamante, Thiago da Rosa de Bustamante

Field Summary
protected  IDBKeyRange idbKeyRange
           
 
Constructor Summary
protected IDXKeyRange(IDBKeyRange idbKeyRange)
           
 
Method Summary
static IDBKeyRange getNativeKeyRange(KeyRange<?> range)
           
 boolean isLowerOpen()
           
 boolean isUpperOpen()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

idbKeyRange

protected final IDBKeyRange idbKeyRange
Constructor Detail

IDXKeyRange

protected IDXKeyRange(IDBKeyRange idbKeyRange)
Method Detail

isLowerOpen

public boolean isLowerOpen()
Specified by:
isLowerOpen in interface KeyRange<K>

isUpperOpen

public boolean isUpperOpen()
Specified by:
isUpperOpen in interface KeyRange<K>

getNativeKeyRange

public static IDBKeyRange getNativeKeyRange(KeyRange<?> range)


Copyright © 2014. All rights reserved.