Class DetailedSearchCriterion
- java.lang.Object
-
- ch.systemsx.cisd.openbis.generic.shared.basic.dto.DetailedSearchCriterion
-
- All Implemented Interfaces:
java.io.Serializable
public class DetailedSearchCriterion extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERVER_TIMEZONE
-
Constructor Summary
Constructors Constructor Description DetailedSearchCriterion()
DetailedSearchCriterion(DetailedSearchField field, CompareType type, java.lang.Number value)
DetailedSearchCriterion(DetailedSearchField field, CompareType type, java.lang.String date)
DetailedSearchCriterion(DetailedSearchField field, CompareType type, java.lang.String value, java.lang.String timezoneOrNull)
DetailedSearchCriterion(DetailedSearchField field, java.lang.String value)
DetailedSearchCriterion(DetailedSearchField field, java.util.Collection<java.lang.String> values)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DetailedSearchField
getField()
java.lang.String
getTimeZone()
CompareType
getType()
java.lang.String
getValue()
java.util.Collection<java.lang.String>
getValues()
boolean
isNegated()
DetailedSearchCriterion
negate()
void
setField(DetailedSearchField field)
void
setValue(java.lang.String value)
void
setValues(java.util.Collection<java.lang.String> values)
java.lang.String
toString()
-
-
-
Field Detail
-
SERVER_TIMEZONE
public static final java.lang.String SERVER_TIMEZONE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DetailedSearchCriterion
public DetailedSearchCriterion()
-
DetailedSearchCriterion
public DetailedSearchCriterion(DetailedSearchField field, java.lang.String value)
-
DetailedSearchCriterion
public DetailedSearchCriterion(DetailedSearchField field, java.util.Collection<java.lang.String> values)
-
DetailedSearchCriterion
public DetailedSearchCriterion(DetailedSearchField field, CompareType type, java.lang.String date)
-
DetailedSearchCriterion
public DetailedSearchCriterion(DetailedSearchField field, CompareType type, java.lang.Number value)
-
DetailedSearchCriterion
public DetailedSearchCriterion(DetailedSearchField field, CompareType type, java.lang.String value, java.lang.String timezoneOrNull)
-
-
Method Detail
-
getField
public DetailedSearchField getField()
-
setField
public void setField(DetailedSearchField field)
-
getValue
public java.lang.String getValue()
-
setValue
public void setValue(java.lang.String value)
-
getValues
public java.util.Collection<java.lang.String> getValues()
-
setValues
public void setValues(java.util.Collection<java.lang.String> values)
-
getType
public CompareType getType()
-
getTimeZone
public java.lang.String getTimeZone()
-
isNegated
public boolean isNegated()
-
negate
public DetailedSearchCriterion negate()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-