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 Term s 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 Term s 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.