Interface AreaSizeBDType

All Superinterfaces:
AreaSizeValuesBDType
All Known Implementing Classes:
AreaSizeBD

@Immutable public interface AreaSizeBDType extends AreaSizeValuesBDType
The size of an area with BigDecimal coordinates.
  • Method Details

    • sizeX

      @Parameter(order=0) BigDecimal sizeX()
      Specified by:
      sizeX in interface AreaSizeValuesBDType
      Returns:
      The size of the area on the X axis
    • sizeY

      @Parameter(order=1) BigDecimal sizeY()
      Specified by:
      sizeY in interface AreaSizeValuesBDType
      Returns:
      The size of the area on the Y axis
    • checkPreconditions

      @Check default void checkPreconditions()
      Check preconditions for the type.