Package com.cloudinary.metadata
Class MetadataValidation.DateGreaterThan
java.lang.Object
org.cloudinary.json.JSONObject
com.cloudinary.metadata.MetadataValidation
com.cloudinary.metadata.MetadataValidation.ComparisonRule<java.util.Date>
com.cloudinary.metadata.MetadataValidation.DateGreaterThan
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- MetadataValidation
public static class MetadataValidation.DateGreaterThan extends MetadataValidation.ComparisonRule<java.util.Date>
Great-than rule for dates.
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class com.cloudinary.metadata.MetadataValidation
MetadataValidation.AndValidator, MetadataValidation.ComparisonRule<T>, MetadataValidation.DateGreaterThan, MetadataValidation.DateLessThan, MetadataValidation.IntGreaterThan, MetadataValidation.IntLessThan, MetadataValidation.StringLength -
Field Summary
Fields inherited from class com.cloudinary.metadata.MetadataValidation
EQUALS, GREATER_THAN, LESS_THAN, MAX, MIN, STRLEN, TYPE, VALUE -
Constructor Summary
Constructors Constructor Description DateGreaterThan(java.util.Date value)Create a new rule with the given date.DateGreaterThan(java.util.Date value, java.lang.Boolean equals)Create a new rule with the given date. -
Method Summary
Modifier and Type Method Description protected voidputValue(java.util.Date value)Methods inherited from class org.cloudinary.json.JSONObject
accumulate, append, doubleToString, get, getBoolean, getDouble, getInt, getJSONArray, getJSONObject, getLong, getNames, getNames, getString, has, increment, isNull, keys, keySet, length, names, numberToString, opt, optBoolean, optBoolean, optDouble, optDouble, optInt, optInt, optJSONArray, optJSONObject, optLong, optLong, optString, optString, put, put, put, put, put, put, put, putOnce, putOpt, quote, quote, remove, similar, stringToValue, testValidity, toJSONArray, toString, toString, valueToString, wrap, write
-
Constructor Details
-
DateGreaterThan
public DateGreaterThan(java.util.Date value)Create a new rule with the given date.- Parameters:
value- The integer to reference in the rule
-
DateGreaterThan
public DateGreaterThan(java.util.Date value, java.lang.Boolean equals)Create a new rule with the given date.- Parameters:
value- The date to reference in the rule.equals- Whether a field value equal to the rule value is considered valid.
-
-
Method Details
-
putValue
protected void putValue(java.util.Date value)- Overrides:
putValuein classMetadataValidation.ComparisonRule<java.util.Date>
-