stella.xml
Class FixedRateMerit
java.lang.Object
util.PropertyContainer
util.PropertyResources
util.PropertyBundles
stella.AbstractMerit
stella.xml.EvenlySpacedMerit
stella.xml.FixedRateMerit
- All Implemented Interfaces:
- Serializable, Cloneable, Meriting, Initializable, LocalizedSupplying, PropertySupplying, ResourceSupplying
public class FixedRateMerit
- extends EvenlySpacedMerit
A flavour of the EvenlySpacedMerit. A fixed rate merit always
schedules the next observation to the first (succesful) observation. This
means that, in the long run, the frequency of the observations will be equal
to the reciprocal of the stated period.
- See Also:
- Serialized Form
| Methods inherited from class util.PropertyResources |
createFrom, createFrom, createFrom, getApplet, getAsResources, getLocalClassLoader, getPropertiesToKey, getPropertiesToKey, getResource, getResourceAsStream, getResourceFromKey, getResources, init, keyCreate, keyCreate, reload, setApplet |
| Methods inherited from class util.PropertyContainer |
augment, augment, augment, defaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsEnums, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, isNew, parseObject, reload, removeProperty, rescanned, setObject, setProperties, setProperty, stringProperties, toString |
| Methods inherited from interface util.PropertySupplying |
defaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, parseObject, removeProperty, setObject, setProperty, stringProperties |
FixedRateMerit
public FixedRateMerit(Map prop)
- Constructs a new fixed-delay merit.
getT0
public Date getT0(TargetDefinition target)
- Returns the date of the relevant last observation. In a fixed-rate
scheme this is the date of the first obsevation plus the period times
the number of successful observations minus one.
- Specified by:
getT0 in class EvenlySpacedMerit
- Returns:
- null if the target is not history aware or was never observed.