public class SearchValues
extends java.lang.Object
implements java.io.Serializable
SearchBean
to store user requests.Modifier and Type | Field and Description |
---|---|
ome.model.internal.Details |
annotatedBy |
java.sql.Timestamp |
annotatedStart |
java.sql.Timestamp |
annotatedStop |
int |
batchSize |
boolean |
caseSensitive |
java.sql.Timestamp |
createdStart |
java.sql.Timestamp |
createdStop |
java.util.List<java.lang.Class> |
fetchAnnotations |
java.util.List<java.lang.String> |
fetches |
boolean |
idOnly |
boolean |
leadingWildcard |
boolean |
mergedBatches |
java.sql.Timestamp |
modifiedStart |
java.sql.Timestamp |
modifiedStop |
ome.model.internal.Details |
notAnnotatedBy |
ome.model.internal.Details |
notOwnedBy |
java.util.List<java.lang.Class> |
onlyAnnotatedWith |
java.util.List<java.lang.Long> |
onlyIds |
java.util.List<java.lang.Class> |
onlyTypes |
java.util.List<java.lang.String> |
orderBy |
ome.model.internal.Details |
ownedBy |
boolean |
returnUnloaded |
boolean |
useProjections |
Constructor and Description |
---|
SearchValues() |
Modifier and Type | Method and Description |
---|---|
void |
copy(ome.parameters.Parameters params)
Copies all known values from Parameters
|
void |
copy(SearchValues values) |
static java.lang.Class[] |
copyClassListToArray(java.util.List<java.lang.Class> old) |
static ome.model.internal.Details |
copyDetails(ome.model.internal.Details old) |
static <T> java.util.List<T> |
copyList(java.util.List<T> old) |
static java.sql.Timestamp |
copyTimestamp(java.sql.Timestamp old) |
public boolean caseSensitive
public int batchSize
public boolean mergedBatches
public boolean returnUnloaded
public boolean useProjections
public boolean leadingWildcard
public boolean idOnly
public java.util.List<java.lang.Class> fetchAnnotations
public java.util.List<java.lang.String> fetches
public java.util.List<java.lang.String> orderBy
public java.sql.Timestamp createdStart
public java.sql.Timestamp createdStop
public java.sql.Timestamp modifiedStart
public java.sql.Timestamp modifiedStop
public java.sql.Timestamp annotatedStart
public java.sql.Timestamp annotatedStop
public java.util.List<java.lang.Long> onlyIds
public java.util.List<java.lang.Class> onlyTypes
public java.util.List<java.lang.Class> onlyAnnotatedWith
public ome.model.internal.Details ownedBy
public ome.model.internal.Details notOwnedBy
public ome.model.internal.Details annotatedBy
public ome.model.internal.Details notAnnotatedBy
public void copy(SearchValues values)
public void copy(ome.parameters.Parameters params)
params
- public static <T> java.util.List<T> copyList(java.util.List<T> old)
public static ome.model.internal.Details copyDetails(ome.model.internal.Details old)
public static java.sql.Timestamp copyTimestamp(java.sql.Timestamp old)
public static java.lang.Class[] copyClassListToArray(java.util.List<java.lang.Class> old)