Class Instant2EpocheDynamoDBMarshaller

  • All Implemented Interfaces:
    com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMarshaller<java.time.Instant>, com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBTypeConverter<java.lang.String,​java.time.Instant>

    public class Instant2EpocheDynamoDBMarshaller
    extends java.lang.Object
    implements com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBTypeConverter<java.lang.String,​java.time.Instant>, com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMarshaller<java.time.Instant>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBTypeConverter

        com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBTypeConverter.AbstractConverter<S extends java.lang.Object,​T extends java.lang.Object>, com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBTypeConverter.DelegateConverter<S extends java.lang.Object,​T extends java.lang.Object>, com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBTypeConverter.ExtendedConverter<S extends java.lang.Object,​U extends java.lang.Object,​T extends java.lang.Object>, com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBTypeConverter.NullSafeConverter<S extends java.lang.Object,​T extends java.lang.Object>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String convert​(java.time.Instant object)  
      java.lang.String marshall​(java.time.Instant getterReturnResult)  
      java.time.Instant unconvert​(java.lang.String object)  
      java.time.Instant unmarshall​(java.lang.Class<java.time.Instant> clazz, java.lang.String obj)  
      • Methods inherited from class java.lang.Object

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

      • Instant2EpocheDynamoDBMarshaller

        public Instant2EpocheDynamoDBMarshaller()
    • Method Detail

      • convert

        public java.lang.String convert​(java.time.Instant object)
        Specified by:
        convert in interface com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBTypeConverter<java.lang.String,​java.time.Instant>
      • marshall

        public java.lang.String marshall​(java.time.Instant getterReturnResult)
        Specified by:
        marshall in interface com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMarshaller<java.time.Instant>
      • unconvert

        public java.time.Instant unconvert​(java.lang.String object)
        Specified by:
        unconvert in interface com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBTypeConverter<java.lang.String,​java.time.Instant>
      • unmarshall

        public java.time.Instant unmarshall​(java.lang.Class<java.time.Instant> clazz,
                                            java.lang.String obj)
        Specified by:
        unmarshall in interface com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMarshaller<java.time.Instant>