public static class RMKeyTimer.Record
extends java.lang.Object
Constructor and Description |
---|
Record(java.lang.String aProp,
java.lang.Object startValue,
java.lang.Object endValue,
RMInterpolator anInterpolator)
Creates new record.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getEndValue() |
RMInterpolator |
getInterpolator() |
java.lang.String |
getKey() |
java.lang.Object |
getStartValue() |
java.lang.Object |
getValue(double aFraction)
Returns an invocation by blending this invocation with given invocation using the given fraction of this
invocation.
|
java.lang.Object |
getZeroValue(java.lang.Object anObj)
Returns a "zero value" for various core types.
|
public Record(java.lang.String aProp, java.lang.Object startValue, java.lang.Object endValue, RMInterpolator anInterpolator)
public java.lang.String getKey()
public java.lang.Object getStartValue()
public java.lang.Object getEndValue()
public RMInterpolator getInterpolator()
public java.lang.Object getValue(double aFraction)
public java.lang.Object getZeroValue(java.lang.Object anObj)