ACCUMULATOR - this Accumulator typepublic interface MutableAccumulator<ACCUMULATOR extends MutableAccumulator<ACCUMULATOR>> extends MutablePrimitive<ACCUMULATOR>
Accumulator| Modifier and Type | Method and Description |
|---|---|
Accumulator<?> |
pop()
Remove and return the last (highest order) member from this Accumulator's
relationship collection |
ACCUMULATOR |
push(Accumulator<?> aMember)
A convenience function to append a new member to the end of this
Accumulator's
relationship
collection |
ACCUMULATOR |
push(Accumulator<?> aKey,
Accumulator<?> aMember)
A convenience function to append a new keyed (named) member to the end of
this Accumulator's
relationship
collection |
ACCUMULATOR |
push(BigDecimal aMember)
A convenience function to append a new member to the end of this
Accumulator's
relationship
collection |
ACCUMULATOR |
push(BigInteger aMember)
A convenience function to append a new member to the end of this
Accumulator's
relationship
collection |
ACCUMULATOR |
push(boolean aMember)
A convenience function to append a new member to the end of this
Accumulator's
relationship
collection |
ACCUMULATOR |
push(byte aMember)
A convenience function to append a new member to the end of this
Accumulator's
relationship
collection |
ACCUMULATOR |
push(char aMember)
A convenience function to append a new member to the end of this
Accumulator's
relationship
collection |
ACCUMULATOR |
push(double aMember)
A convenience function to append a new member to the end of this
Accumulator's
relationship
collection |
ACCUMULATOR |
push(float aMember)
A convenience function to append a new member to the end of this
Accumulator's
relationship
collection |
ACCUMULATOR |
push(int aMember)
A convenience function to append a new member to the end of this
Accumulator's
relationship
collection |
ACCUMULATOR |
push(long aMember)
A convenience function to append a new member to the end of this
Accumulator's
relationship
collection |
ACCUMULATOR |
push(short aMember)
A convenience function to append a new member to the end of this
Accumulator's
relationship
collection |
ACCUMULATOR |
push(String aKey,
Accumulator<?> aMember)
A convenience function to append a new keyed (named) member to the end of
this Accumulator's
relationship
collection |
ACCUMULATOR |
pushPrimitive(Primitive<?> aMember)
A convenience function to append a new member to the end of this
Accumulator's
relationship
collection |
ACCUMULATOR |
pushText(CharSequence aMember)
A convenience function to append a new member to the end of this
Accumulator's
relationship
collection |
ACCUMULATOR |
replaceRelationshipsUsing(Accumulator<?> anAccumulator)
Attempt to change this Accumulator's relationships to the relationships
of the specified Accumulator (shallow copy)
|
ACCUMULATOR |
setAccumulator(Accumulator<?> anAccumulator)
|
ACCUMULATOR |
shareTarget(Primitive<?> aTarget)
|
ACCUMULATOR |
shareTargetWith(Accumulator<?> anAccumulator)
|
andOfPrimitive, angleWithPrimitive, differenceOfPrimitive, hypotenuseWithPrimitive, modOfPrimitive, orOfPrimitive, powerOfPrimitive, productOfPrimitive, quotientOfPrimitive, setBoolean, setCharacter, setPrimitive, sumOfPrimitive, xorOfPrimitiveappend, append, append, append, append, append, append, append, append, append, append, append, append, append, appendCodePoint, clear, clearText, delete, deleteCharAt, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, lowerCase, prepend, prepend, prepend, prepend, prepend, prepend, prepend, prepend, prepend, prepend, prepend, prepend, prepend, replace, replace, replaceAll, replaceCharacter, replaceFirst, reverse, setCharAt, setLength, setText, textPostDecrement, textPostIncrement, titleCase, trim, upperCaseand, andOfReal, angleWithReal, difference, difference, differenceOfReal, gcd, gcdOfReal, hypotenuseWithReal, mod, mod, modOfReal, or, orOfReal, powerOfReal, product, product, productOfReal, quotient, quotient, quotientOfReal, setReal, sum, sum, sumOfReal, xor, xorOfRealabsoluteValue, and, and, and, and, and, and, andOfNumber, andOfScalar, angleWith, angleWithNumber, angleWithScalar, arcCosine, arcSine, arcTangent, base10Log, ceiling, cosine, cube, cubeRoot, decrement, degrees, difference, difference, difference, difference, difference, difference, difference, difference, differenceOfNumber, differenceOfScalar, down, exponential, exponentialLessOne, floor, gcd, gcd, gcd, gcd, gcd, gcdOfNumber, gcdOfScalar, halfDown, halfEven, halfUp, hyperbolicCosine, hyperbolicSine, hyperbolicTangent, hypotenuseWith, hypotenuseWithNumber, hypotenuseWithScalar, increment, invalidate, inverse, milliseconds, mod, mod, mod, mod, mod, mod, mod, mod, modOfNumber, modOfScalar, nanoseconds, naturalLog, naturalLogPlusOne, negate, not, or, or, or, or, or, or, orOfNumber, orOfScalar, power, power, powerOfNumber, powerOfScalar, product, product, product, product, product, product, product, product, productOfNumber, productOfScalar, quotient, quotient, quotient, quotient, quotient, quotient, quotient, quotient, quotientOfNumber, quotientOfScalar, radians, random, round, setE, setEnumeration, setMaximum, setMinimum, setNegativeInfinity, setNumber, setPi, setPositiveInfinity, setScalar, setUnity, setZero, shiftLeft, shiftRight, shiftRightExtendZero, sine, square, squareRoot, sum, sum, sum, sum, sum, sum, sum, sum, sumOfNumber, sumOfScalar, tangent, up, xor, xor, xor, xor, xor, xor, xorOfNumber, xorOfScalarbooleanPostDecrement, booleanPostIncrement, setFalse, setScalar, setTruebytePostDecrement, bytePostIncrement, setScalarcharPostDecrement, charPostIncrement, setScalardoublePostDecrement, doublePostIncrement, setScalarfloatPostDecrement, floatPostIncrement, setScalarintPostDecrement, intPostIncrement, setScalarlongPostDecrement, longPostIncrement, setScalarsetScalar, shortPostDecrement, shortPostIncrementassertPrecision, promoteToassertDomain, clear, clearContentssetReal, unlimitedIntegerPostDecrement, unlimitedIntegerPostIncrementsetReal, unlimitedDecimalPostDecrement, unlimitedDecimalPostIncrementAccumulator<?> pop() throws UnsupportedOperationException, IllegalStateException, NoSuchElementException
relationship collectionUnsupportedOperationException - this Accumulator's relationship collection could not changedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeNoSuchElementException - this Accumulator's relationship collection was emptyACCUMULATOR push(Accumulator<?> aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not be changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR push(Accumulator<?> aKey, Accumulator<?> aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaKey - a new key (name)aMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR push(BigDecimal aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not be changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR push(BigInteger aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not be changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR push(boolean aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not be changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR push(byte aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not be changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR push(char aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not be changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR push(double aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not be changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR push(float aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not be changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR push(int aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not be changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR push(long aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not be changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR push(short aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not be changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR push(String aKey, Accumulator<?> aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaKey - a new key (name)aMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR pushPrimitive(Primitive<?> aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not be changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR pushText(CharSequence aMember) throws UnsupportedOperationException, NullPointerException, IllegalStateException
relationship
collectionaMember - a new relationshipUnsupportedOperationException - this Accumulator's relationship collection could not be changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationship collection could not be changed
at this timeACCUMULATOR replaceRelationshipsUsing(Accumulator<?> anAccumulator) throws UnsupportedOperationException, NullPointerException, IllegalStateException, IllegalArgumentException
anAccumulator - the Accumulator to queryUnsupportedOperationException - this Accumulator's relationships could not be changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's relationships could not be changed at this
timeIllegalArgumentException - an aspect of the specified relationships were incompatible with
this Accumulator's specificationSealedAccumulator.getTarget()ACCUMULATOR setAccumulator(Accumulator<?> anAccumulator) throws UnsupportedOperationException, NullPointerException, IllegalStateException, IllegalArgumentException
share the target of the
specified Accumulator with this Accumulator, and also
mirror this Accumulator's
relationships to the relationship map of the specified Accumulator.anAccumulator - the Accumulator to queryUnsupportedOperationException - either this Accumulator's target or relationships could not be
changedNullPointerException - a null value was provided where none was expectedIllegalStateException - either this Accumulator's target or relationships could not be
changed at this timeIllegalArgumentException - an aspect of the specified target or relationships were
incompatible with this Accumulator's specificationshareTarget(Primitive),
replaceRelationshipsUsing(Accumulator)ACCUMULATOR shareTarget(Primitive<?> aTarget) throws UnsupportedOperationException, NullPointerException, IllegalStateException, IllegalArgumentException
Primitive target with this
Accumulator, or, if this Accumulator's target could not be
replaced, attempt to
change the current target's valueaTarget - a new targetUnsupportedOperationException - this Accumulator's target, or the target's value, could not be
changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's target, or the target's value, could not be
changed at this timeIllegalArgumentException - an aspect of the new target was incompatible with this
Accumulator's specification, or this Accumulator's target's
specificationSealedAccumulator.getTarget()ACCUMULATOR shareTargetWith(Accumulator<?> anAccumulator) throws UnsupportedOperationException, NullPointerException, IllegalStateException, IllegalArgumentException
Primitive target
with this Accumulator, or, if this Accumulator's target could not be
replaced, attempt to
change the current target's valueanAccumulator - the Accumulator to queryUnsupportedOperationException - this Accumulator's target, or the target's value, could not be
changedNullPointerException - a null value was provided where none was expectedIllegalStateException - this Accumulator's target, or the target's value, could not be
changed at this timeIllegalArgumentException - an aspect of the new target was incompatible with this
Accumulator's specification, or this Accumulator's target's
specificationSealedAccumulator.getTarget()Copyright © 2006-2012 Ware-Squared Software Development. All Rights Reserved.