Package com.io7m.jregions.core.parameterized.sizes

# Class PAreaSizeLType.Builder<S>

java.lang.Object
com.io7m.jregions.core.parameterized.sizes.PAreaSizeLType.Builder<S>

Type Parameters:
  `S` - A phantom type parameter indicating the coordinate space of the area

Direct Known Subclasses:
  `PAreaSizeL.Builder`

Enclosing interface:
  PAreaSizeLType<S>

    public abstract static class PAreaSizeLType.Builder<S>
    extends java.lang.Object

A builder for size values.

- ## Constructor Summary

  Constructors
  Constructor | Description
  --- | ---
  `Builder()` |

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `PAreaSizeL.Builder<S>` | `setHeight​(long height)` | Deprecated. Use `setSizeY(long)`
  `PAreaSizeL.Builder<S>` | `setWidth​(long width)` | Deprecated. Use `setSizeX(long)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### Builder

    public Builder()

- ## Method Details

  - ### setWidth

    @Deprecated public final PAreaSizeL.Builder<S> setWidth​(long width)
    Deprecated.
    Use `setSizeX(long)`
    Set the width.
    Parameters:
      `width` - The width
    Returns:
      The builder

  - ### setHeight

    @Deprecated public final PAreaSizeL.Builder<S> setHeight​(long height)
    Deprecated.
    Use `setSizeY(long)`
    Set the height.
    Parameters:
      `height` - The height
    Returns:
      The builder