Class WekaAssociatorContainer

  • All Implemented Interfaces:
    adams.core.CloneHandler<adams.flow.container.Container>, adams.core.GlobalInfoSupporter, adams.data.spreadsheet.SpreadSheetSupporter, adams.flow.container.Container, Serializable

    public class WekaAssociatorContainer
    extends WekaModelContainer
    Container for associators and their rules.
    Version:
    $Revision$
    Author:
    FracPete (fracpete at waikato dot ac dot nz)
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      WekaAssociatorContainer()
      Initializes the container.
      WekaAssociatorContainer​(weka.associations.Associator model)
      Initializes the container with no header.
      WekaAssociatorContainer​(weka.associations.Associator model, weka.core.Instances header)
      Initializes the container with no header.
      WekaAssociatorContainer​(weka.associations.Associator model, weka.core.Instances header, weka.core.Instances data)
      Initializes the container with no header.
      WekaAssociatorContainer​(weka.associations.Associator model, weka.core.Instances header, weka.core.Instances data, List<weka.associations.AssociationRule> rules)
      Initializes the container with no header.
    • Constructor Detail

      • WekaAssociatorContainer

        public WekaAssociatorContainer()
        Initializes the container.

        Only used for generating help information.
      • WekaAssociatorContainer

        public WekaAssociatorContainer​(weka.associations.Associator model)
        Initializes the container with no header.
        Parameters:
        model - the model to use
      • WekaAssociatorContainer

        public WekaAssociatorContainer​(weka.associations.Associator model,
                                       weka.core.Instances header)
        Initializes the container with no header.
        Parameters:
        model - the model to use
        header - the header to use
      • WekaAssociatorContainer

        public WekaAssociatorContainer​(weka.associations.Associator model,
                                       weka.core.Instances header,
                                       weka.core.Instances data)
        Initializes the container with no header.
        Parameters:
        model - the model to use
        header - the header to use
        data - the data to use
      • WekaAssociatorContainer

        public WekaAssociatorContainer​(weka.associations.Associator model,
                                       weka.core.Instances header,
                                       weka.core.Instances data,
                                       List<weka.associations.AssociationRule> rules)
        Initializes the container with no header.
        Parameters:
        model - the model to use
        header - the header to use
        data - the data to use
        rules - the rules
    • Method Detail

      • names

        public Iterator<String> names()
        Returns all value names that can be used (theoretically).
        Specified by:
        names in interface adams.flow.container.Container
        Overrides:
        names in class WekaModelContainer
        Returns:
        enumeration over all possible value names