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