Modifier and Type | Interface and Description |
---|---|
interface |
Accumulator<ACCUMULATOR extends Accumulator<ACCUMULATOR>>
An Accumulator is a three-way association between a
Primitive
target, a Javascript-like associative list of
member relationships, and a function defined by the subclass of
Accumulator. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAccumulator<ACCUMULATOR extends Accumulator<ACCUMULATOR>>
Common
Accumulator behavior |
class |
AbstractConstantAccumulator<ACCUMULATOR extends AbstractConstantAccumulator<ACCUMULATOR>>
Common behavior for Accumulators with read-only
Primitive
targets and read-only relationship
collections |
class |
AbstractSimpleAccumulator<ACCUMULATOR extends Accumulator<ACCUMULATOR>>
Common behavior for a simple Accumulator with an independent, replaceable
target Primitive |
class |
AbstractStickyTarget<ACCUMULATOR extends Accumulator<ACCUMULATOR>>
Common behavior for a simple Accumulator with an independent,
non-replaceable
target Primitive |
class |
ConstantAccumulator
|
class |
SimpleAccumulator
A simple Accumulator with an independent, replaceable
target Primitive |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBooleanPrimitive<PRIMITIVE extends AbstractBooleanPrimitive<PRIMITIVE>>
Abstract
boolean precision primitive implementation |
class |
BooleanArrayCursor
A
boolean fixed array cursor |
class |
BooleanPrimitive
|
Modifier and Type | Method and Description |
---|---|
<REAL extends Real<?>> |
AbstractBooleanPrimitive.induceRealMaximum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractBooleanPrimitive.induceRealMinimum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractBooleanPrimitive.induceRealValue(REAL aTarget) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBytePrimitive<PRIMITIVE extends Primitive<PRIMITIVE>>
Abstract
byte precision primitive implementation |
class |
ByteArrayCursor
A
byte fixed array cursor |
class |
BytePrimitive
A
byte precision primitive implementation |
Modifier and Type | Method and Description |
---|---|
<REAL extends Real<?>> |
AbstractBytePrimitive.induceRealMaximum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractBytePrimitive.induceRealMinimum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractBytePrimitive.induceRealValue(REAL aTarget) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCharacterPrimitive<PRIMITIVE extends Primitive<PRIMITIVE>>
Abstract
char precision primitive implementation |
class |
CharacterArrayCursor
A
char fixed array Cursor |
class |
CharacterPrimitive
A
char precision primitive implementation |
Modifier and Type | Method and Description |
---|---|
<REAL extends Real<?>> |
AbstractCharacterPrimitive.induceRealMaximum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractCharacterPrimitive.induceRealMinimum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractCharacterPrimitive.induceRealValue(REAL aTarget) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDoublePrimitive<PRIMITIVE extends Primitive<PRIMITIVE>>
Abstract
double precision primitive implementation |
class |
DoublePrimitive
A
double precision primitive implementation |
Modifier and Type | Method and Description |
---|---|
<REAL extends Real<?>> |
AbstractDoublePrimitive.induceRealMaximum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractDoublePrimitive.induceRealMinimum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractDoublePrimitive.induceRealValue(REAL aTarget) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFloatPrimitive<PRIMITIVE extends Primitive<PRIMITIVE>>
Abstract
float precision primitive implementation |
class |
FloatPrimitive
A
float precision primitive implementation |
Modifier and Type | Method and Description |
---|---|
<REAL extends Real<?>> |
AbstractFloatPrimitive.induceRealMaximum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractFloatPrimitive.induceRealMinimum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractFloatPrimitive.induceRealValue(REAL aTarget) |
Modifier and Type | Class and Description |
---|---|
class |
GaussianRandomPrimitive
A
RandomPrimitive that returns values that conform to a
Gaussian distribution |
class |
Milliseconds
|
class |
Nanoseconds
|
class |
RandomPrimitive
Wraps a
Random number generator, producing next numbers in sequence
upon demand. |
Modifier and Type | Method and Description |
---|---|
<R extends Real<?>> |
RandomPrimitive.inducePostDecrement(R aTarget) |
<R extends Real<?>> |
RandomPrimitive.inducePostIncrement(R aTarget) |
<R extends Real<?>> |
RandomPrimitive.induceRealMaximum(R aTarget) |
<R extends Real<?>> |
RandomPrimitive.induceRealMinimum(R aTarget) |
<R extends Real<?>> |
RandomPrimitive.induceRealValue(R aTarget) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIntegerPrimitive<PRIMITIVE extends Primitive<PRIMITIVE>>
Abstract
int precision primitive implementation |
class |
AbstractModuloIntegerPrimitive<PRIMITIVE extends Primitive<PRIMITIVE>>
Common behavior for all
integer primitives that
obey modular arithmetic |
class |
EnumerationPrimitive
A
int precision primitive implementation |
class |
IntegerPrimitive
A
int precision primitive implementation |
class |
ModuloIntegerPrimitive
A
int precision primitive implementation |
Modifier and Type | Method and Description |
---|---|
<REAL extends Real<?>> |
AbstractIntegerPrimitive.induceRealMaximum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractIntegerPrimitive.induceRealMinimum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractIntegerPrimitive.induceRealValue(REAL aTarget) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLongPrimitive<PRIMITIVE extends Primitive<PRIMITIVE>>
Abstract
long precision primitive implementation |
class |
LongPrimitive
A
long precision primitive implementation |
Modifier and Type | Method and Description |
---|---|
<REAL extends Real<?>> |
AbstractLongPrimitive.induceRealMaximum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractLongPrimitive.induceRealMinimum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractLongPrimitive.induceRealValue(REAL aTarget) |
Modifier and Type | Interface and Description |
---|---|
interface |
Primitive<PRIMITIVE extends Primitive<PRIMITIVE>>
Read and write operations for system supported primitives.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractConstant<PRIMITIVE extends Primitive<PRIMITIVE>>
A sealed
primitive whose modification functions are shunted
and which will produce UnsupportedOperationExceptions upon access |
class |
AbstractNumericPrimitive<PRIMITIVE extends Primitive<PRIMITIVE>>
|
class |
AbstractPrimitive<PRIMITIVE extends Primitive<PRIMITIVE>>
Common read and write behavior for primitive representations
|
class |
AbstractPrimitiveWrapper<PRIMITIVE extends Primitive<PRIMITIVE>>
An abstract
primitive wrapper, ready to be overridden and
missing only the protected AbstractPrimitiveWrapper.getTarget() and the explicit
copy functions |
class |
Constant
Read-only
primitive |
class |
Variant
|
Modifier and Type | Method and Description |
---|---|
<R extends Real<?>> |
AbstractPrimitiveWrapper.inducePostDecrement(R aTarget) |
<R extends Real<?>> |
AbstractNumericPrimitive.inducePostDecrement(R aTarget) |
<R extends Real<?>> |
AbstractConstant.inducePostDecrement(R aTarget) |
<R extends Real<?>> |
AbstractPrimitiveWrapper.inducePostIncrement(R aTarget) |
<R extends Real<?>> |
AbstractNumericPrimitive.inducePostIncrement(R aTarget) |
<R extends Real<?>> |
AbstractConstant.inducePostIncrement(R aTarget) |
<R extends Real<?>> |
Constant.induceRealMaximum(R aTarget) |
<R extends Real<?>> |
AbstractPrimitiveWrapper.induceRealMaximum(R aTarget) |
<R extends Real<?>> |
AbstractConstant.induceRealMaximum(R aTarget) |
<R extends Real<?>> |
Constant.induceRealMinimum(R aTarget) |
<R extends Real<?>> |
AbstractPrimitiveWrapper.induceRealMinimum(R aTarget) |
<R extends Real<?>> |
AbstractConstant.induceRealMinimum(R aTarget) |
<R extends Real<?>> |
AbstractPrimitiveWrapper.induceRealSize(R aTarget) |
<R extends Real<?>> |
AbstractPrimitiveWrapper.induceRealValue(R aTarget) |
<R extends Real<?>> |
AbstractConstant.induceRealValue(R aTarget) |
Modifier and Type | Method and Description |
---|---|
Real<?> |
AbstractPrimitiveWrapper.toReal() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractReal<REAL extends Real<REAL>>
|
interface |
Real<REAL extends Real<REAL>>
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractReal<REAL extends Real<REAL>>
|
Modifier and Type | Method and Description |
---|---|
<R extends Real<?>> |
RealInductor.inducePostDecrement(R aTarget)
Decrement the value of this real then induce its original value into
the specified target
|
<R extends Real<?>> |
RealInductor.inducePostIncrement(R aTarget)
Increment the value of this real then induce its original value into
the specified target
|
<R extends Real<?>> |
SealedRealDomain.induceRealMaximum(R aTarget)
Induce the maximum domain value into the target
|
<R extends Real<?>> |
SealedRealDomain.induceRealMinimum(R aTarget)
Induce the minimum domain value into the target
|
<R extends Real<?>> |
SealedRealBag.induceRealSize(R aTarget)
Update the target
scalar with the element count in this
structure |
<R extends Real<?>> |
AbstractReal.induceRealSize(R aTarget) |
<R extends Real<?>> |
RealInductor.induceRealValue(R aTarget)
Induce the current value of this real into the specified target
|
Modifier and Type | Method and Description |
---|---|
Real<?> |
RealReplicator.toReal()
If this real is already a
real number real
then simply call its Replicator.copy() function, otherwise produce a new
real number real |
Real<?> |
AbstractReal.toReal() |
Modifier and Type | Method and Description |
---|---|
REAL |
MutableReal.gcdOfReal(Real<?> aReal)
Replace the current value with the greatest common denonimator between
this value and the specific one
|
REAL |
AbstractReal.gcdOfReal(Real<?> aValue) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractShortPrimitive<PRIMITIVE extends Primitive<PRIMITIVE>>
Abstract
short precision primitive implementation |
class |
ShortPrimitive
A
short precision primitive implementation |
Modifier and Type | Method and Description |
---|---|
<REAL extends Real<?>> |
AbstractShortPrimitive.induceRealMaximum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractShortPrimitive.induceRealMinimum(REAL aTarget) |
<REAL extends Real<?>> |
AbstractShortPrimitive.induceRealValue(REAL aTarget) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTextPrimitive<PRIMITIVE extends Primitive<PRIMITIVE>>
|
class |
TextPrimitive
|
Modifier and Type | Method and Description |
---|---|
<R extends Real<?>> |
AbstractTextPrimitive.inducePostDecrement(R aTarget) |
<R extends Real<?>> |
AbstractTextPrimitive.inducePostIncrement(R aTarget) |
<R extends Real<?>> |
AbstractTextPrimitive.induceRealMaximum(R aTarget) |
<R extends Real<?>> |
AbstractTextPrimitive.induceRealMinimum(R aTarget) |
<R extends Real<?>> |
AbstractTextPrimitive.induceRealValue(R aTarget) |
Modifier and Type | Method and Description |
---|---|
Real<?> |
AbstractTextPrimitive.toReal() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractUnlimitedDecimalPrimitive<PRIMITIVE extends Primitive<PRIMITIVE>>
|
class |
AbstractUnlimitedIntegerPrimitive<PRIMITIVE extends Primitive<PRIMITIVE>>
|
class |
UnlimitedDecimalPrimitive
|
class |
UnlimitedIntegerPrimitive
|
Modifier and Type | Method and Description |
---|---|
<R extends Real<?>> |
AbstractUnlimitedIntegerPrimitive.inducePostDecrement(R aTarget) |
<R extends Real<?>> |
AbstractUnlimitedDecimalPrimitive.inducePostDecrement(R aTarget) |
<R extends Real<?>> |
AbstractUnlimitedIntegerPrimitive.inducePostIncrement(R aTarget) |
<R extends Real<?>> |
AbstractUnlimitedDecimalPrimitive.inducePostIncrement(R aTarget) |
<R extends Real<?>> |
AbstractUnlimitedIntegerPrimitive.induceRealMaximum(R aTarget) |
<R extends Real<?>> |
AbstractUnlimitedDecimalPrimitive.induceRealMaximum(R aTarget) |
<R extends Real<?>> |
AbstractUnlimitedIntegerPrimitive.induceRealMinimum(R aTarget) |
<R extends Real<?>> |
AbstractUnlimitedDecimalPrimitive.induceRealMinimum(R aTarget) |
<R extends Real<?>> |
AbstractUnlimitedIntegerPrimitive.induceRealValue(R aTarget) |
<R extends Real<?>> |
AbstractUnlimitedDecimalPrimitive.induceRealValue(R aTarget) |
Copyright © 2006-2012 Ware-Squared Software Development. All Rights Reserved.