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 list back into a regular list.
|
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 list into a querying list.
|
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 list into a querying list.
|
static <T> java.util.List<T> |
listQuery(java.util.List<T> list,
boolean useField,
boolean useUnSafe,
java.lang.Class<?>... classes)
listQuery turns a list into a querying list.
|
static <T> java.util.List<T> |
query(java.util.List<T> list,
Criteria... expressions)
Allow you to criteria a criteria-able list.
|
static <T> java.util.List<T> |
query(java.util.Set<T> set,
Criteria... expressions)
Allow you to criteria a criteria-able list.
|
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 list.
|
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 list.
|
public static <T> java.util.List<T> $q(java.util.List<T> list,
java.lang.Class<?>... classes)
T - The type this criteria list will returnlist - the list 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 list.list - the listplainList(java.util.List)public static <T> java.util.List<T> listQuery(java.util.List<T> list)
T - The type this criteria list will returnlist - the list 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 list will returnlist - the list you want to convertclasses - classes you want to be able to criteria.useField - use the field instead of the propertyuseUnSafe - use unsafeclasses - list 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 listlist - the list 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 listlist - the list 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 listset - 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 listset - the set you want to criteriaexpressions - array of expressions