|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectweka.filters.Filter
weka.filters.SimpleFilter
weka.filters.SimpleStreamFilter
weka.filters.unsupervised.attribute.SortLabels
public class SortLabels
A simple filter for sorting the labels of nominal attributes.
Valid options are:-D Turns on output of debugging information.
-R <index1,index2-index4,...> Specify list of string attributes to convert to words. (default: select all relational attributes)
-V Inverts the matching sense of the selection.
-S <CASE|NON-CASE> Determines the type of sorting: CASE = Case-sensitive NON-CASE = Case-insensitive (default: CASE)
| Nested Class Summary | |
|---|---|
static class |
SortLabels.CaseInsensitiveComparator
Represents a case-insensitive comparator for two strings. |
static class |
SortLabels.CaseSensitiveComparator
Represents a case-sensitive comparator for two strings. |
| Field Summary | |
|---|---|
static int |
SORT_CASEINSENSITIVE
sorts the strings case-insensitive. |
static int |
SORT_CASESENSITIVE
sorts the strings case-sensitive. |
static Tag[] |
TAGS_SORTTYPE
Tag allowing selection of sort type. |
| Constructor Summary | |
|---|---|
SortLabels()
|
|
| Method Summary | |
|---|---|
java.lang.String |
attributeIndicesTipText()
Returns the tip text for this property. |
Range |
getAttributeIndices()
Gets the current selected attributes. |
Capabilities |
getCapabilities()
Returns the Capabilities of this filter. |
boolean |
getInvertSelection()
Gets whether the supplied columns are to be processed or skipped. |
java.lang.String[] |
getOptions()
Gets the current settings of the classifier. |
java.lang.String |
getRevision()
Returns the revision string. |
SelectedTag |
getSortType()
Gets the sort type to be used. |
java.lang.String |
globalInfo()
Returns a string describing this filter. |
java.lang.String |
invertSelectionTipText()
Returns the tip text for this property. |
java.util.Enumeration |
listOptions()
Returns an enumeration describing the available options. |
static void |
main(java.lang.String[] args)
runs the filter with the given arguments. |
void |
setAttributeIndices(java.lang.String value)
Set the range of attributes to process. |
void |
setInvertSelection(boolean value)
Sets whether selected columns should be processed or skipped. |
void |
setOptions(java.lang.String[] options)
Parses the options for this object. |
void |
setSortType(SelectedTag type)
Sets the sort type to be used. |
java.lang.String |
sortTypeTipText()
Returns the tip text for this property. |
| Methods inherited from class weka.filters.SimpleStreamFilter |
|---|
batchFinished, input |
| Methods inherited from class weka.filters.SimpleFilter |
|---|
debugTipText, getDebug, setDebug, setInputFormat |
| Methods inherited from class weka.filters.Filter |
|---|
batchFilterFile, filterFile, getCapabilities, getOutputFormat, isFirstBatchDone, isNewBatch, isOutputFormatDefined, makeCopies, makeCopy, numPendingOutput, output, outputPeek, toString, useFilter, wekaStaticWrapper |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int SORT_CASESENSITIVE
public static final int SORT_CASEINSENSITIVE
public static final Tag[] TAGS_SORTTYPE
| Constructor Detail |
|---|
public SortLabels()
| Method Detail |
|---|
public java.lang.String globalInfo()
globalInfo in class SimpleFilterpublic java.util.Enumeration listOptions()
listOptions in interface OptionHandlerlistOptions in class SimpleFilter
public void setOptions(java.lang.String[] options)
throws java.lang.Exception
-D Turns on output of debugging information.
-R <index1,index2-index4,...> Specify list of string attributes to convert to words. (default: select all relational attributes)
-V Inverts the matching sense of the selection.
-S <CASE|NON-CASE> Determines the type of sorting: CASE = Case-sensitive NON-CASE = Case-insensitive (default: CASE)
setOptions in interface OptionHandlersetOptions in class SimpleFilteroptions - the options to use
java.lang.Exception - if setting of options failsSimpleFilter.reset()public java.lang.String[] getOptions()
getOptions in interface OptionHandlergetOptions in class SimpleFilterpublic java.lang.String attributeIndicesTipText()
public void setAttributeIndices(java.lang.String value)
value - the new range.public Range getAttributeIndices()
public java.lang.String invertSelectionTipText()
public void setInvertSelection(boolean value)
value - the new invert settingpublic boolean getInvertSelection()
public java.lang.String sortTypeTipText()
public void setSortType(SelectedTag type)
type - the type of sortingpublic SelectedTag getSortType()
public Capabilities getCapabilities()
getCapabilities in interface CapabilitiesHandlergetCapabilities in class FilterCapabilitiespublic java.lang.String getRevision()
getRevision in interface RevisionHandlergetRevision in class Filterpublic static void main(java.lang.String[] args)
args - the commandline arguments
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||