T - The precise type of volumeVolumeXYZSplitBDType<T>public final class VolumeXYZSplitBD<T extends VolumeBDType> extends java.lang.Object implements VolumeXYZSplitBDType<T>
| Modifier and Type | Class | Description |
|---|---|---|
static class |
VolumeXYZSplitBD.Builder<T extends VolumeBDType> |
Builds instances of type
VolumeXYZSplitBD. |
| Modifier and Type | Method | Description |
|---|---|---|
static <T extends VolumeBDType> |
builder() |
Creates a builder for
VolumeXYZSplitBD. |
boolean |
equals(java.lang.Object another) |
This instance is equal to all instances of
VolumeXYZSplitBD that have equal attribute values. |
int |
hashCode() |
Computes a hash code from attributes:
x0y0z0, x1y0z0, x0y1z0, x1y1z0, x0y0z1, x1y0z1, x0y1z1, x1y1z1. |
static <T extends VolumeBDType> |
of(T x0y0z0,
T x1y0z0,
T x0y1z0,
T x1y1z0,
T x0y0z1,
T x1y0z1,
T x0y1z1,
T x1y1z1) |
Construct a new immutable
VolumeXYZSplitBD instance. |
java.lang.String |
toString() |
Prints the immutable value
VolumeXYZSplitBD 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 VolumeXYZSplitBDType<T extends VolumeBDType>public T x1y0z0()
x1y0z0 in interface VolumeXYZSplitBDType<T extends VolumeBDType>public T x0y1z0()
x0y1z0 in interface VolumeXYZSplitBDType<T extends VolumeBDType>public T x1y1z0()
x1y1z0 in interface VolumeXYZSplitBDType<T extends VolumeBDType>public T x0y0z1()
x0y0z1 in interface VolumeXYZSplitBDType<T extends VolumeBDType>public T x1y0z1()
x1y0z1 in interface VolumeXYZSplitBDType<T extends VolumeBDType>public T x0y1z1()
x0y1z1 in interface VolumeXYZSplitBDType<T extends VolumeBDType>public T x1y1z1()
x1y1z1 in interface VolumeXYZSplitBDType<T extends VolumeBDType>public boolean equals(java.lang.Object another)
VolumeXYZSplitBD 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()
VolumeXYZSplitBD with attribute values.toString in class java.lang.Objectpublic static <T extends VolumeBDType> VolumeXYZSplitBD<T> of(T x0y0z0, T x1y0z0, T x0y1z0, T x1y1z0, T x0y0z1, T x1y0z1, T x0y1z1, T x1y1z1)
VolumeXYZSplitBD 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 VolumeBDType> VolumeXYZSplitBD.Builder<T> builder()
VolumeXYZSplitBD.T - generic parameter TCopyright © 2017 <code@io7m.com> http://io7m.com