VALUE
- this value type (used to facilitate operation chaining)public interface MutableBooleanValue<VALUE extends MutableBooleanValue<VALUE>>
boolean
property valueModifier and Type | Method and Description |
---|---|
boolean |
booleanPostDecrement()
Decrement the scalar value of this object then return the original value
prior to decrementing
|
boolean |
booleanPostIncrement()
Increment the scalar value of this object then return the original value
prior to incrementing
|
VALUE |
setFalse()
Set this property to its equivalent of
true and answer this
object (facilitates chaining) |
VALUE |
setScalar(boolean aValue)
Set this property to the specified
boolean value and answer this
object (facilitates chaining) |
VALUE |
setTrue()
Set this property to its equivalent of
true and answer this
object (facilitates chaining) |
boolean booleanPostDecrement() throws UnsupportedOperationException, ArithmeticException, IllegalArgumentException
UnsupportedOperationException
- if this object's value cannot be changedIllegalArgumentException
- if the new value was incommensurate with this object's
specificationArithmeticException
- the new numeric value was incompatible with with algebraic
interpretation of this objectboolean booleanPostIncrement() throws UnsupportedOperationException, ArithmeticException, IllegalArgumentException
UnsupportedOperationException
- if this object's value cannot be changedIllegalArgumentException
- if the new value was incommensurate with this object's
specificationArithmeticException
- the new numeric value was incompatible with with algebraic
interpretation of this objectVALUE setFalse() throws UnsupportedOperationException, ArithmeticException
true
and answer this
object (facilitates chaining)UnsupportedOperationException
- if this object's value cannot be changedArithmeticException
- the new value was incompatible with with algebraic interpretation
of this objectVALUE setScalar(boolean aValue) throws UnsupportedOperationException, IllegalArgumentException, ArithmeticException
boolean
value and answer this
object (facilitates chaining)aValue
- a boolean
valueUnsupportedOperationException
- if this object's value cannot be changedIllegalArgumentException
- if the specified value was incommensurate with this object's
specificationArithmeticException
- the numeric value provided was incompatible with with algebraic
interpretation of this objectVALUE setTrue() throws UnsupportedOperationException, ArithmeticException
true
and answer this
object (facilitates chaining)UnsupportedOperationException
- if this object's value cannot be changedArithmeticException
- the new value was incompatible with with algebraic interpretation
of this objectCopyright © 2006-2012 Ware-Squared Software Development. All Rights Reserved.