类 Element

java.lang.Object
weka.associations.gsp.Element
所有已实现的接口:
Serializable, Cloneable, RevisionHandler

public class Element extends Object implements Cloneable, Serializable, RevisionHandler
Class representing an Element, i.e., a set of events/items.
版本:
$Revision: 1.2 $
作者:
Sebastian Beer
另请参阅:
  • 构造器详细资料

    • Element

      public Element()
      Constructor
    • Element

      public Element(int size)
      Constructor accepting an initial size of the events Array as parameter.
      参数:
      size - the size
  • 方法详细资料

    • getOneElements

      public static FastVector getOneElements(Instances instances)
      Returns all events of the given data set as Elements containing a single event. The order of events is determined by the header information of the corresponding ARFF file.
      参数:
      instances - the data set
      返回:
      the set of 1-Elements
    • merge

      public static Element merge(Element element1, Element element2)
      Merges two Elements into one.
      参数:
      element1 - first Element
      element2 - second Element
      返回:
      the merged Element
    • clone

      public Element clone()
      Returns a deep clone of an Element.
      返回:
      the cloned Element
    • containsOverOneEvent

      public boolean containsOverOneEvent()
      Checks if an Element contains over one event.
      返回:
      true, if the Element contains over one event, else false
    • deleteEvent

      public void deleteEvent(String position)
      Deletes the first or last event of an Element.
      参数:
      position - the position of the event to be deleted (first or last)
    • equals

      public boolean equals(Object obj)
      Checks if two Elements are equal.
      覆盖:
      equals 在类中 Object
      返回:
      true, if the two Elements are equal, else false
    • getEvents

      public int[] getEvents()
      Returns the events Array of an Element.
      返回:
      the events Array
    • isContainedBy

      public boolean isContainedBy(Instance instance)
      Checks if an Element is contained by a given Instance.
      参数:
      instance - the given Instance
      返回:
      true, if the Instance contains the Element, else false
    • isEmpty

      public boolean isEmpty()
      Checks if the Element contains any events.
      返回:
      true, if the Element contains no event, else false
    • toNominalString

      public String toNominalString(Instances dataSet)
      Returns a String representation of an Element where the numeric value of each event/item is represented by its respective nominal value.
      参数:
      dataSet - the corresponding data set containing the header information
      返回:
      the String representation
    • toString

      public String toString()
      Returns a String representation of an Element.
      覆盖:
      toString 在类中 Object
      返回:
      the String representation
    • getRevision

      public String getRevision()
      Returns the revision string.
      指定者:
      getRevision 在接口中 RevisionHandler
      返回:
      the revision