Class AbstractDynamoDBDateMarshaller

  • All Implemented Interfaces:
    com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMarshaller<java.util.Date>
    Direct Known Subclasses:
    DefaultDynamoDBDateMarshaller

    @Deprecated
    public class AbstractDynamoDBDateMarshaller
    extends java.lang.Object
    implements com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMarshaller<java.util.Date>
    Deprecated.
    According to com.amazonaws.services.dynamodbv2.datamodeling.marshallers.CustomMarshaller.marshall(Object) at some point DynamoDBMarshaller might be cached - whereas DateFormat is not thread-safe.
    Use DateDynamoDBMarshaller instead.
    Author:
    Michael Lavelle, Sebastian Just
    See Also:
    DateDynamoDBMarshaller
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      java.lang.String marshall​(java.util.Date getterReturnResult)
      Deprecated.
       
      java.util.Date unmarshall​(java.lang.Class<java.util.Date> clazz, java.lang.String obj)
      Deprecated.
       
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractDynamoDBDateMarshaller

        public AbstractDynamoDBDateMarshaller​(java.text.DateFormat dateFormat)
        Deprecated.
    • Method Detail

      • marshall

        public java.lang.String marshall​(java.util.Date getterReturnResult)
        Deprecated.
        Specified by:
        marshall in interface com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMarshaller<java.util.Date>
      • unmarshall

        public java.util.Date unmarshall​(java.lang.Class<java.util.Date> clazz,
                                         java.lang.String obj)
                                  throws java.lang.IllegalArgumentException
        Deprecated.
        Specified by:
        unmarshall in interface com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMarshaller<java.util.Date>
        Throws:
        java.lang.IllegalArgumentException