SCALAR - this scalar type (used to facilitate operation chaining)public interface ScalarInductor<SCALAR extends ScalarInductor<SCALAR>>
| Modifier and Type | Method and Description |
|---|---|
<S extends Scalar<?>> |
inducePostDecrement(S aTarget)
Decrement the value of this scalar then induce its original value into
the specified target
|
<S extends Scalar<?>> |
inducePostIncrement(S aTarget)
Increment the value of this scalar then induce its original value into
the specified target
|
<S extends Scalar<?>> |
induceScalarValue(S aTarget)
Induce the current value of this scalar into the specified target
|
<S extends Scalar<?>> S inducePostDecrement(S aTarget) throws NullPointerException, NoSuchElementException, UnsupportedOperationException, IllegalStateException
S - the target typeaTarget - a target into which the current value of this scalar will be
induced, prior to decrementingUnsupportedOperationException - this target primitive cannot be changedIllegalStateException - this target primitive cannot be changed at this timeNullPointerException - a null value was provided when none was expectedNoSuchElementException - an expected parameter was not found in the parameter source<S extends Scalar<?>> S inducePostIncrement(S aTarget) throws NullPointerException, NoSuchElementException, UnsupportedOperationException, IllegalStateException
S - the target typeaTarget - a target into which the current value of this scalar will be
induced, prior to incrementingUnsupportedOperationException - this target primitive cannot be changedIllegalStateException - this target primitive cannot be changed at this timeNullPointerException - a null value was provided when none was expectedNoSuchElementException - an expected parameter was not found in the parameter source<S extends Scalar<?>> S induceScalarValue(S aTarget) throws NullPointerException, NoSuchElementException, UnsupportedOperationException, IllegalStateException
S - the target typeaTarget - a target into which the current value of this scalar will be
inducedUnsupportedOperationException - this target primitive cannot be changedIllegalStateException - this target primitive cannot be changed at this timeNullPointerException - a null value was provided when none was expectedNoSuchElementException - an expected parameter was not found in the parameter sourceCopyright © 2006-2012 Ware-Squared Software Development. All Rights Reserved.