Class AbstractIntegerType<T extends AbstractIntegerType<T>>