public static final class LDblSingle.MutCompDblSingle extends LDblSingle.AbstractDblSingle implements LDblSingle.ComparableDblSingle
Mutable, comparable tuple.
LDblSingle.AbstractDblSingle, LDblSingle.ComparableDblSingle, LDblSingle.ImmCompDblSingle, LDblSingle.ImmDblSingle, LDblSingle.MutCompDblSingle, LDblSingle.MutDblSingleLTuple.VoidSIZE| Constructor and Description |
|---|
MutCompDblSingle(double a) |
| Modifier and Type | Method and Description |
|---|---|
static LDblSingle.MutCompDblSingle |
copyOf(LDblSingle tuple) |
static LDblSingle.MutCompDblSingle |
of(double a) |
void |
reset() |
LDblSingle.MutCompDblSingle |
setValue(double value) |
LDblSingle.MutCompDblSingle |
setValueIf(double value,
LBiDblPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LDblSingle.MutCompDblSingle |
setValueIf(LBiDblPredicate predicate,
double value)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
LDblSingle.MutCompDblSingle |
setValueIf(LDblPredicate predicate,
double value)
Sets value if predicate(current) OR current::predicate is true
|
LDblSingle.MutCompDblSingle |
setValueIfArg(double value,
LDblPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
<R> LDblSingle.MutCompDblSingle |
setValueIfArgNotNull(R arg,
LToDblFunction<R> func)
Sets value derived from non-null argument, only if argument is not null.
|
double |
value() |
LDblSingle.MutCompDblSingle |
value(double value) |
equals, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitcompareToargEquals, argEquals, argHashCode, first, get, iterator, sizepublic static LDblSingle.MutCompDblSingle of(double a)
public static LDblSingle.MutCompDblSingle copyOf(LDblSingle tuple)
public double value()
value in interface LDblSinglepublic LDblSingle.MutCompDblSingle value(double value)
public LDblSingle.MutCompDblSingle setValue(double value)
public LDblSingle.MutCompDblSingle setValueIfArg(double value, LDblPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
public <R> LDblSingle.MutCompDblSingle setValueIfArgNotNull(R arg, LToDblFunction<R> func)
Sets value derived from non-null argument, only if argument is not null.
public LDblSingle.MutCompDblSingle setValueIf(LDblPredicate predicate, double value)
Sets value if predicate(current) OR current::predicate is true
public LDblSingle.MutCompDblSingle setValueIf(double value, LBiDblPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
public LDblSingle.MutCompDblSingle setValueIf(LBiDblPredicate predicate, double value)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
public void reset()
Copyright © 2019. All rights reserved.