Interface  Description 

ReversableValueAnimator<T> 
Interfaces for
ValueAnimator s that can be reversed. 
ValueAnimator<T> 
Interface for objects capable of "animating" a value;
that is providing a new value everytime
ValueAnimator.nextValue() is
called, subject to some constraints. 
Class  Description 

AbstractValueAnimator<T> 
Base class for objects capable of "animating" a value;
that is providing a new value everytime
AbstractValueAnimator.nextValue() is
called, subject to some constraints. 
ByteArrayValueAnimator 
A
ValueAnimator capable of producing byte arrays from
a set of potentially independent underlying ValueAnimator s. 
DoubleArrayValueAnimator 
A
ValueAnimator capable of producing double arrays from
a set of potentially independent underlying ValueAnimator s. 
FloatArrayValueAnimator 
A
ValueAnimator capable of producing float arrays from
a set of potentially independent underlying ValueAnimator s. 
ForwardBackwardLoopingValueAnimator<T> 
A
ReversableValueAnimator that can wrap another
ReversableValueAnimator to produce back and forth
looping behavior. 
IntegerArrayValueAnimator 
A
ValueAnimator capable of producing int arrays from
a set of potentially independent underlying ValueAnimator s. 
LinearByteValueAnimator 
A
ValueAnimator that linearly animates a Byte value between two values. 
LinearDoubleValueAnimator 
A
ValueAnimator that linearly animates a Double value between two values. 
LinearFloatValueAnimator 
A
ValueAnimator that linearly animates a Float value between two values. 
LinearIntegerValueAnimator 
A
ValueAnimator that linearly animates a Integer value between two values. 
LinearLongValueAnimator 
A
ValueAnimator that linearly animates a Long value between two values. 
LinearShortValueAnimator 
A
ValueAnimator that linearly animates a Short value between two values. 
LinearTimeBasedByteValueAnimator 
A
TimeBasedValueAnimator that linearly animates a byte value between two
values over a given time. 
LinearTimeBasedDoubleValueAnimator 
A
TimeBasedValueAnimator that linearly animates a double value between two
values over a given time. 
LinearTimeBasedFloatValueAnimator 
A
TimeBasedValueAnimator that linearly animates a float value between two
values over a given time. 
LinearTimeBasedIntegerValueAnimator 
A
TimeBasedValueAnimator that linearly animates a int value between two
values over a given time. 
LinearTimeBasedLongValueAnimator 
A
TimeBasedValueAnimator that linearly animates a long value between two
values over a given time. 
LinearTimeBasedShortValueAnimator 
A
TimeBasedValueAnimator that linearly animates a short value between two
values over a given time. 
LongArrayValueAnimator 
A
ValueAnimator capable of producing long arrays from
a set of potentially independent underlying ValueAnimator s. 
LoopingValueAnimator<T> 
A
ValueAnimator that can wrap another
ValueAnimator to produce looping behavior by
resetting when the animator has finished. 
RandomLinearByteValueAnimator 
A
ValueAnimator that continuously animates between
randomly selected values in a range. 
RandomLinearDoubleValueAnimator 
A
ValueAnimator that continuously animates between
randomly selected values in a range. 
RandomLinearFloatValueAnimator 
A
ValueAnimator that continuously animates between
randomly selected values in a range. 
RandomLinearIntegerValueAnimator 
A
ValueAnimator that continuously animates between
randomly selected values in a range. 
RandomLinearLongValueAnimator 
A
ValueAnimator that continuously animates between
randomly selected values in a range. 
RandomLinearShortValueAnimator 
A
ValueAnimator that continuously animates between
randomly selected values in a range. 
ShortArrayValueAnimator 
A
ValueAnimator capable of producing short arrays from
a set of potentially independent underlying ValueAnimator s. 
TimeBasedValueAnimator<T> 
An animator that will animate a value over a given time period.
