@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="IDBKeyRange")
public class IDBKeyRange
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
IDBKeyRange() |
| Modifier and Type | Method and Description |
|---|---|
static IDBKeyRange |
bound(java.lang.Object lower,
java.lang.Object upper)
IDBKeyRange: The newly created key range.
|
static IDBKeyRange |
bound(java.lang.Object lower,
java.lang.Object upper,
boolean lowerOpen)
IDBKeyRange: The newly created key range.
|
static IDBKeyRange |
bound(java.lang.Object lower,
java.lang.Object upper,
boolean lowerOpen,
boolean upperOpen)
IDBKeyRange: The newly created key range.
|
boolean |
includes(java.lang.Object key)
key The key you want to check for in your key range.
|
jsinterop.base.Any |
lower()
The lower bound of the key range (can be any type.)
|
static IDBKeyRange |
lowerBound(java.lang.Object lower)
IDBKeyRange: The newly created key range.
|
static IDBKeyRange |
lowerBound(java.lang.Object lower,
boolean open)
IDBKeyRange: The newly created key range.
|
boolean |
lowerOpen()
A boolean:
|
static IDBKeyRange |
only(java.lang.Object value)
value is the value for the new key range.
|
jsinterop.base.Any |
upper()
The upper bound of the key range (can be any type.)
|
static IDBKeyRange |
upperBound(java.lang.Object upper)
IDBKeyRange: The newly created key range.
|
static IDBKeyRange |
upperBound(java.lang.Object upper,
boolean open)
IDBKeyRange: The newly created key range.
|
boolean |
upperOpen()
A boolean:
|
@JsProperty(name="lower") @Nullable public jsinterop.base.Any lower()
@JsProperty(name="lowerOpen") public boolean lowerOpen()
@JsProperty(name="upper") @Nullable public jsinterop.base.Any upper()
@JsProperty(name="upperOpen") public boolean upperOpen()
@Nonnull public static IDBKeyRange bound(@Nullable java.lang.Object lower, @Nullable java.lang.Object upper, boolean lowerOpen, boolean upperOpen)
@Nonnull public static IDBKeyRange bound(@Nullable java.lang.Object lower, @Nullable java.lang.Object upper, boolean lowerOpen)
@Nonnull public static IDBKeyRange bound(@Nullable java.lang.Object lower, @Nullable java.lang.Object upper)
@Nonnull public static IDBKeyRange lowerBound(@Nullable java.lang.Object lower, boolean open)
@Nonnull public static IDBKeyRange lowerBound(@Nullable java.lang.Object lower)
@Nonnull public static IDBKeyRange only(@Nullable java.lang.Object value)
@Nonnull public static IDBKeyRange upperBound(@Nullable java.lang.Object upper, boolean open)
@Nonnull public static IDBKeyRange upperBound(@Nullable java.lang.Object upper)
public boolean includes(@Nullable
java.lang.Object key)