Class DateFieldSearchCriteria
java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractSearchCriteria
ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractFieldSearchCriteria<IDate>
ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.DateFieldSearchCriteria
- All Implemented Interfaces:
ISearchCriteria,Serializable
- Direct Known Subclasses:
AccessDateSearchCriteria,AnyDatePropertySearchCriteria,DatePropertySearchCriteria,EventEntityRegistrationDateSearchCriteria,ImmutableDataDateSearchCriteria,ModificationDateSearchCriteria,RegistrationDateSearchCriteria
@JsonObject("as.dto.common.search.DateFieldSearchCriteria")
public abstract class DateFieldSearchCriteria
extends AbstractFieldSearchCriteria<IDate>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final List<IDateFormat> static final LongDateFormatstatic final NormalDateFormatstatic final ShortDateFormat -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDateFieldSearchCriteria(String fieldName, SearchFieldType fieldType) -
Method Summary
Modifier and TypeMethodDescriptionstatic DateformatValue(String value, IDateFormat dateFormat) voidsetFieldValue(IDate value) voidsetTimeZone(ITimeZone timeZone) voidthatEquals(String date) voidthatEquals(Date date) voidthatIsEarlierThan(String date) voidthatIsEarlierThan(Date date) voidvoidvoidthatIsLaterThan(String date) voidthatIsLaterThan(Date date) voidvoidthatIsLaterThanOrEqualTo(Date date) withTimeZone(int hourOffset) Methods inherited from class ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractFieldSearchCriteria
getFieldName, getFieldType, getFieldValue, toStringMethods inherited from class ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractSearchCriteria
equals, hashCode, isNegated, setNegated
-
Field Details
-
SHORT_DATE_FORMAT
-
NORMAL_DATE_FORMAT
-
LONG_DATE_FORMAT
-
DATE_FORMATS
-
-
Constructor Details
-
DateFieldSearchCriteria
-
-
Method Details
-
thatEquals
-
thatEquals
-
thatIsLaterThanOrEqualTo
-
thatIsLaterThanOrEqualTo
-
thatIsLaterThan
-
thatIsLaterThan
-
thatIsEarlierThanOrEqualTo
-
thatIsEarlierThanOrEqualTo
-
thatIsEarlierThan
-
thatIsEarlierThan
-
withServerTimeZone
-
withTimeZone
-
setTimeZone
-
getTimeZone
-
setFieldValue
- Overrides:
setFieldValuein classAbstractFieldSearchCriteria<IDate>
-
formatValue
-