The name of this class seems a bit misleading, it seems the key functionality is around the functions/methods added around PartitionKeyMethodResolver (e.g. dateformat, path, hash, list).  Javadoc doesn't indicate that as well.