edu.indiana.iucbrf.feature.finiteset
Interface FSMFeature
- All Superinterfaces:
- java.lang.Comparable, DoubleRepresentable, Feature, java.io.Serializable, SwingRepresentable
- All Known Implementing Classes:
- AbstractFSMFeature, BooleanFeature, DisplayMessageFeature, FiveSeverityFeature, PrintQualityFeature, YesNoFeature
public interface FSMFeature
- extends Feature, DoubleRepresentable, java.io.Serializable
An FSMFeature is a Finite Set Member feature. That is, the value of an FSMFeature
is a member of a finite set, as defined by the FSMFeature implementation.
Methods inherited from interface java.lang.Comparable |
compareTo |
setValueWithIndex
void setValueWithIndex(int index)
getValueAsIndex
int getValueAsIndex()
getValueCorrespondingToIndex
java.lang.Object getValueCorrespondingToIndex(int index)
getCompleteSet
java.util.LinkedHashSet getCompleteSet()
isValidMember
boolean isValidMember(java.lang.Object value)
sizeOfSet
int sizeOfSet()