Interface IntegerDef

All Superinterfaces:
FieldDef

public interface IntegerDef extends FieldDef
IntegerDef is an extension of FieldDef to encapsulate an Integer. It adds a minimum and maximum value range and type. Minimum and maximum are inclusive.
Since:
3.0
  • Method Details

    • getMin

      Deprecated.
      as of release 4.0 it is no longer possible to specify ranges on Integer types. A storage size argument can be specified on an Integer type when used in a primary key.
      Returns:
      the minimum value for the instance if defined, otherwise null
    • getMax

      Deprecated.
      as of release 4.0 it is no longer possible to specify ranges on Integer types. A storage size argument can be specified on an Integer type when used in a primary key.
      Returns:
      the maximum value for the instance if defined, otherwise null
    • clone

      IntegerDef clone()
      Description copied from interface: FieldDef
      Perform a deep copy of this FieldDef instance.
      Specified by:
      clone in interface FieldDef
      Returns:
      a deep copy of this object