| Package | Description |
|---|---|
| com.persistit |
Implements Persistit™'s core functionality.
|
| Modifier and Type | Field and Description |
|---|---|
static KeyFilter.Term |
KeyFilter.ALL
A
KeyFilter.Term that matches all values. |
| Modifier and Type | Method and Description |
|---|---|
KeyFilter.Term |
KeyFilter.getTerm(int index)
Returns the term at the specified index.
|
static KeyFilter.Term |
KeyFilter.orTerm(KeyFilter.Term[] terms)
Returns a
Term that selects a key segment value if and only
if one of the members of the supplied terms array selects
it. |
static KeyFilter.Term |
KeyFilter.rangeTerm(Object fromValue,
Object toValue)
Returns a
Term that accepts a range of values. |
static KeyFilter.Term |
KeyFilter.rangeTerm(Object fromValue,
Object toValue,
boolean leftInclusive,
boolean rightInclusive)
Returns a
Term that accepts a range of values. |
static KeyFilter.Term |
KeyFilter.rangeTerm(Object fromValue,
Object toValue,
boolean leftInclusive,
boolean rightInclusive,
CoderContext context)
Returns a
Term that accepts a range of values. |
static KeyFilter.Term |
KeyFilter.rangeTerm(Object fromValue,
Object toValue,
CoderContext context)
Returns a
Term that accepts a range of values. |
static KeyFilter.Term |
KeyFilter.simpleTerm(Object value)
Returns a
Term that matches a single value. |
static KeyFilter.Term |
KeyFilter.simpleTerm(Object value,
CoderContext context)
Returns a
Term that matches a single value. |
static KeyFilter.Term |
KeyFilter.termFromKeySegments(Key fromKey,
Key toKey,
boolean leftInclusive,
boolean rightInclusive)
Returns a
Term that accepts a range of values. |
| Modifier and Type | Method and Description |
|---|---|
KeyFilter |
KeyFilter.append(KeyFilter.Term term)
Constructs and returns a new
KeyFilter in which the supplied
term is appended to the end of the array of terms in the
current KeyFilter. |
KeyFilter |
KeyFilter.append(KeyFilter.Term[] terms)
Constructs and returns a new
KeyFilter in which the supplied
terms are appended to the array of terms in the current
KeyFilter. |
static KeyFilter.Term |
KeyFilter.orTerm(KeyFilter.Term[] terms)
Returns a
Term that selects a key segment value if and only
if one of the members of the supplied terms array selects
it. |
void |
PersistitMap.ExchangeIterator.setFilterTerm(KeyFilter.Term term)
Set up a
KeyFilter for this Iterator. |
| Constructor and Description |
|---|
KeyFilter(KeyFilter.Term[] terms)
Constructs a
KeyFilter that selects the subset of all keys
whose segments are selected by the corresponding Terms of
the supplied array. |
KeyFilter(KeyFilter.Term[] terms,
int minDepth,
int maxDepth)
Constructs a
KeyFilter that selects the subset of all keys
whose segments are selected by the corresponding Terms of
the supplied array and whose depth is greater than or equal to the
supplied minimum depth and less than or equal to the supplied maximum
depth. |
Copyright © 2025 Open Identity Platform Community. All rights reserved.