public abstract class AbstractTimeSeries extends Filter implements UnsupervisedFilter, OptionHandler
Valid filter-specific options are:
 -R index1,index2-index4,...
 Specify list of columns to calculate new values for.
 First and last are valid indexes.
 (default none)
 -V 
 Invert matching sense (i.e. calculate for all non-specified columns)
 -I num 
 The number of instances forward to merge values between.
 A negative number indicates taking values from a past instance.
 (default -1) 
 -M 
 For instances at the beginning or end of the dataset where the translated
 values are not known, remove those instances (default is to use missing 
 values). 
| Constructor and Description | 
|---|
| AbstractTimeSeries() | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | attributeIndicesTipText()Returns the tip text for this property | 
| boolean | batchFinished()Signifies that this batch of input to the filter is finished. | 
| java.lang.String | fillWithMissingTipText()Returns the tip text for this property | 
| java.lang.String | getAttributeIndices()Get the current range selection | 
| boolean | getFillWithMissing()Gets whether missing values should be used rather than removing instances
 where the translated value is not known (due to border effects). | 
| int | getInstanceRange()Gets the number of instances forward to translate values between. | 
| boolean | getInvertSelection()Get whether the supplied columns are to be removed or kept | 
| java.lang.String[] | getOptions()Gets the current settings of the filter. | 
| boolean | input(Instance instance)Input an instance for filtering. | 
| java.lang.String | instanceRangeTipText()Returns the tip text for this property | 
| java.lang.String | invertSelectionTipText()Returns the tip text for this property | 
| java.util.Enumeration | listOptions()Returns an enumeration describing the available options. | 
| void | setAttributeIndices(java.lang.String rangeList)Set which attributes are to be copied (or kept if invert is true) | 
| void | setAttributeIndicesArray(int[] attributes)Set which attributes are to be copied (or kept if invert is true) | 
| void | setFillWithMissing(boolean newFillWithMissing)Sets whether missing values should be used rather than removing instances
 where the translated value is not known (due to border effects). | 
| boolean | setInputFormat(Instances instanceInfo)Sets the format of the input instances. | 
| void | setInstanceRange(int newInstanceRange)Sets the number of instances forward to translate values between. | 
| void | setInvertSelection(boolean invert)Set whether selected columns should be removed or kept. | 
| void | setOptions(java.lang.String[] options)Parses a given list of options controlling the behaviour of this object. | 
batchFilterFile, filterFile, getCapabilities, getCapabilities, getOutputFormat, getRevision, isFirstBatchDone, isNewBatch, isOutputFormatDefined, main, makeCopies, makeCopy, numPendingOutput, output, outputPeek, toString, useFilter, wekaStaticWrapperpublic java.util.Enumeration listOptions()
listOptions in interface OptionHandlerpublic void setOptions(java.lang.String[] options)
                throws java.lang.Exception
 -R index1,index2-index4,...
 Specify list of columns to copy. First and last are valid indexes.
 (default none)
 -V
 Invert matching sense (i.e. calculate for all non-specified columns)
 -I num 
 The number of instances forward to translate values between.
 A negative number indicates taking values from a past instance.
 (default -1) 
 -M 
 For instances at the beginning or end of the dataset where the translated
 values are not known, remove those instances (default is to use missing 
 values). 
setOptions in interface OptionHandleroptions - the list of options as an array of stringsjava.lang.Exception - if an option is not supportedpublic java.lang.String[] getOptions()
getOptions in interface OptionHandlerpublic boolean setInputFormat(Instances instanceInfo) throws java.lang.Exception
setInputFormat in class FilterinstanceInfo - an Instances object containing the input instance
 structure (any instances contained in the object are ignored - only the
 structure is required).java.lang.Exception - if the format couldn't be set successfullypublic boolean input(Instance instance) throws java.lang.Exception
public boolean batchFinished()
batchFinished in class Filterjava.lang.IllegalStateException - if no input structure has been definedpublic java.lang.String fillWithMissingTipText()
public boolean getFillWithMissing()
public void setFillWithMissing(boolean newFillWithMissing)
newFillWithMissing - true if sopublic java.lang.String instanceRangeTipText()
public int getInstanceRange()
public void setInstanceRange(int newInstanceRange)
newInstanceRange - Value to assign to InstanceRange.public java.lang.String invertSelectionTipText()
public boolean getInvertSelection()
public void setInvertSelection(boolean invert)
invert - the new invert settingpublic java.lang.String attributeIndicesTipText()
public java.lang.String getAttributeIndices()
public void setAttributeIndices(java.lang.String rangeList)
rangeList - a string representing the list of attributes.  Since
 the string will typically come from a user, attributes are indexed from
 1. public void setAttributeIndicesArray(int[] attributes)
attributes - an array containing indexes of attributes to select.
 Since the array will typically come from a program, attributes are indexed
 from 0.