Package | Description |
---|---|
org.boon.criteria | |
org.boon.datarepo | |
org.boon.datarepo.impl | |
org.boon.datarepo.impl.decorators | |
org.boon.datarepo.spi |
Modifier and Type | Class and Description |
---|---|
class |
Criterion<VALUE> |
static class |
Criterion.PrimitiveCriterion |
class |
Group |
static class |
Group.And |
static class |
Group.Or |
class |
Not |
Modifier and Type | Field and Description |
---|---|
protected Criteria[] |
Group.expressions |
Modifier and Type | Method and Description |
---|---|
Criteria[] |
Group.getExpressions() |
Modifier and Type | Method and Description |
---|---|
static Group |
CriteriaFactory.and(Criteria... expressions) |
static boolean |
QueryFactory.andTest(java.lang.Object obj,
Criteria... exp) |
static <T> java.util.List<T> |
QueryFactory.filter(java.util.Collection<T> items,
Criteria exp) |
static Not |
CriteriaFactory.not(Criteria expression) |
static Group |
CriteriaFactory.or(Criteria... expressions) |
static boolean |
QueryFactory.orTest(java.lang.Object obj,
Criteria... exp) |
static boolean |
QueryFactory.test(java.lang.Object obj,
Criteria exp) |
Constructor and Description |
---|
Group.And(Criteria... expressions) |
Group.Or(Criteria... expressions) |
Group(Grouping grouping,
Criteria... expressions) |
Not(Criteria expression) |
Modifier and Type | Method and Description |
---|---|
ResultSet |
Filter.filter(Criteria... expressions) |
java.util.Collection<T> |
ResultSet.filter(Criteria criteria) |
java.util.List<ITEM> |
SearchableCollection.query(Criteria... expressions) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
SearchableCollection.query(java.util.List<Selector> selectors,
Criteria... expressions) |
static <T> java.util.List<T> |
Collections.query(java.util.List<T> list,
Criteria... expressions)
Allow you to criteria a criteria-able list.
|
static <T> java.util.List<T> |
Collections.query(java.util.Set<T> set,
Criteria... expressions)
Allow you to criteria a criteria-able list.
|
void |
SearchableCollection.query(Visitor<KEY,ITEM> visitor,
Criteria... expressions) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
SearchableCollection.queryAsMaps(Criteria... expressions) |
ResultSet<ITEM> |
SearchableCollection.results(Criteria... expressions) |
static <T> java.util.List<T> |
Collections.sortedQuery(java.util.List<T> list,
java.lang.String sortBy,
Criteria... expressions)
Allow you to criteria a criteria-able list.
|
static <T> java.util.List<T> |
Collections.sortedQuery(java.util.Set<T> set,
java.lang.String sortBy,
Criteria... expressions)
Allow you to criteria a criteria-able list.
|
java.util.List<ITEM> |
SearchableCollection.sortedQuery(Sort sortBy,
Criteria... expressions) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
SearchableCollection.sortedQuery(Sort sortBy,
java.util.List<Selector> selectors,
Criteria... expressions) |
java.util.List<ITEM> |
SearchableCollection.sortedQuery(java.lang.String sortBy,
Criteria... expressions) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
SearchableCollection.sortedQuery(java.lang.String sortBy,
java.util.List<Selector> selectors,
Criteria... expressions) |
void |
SearchableCollection.sortedQuery(Visitor<KEY,ITEM> visitor,
Sort sortBy,
Criteria... expressions) |
void |
SearchableCollection.sortedQuery(Visitor<KEY,ITEM> visitor,
java.lang.String sortBy,
Criteria... expressions) |
void |
Repo.updateByFilter(java.util.List<Update> values,
Criteria... expressions) |
void |
Repo.updateByFilter(java.lang.String property,
byte value,
Criteria... expressions) |
void |
Repo.updateByFilter(java.lang.String property,
char value,
Criteria... expressions) |
void |
Repo.updateByFilter(java.lang.String property,
double value,
Criteria... expressions) |
void |
Repo.updateByFilter(java.lang.String property,
float value,
Criteria... expressions) |
void |
Repo.updateByFilter(java.lang.String property,
int value,
Criteria... expressions) |
void |
Repo.updateByFilter(java.lang.String property,
long value,
Criteria... expressions) |
void |
Repo.updateByFilter(java.lang.String property,
java.lang.Object value,
Criteria... expressions) |
void |
Repo.updateByFilter(java.lang.String property,
short value,
Criteria... expressions) |
void |
Repo.updateByFilterUsingValue(java.lang.String property,
java.lang.String value,
Criteria... expressions) |
Modifier and Type | Method and Description |
---|---|
ResultSet |
FilterDefault.filter(Criteria... expressions)
Seems innocent enough.
|
java.util.Collection<T> |
ResultSetImpl.filter(Criteria criteria) |
void |
ResultSetImpl.filterAndPrune(Criteria criteria) |
java.util.List<ITEM> |
SearchableCollectionDefault.query(Criteria... expressions) |
java.util.List<ITEM> |
RepoDefault.query(Criteria... expressions) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
SearchableCollectionDefault.query(java.util.List<Selector> selectors,
Criteria... expressions) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
RepoDefault.query(java.util.List<Selector> selectors,
Criteria... expressions) |
void |
SearchableCollectionDefault.query(Visitor<KEY,ITEM> visitor,
Criteria... expressions) |
void |
RepoDefault.query(Visitor<KEY,ITEM> visitor,
Criteria... expressions) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
SearchableCollectionDefault.queryAsMaps(Criteria... expressions) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
RepoDefault.queryAsMaps(Criteria... expressions) |
ResultSet<ITEM> |
SearchableCollectionDefault.results(Criteria... expressions) |
ResultSet<ITEM> |
RepoDefault.results(Criteria... expressions) |
java.util.List<ITEM> |
SearchableCollectionDefault.sortedQuery(Sort sortBy,
Criteria... expressions) |
java.util.List<ITEM> |
RepoDefault.sortedQuery(Sort sortBy,
Criteria... expressions) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
SearchableCollectionDefault.sortedQuery(Sort sortBy,
java.util.List<Selector> selectors,
Criteria... expressions) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
RepoDefault.sortedQuery(Sort sortBy,
java.util.List<Selector> selectors,
Criteria... expressions) |
java.util.List<ITEM> |
SearchableCollectionDefault.sortedQuery(java.lang.String sortBy,
Criteria... expressions) |
java.util.List<ITEM> |
RepoDefault.sortedQuery(java.lang.String sortBy,
Criteria... expressions) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
SearchableCollectionDefault.sortedQuery(java.lang.String sortBy,
java.util.List<Selector> selectors,
Criteria... expressions) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
RepoDefault.sortedQuery(java.lang.String sortBy,
java.util.List<Selector> selectors,
Criteria... expressions) |
void |
SearchableCollectionDefault.sortedQuery(Visitor<KEY,ITEM> visitor,
Sort sortBy,
Criteria... expressions) |
void |
RepoDefault.sortedQuery(Visitor<KEY,ITEM> visitor,
Sort sortBy,
Criteria... expressions) |
void |
SearchableCollectionDefault.sortedQuery(Visitor<KEY,ITEM> visitor,
java.lang.String sortBy,
Criteria... expressions) |
void |
RepoDefault.sortedQuery(Visitor<KEY,ITEM> visitor,
java.lang.String sortBy,
Criteria... expressions) |
void |
RepoDefault.updateByFilter(java.util.List<Update> values,
Criteria... expressions) |
void |
RepoDefault.updateByFilter(java.lang.String property,
byte value,
Criteria... expressions) |
void |
RepoDefault.updateByFilter(java.lang.String property,
char value,
Criteria... expressions) |
void |
RepoDefault.updateByFilter(java.lang.String property,
double value,
Criteria... expressions) |
void |
RepoDefault.updateByFilter(java.lang.String property,
float value,
Criteria... expressions) |
void |
RepoDefault.updateByFilter(java.lang.String property,
int value,
Criteria... expressions) |
void |
RepoDefault.updateByFilter(java.lang.String property,
long value,
Criteria... expressions) |
void |
RepoDefault.updateByFilter(java.lang.String property,
java.lang.Object value,
Criteria... expressions) |
void |
RepoDefault.updateByFilter(java.lang.String property,
short value,
Criteria... expressions) |
void |
RepoDefault.updateByFilterUsingValue(java.lang.String property,
java.lang.String value,
Criteria... expressions) |
Modifier and Type | Method and Description |
---|---|
ResultSet |
FilterWithSimpleCache.filter(Criteria... expressions) |
ResultSet |
FilterDecoratorBase.filter(Criteria... expressions) |
Modifier and Type | Method and Description |
---|---|
void |
ResultSetInternal.filterAndPrune(Criteria criteria) |