T - The precise type of volumeVolumeXYZSplitIType<T>public final class VolumeXYZSplitI<T extends VolumeIType> extends java.lang.Object implements VolumeXYZSplitIType<T>
| Modifier and Type | Class | Description |
|---|---|---|
static class |
VolumeXYZSplitI.Builder<T extends VolumeIType> |
Builds instances of type
VolumeXYZSplitI. |
| Modifier and Type | Method | Description |
|---|---|---|
static <T extends VolumeIType> |
builder() |
Creates a builder for
VolumeXYZSplitI. |
boolean |
equals(java.lang.Object another) |
This instance is equal to all instances of
VolumeXYZSplitI that have equal attribute values. |
int |
hashCode() |
Computes a hash code from attributes:
x0y0z0, x1y0z0, x0y1z0, x1y1z0, x0y0z1, x1y0z1, x0y1z1, x1y1z1. |
static <T extends VolumeIType> |
of(T x0y0z0,
T x1y0z0,
T x0y1z0,
T x1y1z0,
T x0y0z1,
T x1y0z1,
T x0y1z1,
T x1y1z1) |
Construct a new immutable
VolumeXYZSplitI instance. |
java.lang.String |
toString() |
Prints the immutable value
VolumeXYZSplitI with attribute values. |
T |
x0y0z0() |
|
T |
x0y0z1() |
|
T |
x0y1z0() |
|
T |
x0y1z1() |
|
T |
x1y0z0() |
|
T |
x1y0z1() |
|
T |
x1y1z0() |
|
T |
x1y1z1() |
public T x0y0z0()
x0y0z0 in interface VolumeXYZSplitIType<T extends VolumeIType>public T x1y0z0()
x1y0z0 in interface VolumeXYZSplitIType<T extends VolumeIType>public T x0y1z0()
x0y1z0 in interface VolumeXYZSplitIType<T extends VolumeIType>public T x1y1z0()
x1y1z0 in interface VolumeXYZSplitIType<T extends VolumeIType>public T x0y0z1()
x0y0z1 in interface VolumeXYZSplitIType<T extends VolumeIType>public T x1y0z1()
x1y0z1 in interface VolumeXYZSplitIType<T extends VolumeIType>public T x0y1z1()
x0y1z1 in interface VolumeXYZSplitIType<T extends VolumeIType>public T x1y1z1()
x1y1z1 in interface VolumeXYZSplitIType<T extends VolumeIType>public boolean equals(java.lang.Object another)
VolumeXYZSplitI that have equal attribute values.equals in class java.lang.Objecttrue if this is equal to another instancepublic int hashCode()
x0y0z0, x1y0z0, x0y1z0, x1y1z0, x0y0z1, x1y0z1, x0y1z1, x1y1z1.hashCode in class java.lang.Objectpublic java.lang.String toString()
VolumeXYZSplitI with attribute values.toString in class java.lang.Objectpublic static <T extends VolumeIType> VolumeXYZSplitI<T> of(T x0y0z0, T x1y0z0, T x0y1z0, T x1y1z0, T x0y0z1, T x1y0z1, T x0y1z1, T x1y1z1)
VolumeXYZSplitI instance.x0y0z0 - The value for the x0y0z0 attributex1y0z0 - The value for the x1y0z0 attributex0y1z0 - The value for the x0y1z0 attributex1y1z0 - The value for the x1y1z0 attributex0y0z1 - The value for the x0y0z1 attributex1y0z1 - The value for the x1y0z1 attributex0y1z1 - The value for the x0y1z1 attributex1y1z1 - The value for the x1y1z1 attributepublic static <T extends VolumeIType> VolumeXYZSplitI.Builder<T> builder()
VolumeXYZSplitI.T - generic parameter TCopyright © 2017 <code@io7m.com> http://io7m.com