Package ome.services.search
Class SearchValues
- java.lang.Object
-
- ome.services.search.SearchValues
-
- All Implemented Interfaces:
java.io.Serializable
public class SearchValues extends java.lang.Object implements java.io.Serializable
Values used bySearchBean
to store user requests.- Since:
- 3.0-Beta3
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description SearchValues()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
copy(ome.parameters.Parameters params)
Copies all known values from Parametersvoid
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)
-
-
-
Field Detail
-
caseSensitive
public boolean caseSensitive
-
batchSize
public int batchSize
-
mergedBatches
public boolean mergedBatches
-
returnUnloaded
public boolean returnUnloaded
-
useProjections
public boolean useProjections
-
leadingWildcard
public boolean leadingWildcard
-
idOnly
public boolean idOnly
-
fetchAnnotations
public java.util.List<java.lang.Class> fetchAnnotations
-
fetches
public java.util.List<java.lang.String> fetches
-
orderBy
public java.util.List<java.lang.String> orderBy
-
createdStart
public java.sql.Timestamp createdStart
-
createdStop
public java.sql.Timestamp createdStop
-
modifiedStart
public java.sql.Timestamp modifiedStart
-
modifiedStop
public java.sql.Timestamp modifiedStop
-
annotatedStart
public java.sql.Timestamp annotatedStart
-
annotatedStop
public java.sql.Timestamp annotatedStop
-
onlyIds
public java.util.List<java.lang.Long> onlyIds
-
onlyTypes
public java.util.List<java.lang.Class> onlyTypes
-
onlyAnnotatedWith
public java.util.List<java.lang.Class> onlyAnnotatedWith
-
ownedBy
public ome.model.internal.Details ownedBy
-
notOwnedBy
public ome.model.internal.Details notOwnedBy
-
annotatedBy
public ome.model.internal.Details annotatedBy
-
notAnnotatedBy
public ome.model.internal.Details notAnnotatedBy
-
-
Method Detail
-
copy
public void copy(SearchValues values)
-
copy
public void copy(ome.parameters.Parameters params)
Copies all known values from Parameters- Parameters:
params
-
-
copyList
public static <T> java.util.List<T> copyList(java.util.List<T> old)
-
copyDetails
public static ome.model.internal.Details copyDetails(ome.model.internal.Details old)
-
copyTimestamp
public static java.sql.Timestamp copyTimestamp(java.sql.Timestamp old)
-
copyClassListToArray
public static java.lang.Class[] copyClassListToArray(java.util.List<java.lang.Class> old)
-
-