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