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