Class DateMetadataField

java.lang.Object
org.cloudinary.json.JSONObject
com.cloudinary.metadata.MetadataField<java.util.Date>
com.cloudinary.metadata.DateMetadataField
All Implemented Interfaces:
java.io.Serializable

public class DateMetadataField
extends MetadataField<java.util.Date>
Represents a metadata field with type 'date'
See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • setDefaultValue

      public void setDefaultValue​(java.util.Date defaultValue)
      Sets the default date used for this field.
      Overrides:
      setDefaultValue in class MetadataField<java.util.Date>
      Parameters:
      defaultValue - The date to set. Date only without a time component, UTC assumed.
    • getDefaultValue

      public java.util.Date getDefaultValue() throws java.text.ParseException
      Get the default value of this date field.
      Overrides:
      getDefaultValue in class MetadataField<java.util.Date>
      Returns:
      The date only without a time component, UTC.
      Throws:
      java.text.ParseException - When the underlying value is malformed.