Class ByNumericValue

    • Field Detail

      • m_AttributeIndex

        protected WekaAttributeIndex m_AttributeIndex
        the attribute index to work on.
      • m_Minimum

        protected double m_Minimum
        the minimum value.
      • m_MinimumIncluded

        protected boolean m_MinimumIncluded
        whether the minimum value is included.
      • m_Maximum

        protected double m_Maximum
        the maximum value.
      • m_MaximumIncluded

        protected boolean m_MaximumIncluded
        whether the maximum value is included.
    • Constructor Detail

      • ByNumericValue

        public ByNumericValue()
    • Method Detail

      • setAttributeIndex

        public void setAttributeIndex​(WekaAttributeIndex value)
        Sets the index of the column to perform the matching on.
        Parameters:
        value - the index
      • getAttributeIndex

        public WekaAttributeIndex getAttributeIndex()
        Returns the index of the column to perform the matching on.
        Returns:
        the index
      • attributeIndexTipText

        public String attributeIndexTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the gui
      • setMinimum

        public void setMinimum​(double value)
        Sets the minimum.
        Parameters:
        value - the minimum
      • getMinimum

        public double getMinimum()
        Returns the minimum.
        Returns:
        the minimum
      • minimumTipText

        public String minimumTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the gui
      • setMinimumIncluded

        public void setMinimumIncluded​(boolean value)
        Sets whether to exclude the minimum.
        Parameters:
        value - true to exclude minimum
      • getMinimumIncluded

        public boolean getMinimumIncluded()
        Returns whether the minimum is included.
        Returns:
        true if minimum included
      • minimumIncludedTipText

        public String minimumIncludedTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the gui
      • setMaximum

        public void setMaximum​(double value)
        Sets the maximum.
        Parameters:
        value - the maximum
      • getMaximum

        public double getMaximum()
        Returns the maximum.
        Returns:
        the maximum
      • maximumTipText

        public String maximumTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the gui
      • setMaximumIncluded

        public void setMaximumIncluded​(boolean value)
        Sets whether to exclude the maximum.
        Parameters:
        value - true to exclude maximum
      • getMaximumIncluded

        public boolean getMaximumIncluded()
        Returns whether the maximum is included.
        Returns:
        true if maximum included
      • maximumIncludedTipText

        public String maximumIncludedTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the gui
      • doFindRows

        protected int[] doFindRows​(weka.core.Instances data)
        Returns the rows of interest in the spreadsheet.
        Specified by:
        doFindRows in class AbstractRowFinder
        Parameters:
        data - the spreadsheet to inspect
        Returns:
        the rows of interest