You can buy this project and download/modify it how often you want.
package widebase.io.table /** Domains of Partition filter. * * @author myst3r10n */ object PartitionDomain extends Enumeration { type PartitionDomain = Value val Int, Daily, Monthly, Yearly = Value }