A legacy marshaller that marshals sets of arbitrary Java objects into
DynamoDB StringSets by using
. Retained for
backwards compatibility in case someone is relying on this, but logs a
warning if ever used since we only know how to unmarshal back to Java
private static final Log LOG =
LOG.warn("Marshaling a set of non-String objects to a DynamoDB "
+ "StringSet. You won't be able to read these objects back "
+ "out of DynamoDB unless you REALLY know what you're doing: "
+ "it's probably a bug. If you DO know what you're doing feel"
+ "free to ignore this warning, but consider using a custom "
+ "marshaler for this instead.");