public class RangeKeyCondition
extends java.lang.Object
new RangeKeyCondition("strAttr").eq("attrValue");
new RangeKeyCondition("intAttr").gt(42);
...
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
attrName |
private KeyConditions |
kcond |
private java.lang.Object[] |
values |
Constructor and Description |
---|
RangeKeyCondition(java.lang.String attrName)
A condition for selecting items with a range key.
|
Modifier and Type | Method and Description |
---|---|
RangeKeyCondition |
beginsWith(java.lang.String val)
Creates and returns a condition of the range key with a value that begins
with the given value.
|
RangeKeyCondition |
between(java.lang.Object low,
java.lang.Object hi)
Creates and returns a condition of the range key that has a value between
the given values.
|
RangeKeyCondition |
eq(java.lang.Object val)
Creates and returns a condition of the range key being equal to the given
value.
|
RangeKeyCondition |
ge(java.lang.Object val)
Creates and returns a condition of the range key being greater than or
equal to the given value.
|
java.lang.String |
getAttrName() |
KeyConditions |
getKeyCondition() |
java.lang.Object[] |
getValues() |
RangeKeyCondition |
gt(java.lang.Object val)
Creates and returns a condition of the range key being greater than the
given value.
|
RangeKeyCondition |
le(java.lang.Object val)
Creates and returns a condition of the range key being less than or equal
to the given value.
|
RangeKeyCondition |
lt(java.lang.Object val)
Creates and returns a condition of the range key being less than the
given value.
|
private RangeKeyCondition |
withValues(java.lang.Object... values) |
private final java.lang.String attrName
private KeyConditions kcond
private java.lang.Object[] values
public RangeKeyCondition(java.lang.String attrName)
new RangeKeyCondition("strAttr").eq("attrValue");
new RangeKeyCondition("intAttr").gt(42);
...
public java.lang.String getAttrName()
public KeyConditions getKeyCondition()
public java.lang.Object[] getValues()
public RangeKeyCondition eq(java.lang.Object val)
public RangeKeyCondition beginsWith(java.lang.String val)
public RangeKeyCondition between(java.lang.Object low, java.lang.Object hi)
public RangeKeyCondition ge(java.lang.Object val)
public RangeKeyCondition gt(java.lang.Object val)
public RangeKeyCondition le(java.lang.Object val)
public RangeKeyCondition lt(java.lang.Object val)
private RangeKeyCondition withValues(java.lang.Object... values)