public class Collections
extends java.lang.Object
| Constructor and Description |
|---|
Collections() |
| Modifier and Type | Method and Description |
|---|---|
static <T> java.util.List<T> |
$c(java.util.List<T> list)
$c turns a listStream back into a regular listStream.
|
static <T> java.util.Set<T> |
$c(java.util.Set<T> set)
Un-decorates a set with additional criteria capabilities.
|
static <T> java.util.List<T> |
$q(java.util.List<T> list,
java.lang.Class<?>... classes)
$q turns a listStream into a querying listStream.
|
static <T> java.util.Set<T> |
$q(java.util.Set<T> set)
Decorates a set with additional criteria capabilities.
|
static <T> java.util.List<T> |
listQuery(java.util.List<T> list)
listQuery turns a listStream into a querying listStream.
|
static <T> java.util.List<T> |
listQuery(java.util.List<T> list,
boolean useField,
boolean useUnSafe,
java.lang.Class<?>... classes)
listQuery turns a listStream into a querying listStream.
|
static <T> java.util.List<T> |
query(java.util.List<T> list,
Criteria... expressions)
Allow you to criteria a criteria-able listStream.
|
static <T> java.util.List<T> |
query(java.util.Set<T> set,
Criteria... expressions)
Allow you to criteria a criteria-able listStream.
|
static <T> java.util.Set<T> |
setQuery(java.util.Set<T> set)
Decorates a set with additional criteria capabilities.
|
static <T> java.util.Set<T> |
setQuery(java.util.Set<T> set,
boolean useField,
boolean useUnSafe)
Decorates a set with all sorts of chocolaty richness
|
static <T> java.util.List<T> |
sortedQuery(java.util.List<T> list,
java.lang.String sortBy,
Criteria... expressions)
Allow you to criteria a criteria-able listStream.
|
static <T> java.util.List<T> |
sortedQuery(java.util.Set<T> set,
java.lang.String sortBy,
Criteria... expressions)
Allow you to criteria a criteria-able listStream.
|
public static <T> java.util.List<T> $q(java.util.List<T> list,
java.lang.Class<?>... classes)
T - The type this criteria listStream will returnlist - the listStream you want to convertclasses - classes you want to be able to criteria.public static <T> java.util.List<T> $c(java.util.List<T> list)
T - the type of the listStream.list - the listStreamplainList(java.util.List)public static <T> java.util.List<T> listQuery(java.util.List<T> list)
T - The type this criteria listStream will returnlist - the listStream you want to convert$q(java.util.List, Class[])public static <T> java.util.List<T> listQuery(java.util.List<T> list,
boolean useField,
boolean useUnSafe,
java.lang.Class<?>... classes)
T - The type this criteria listStream will returnlist - the listStream you want to convertclasses - classes you want to be able to criteria.useField - use the field instead of the propertyuseUnSafe - use unsafeclasses - listStream of classes that we can criteria against, these can be component classespublic static <T> java.util.Set<T> $q(java.util.Set<T> set)
T - generic typeset - set to decoratepublic static <T> java.util.Set<T> $c(java.util.Set<T> set)
T - generic typeset - set to un-decoratepublic static <T> java.util.Set<T> setQuery(java.util.Set<T> set)
T - generic typeset - set to un-decoratepublic static <T> java.util.Set<T> setQuery(java.util.Set<T> set,
boolean useField,
boolean useUnSafe)
T - set - useField - useUnSafe - public static <T> java.util.List<T> query(java.util.List<T> list,
Criteria... expressions)
T - the type of the listStreamlist - the listStream you want to criteriaexpressions - array of expressionspublic static <T> java.util.List<T> sortedQuery(java.util.List<T> list,
java.lang.String sortBy,
Criteria... expressions)
T - the type of the listStreamlist - the listStream you want to criteriaexpressions - array of expressionspublic static <T> java.util.List<T> query(java.util.Set<T> set,
Criteria... expressions)
T - the type of the listStreamset - the set you want to criteriaexpressions - array of expressionspublic static <T> java.util.List<T> sortedQuery(java.util.Set<T> set,
java.lang.String sortBy,
Criteria... expressions)
T - the type of the listStreamset - the set you want to criteriaexpressions - array of expressionsCopyright © 2014. All Rights Reserved.