org.processmining.framework.models.heuristics
Class HNSet

java.lang.Object
  extended by org.processmining.framework.models.heuristics.HNSet

public class HNSet
extends java.lang.Object

Title:

Description:

Copyright: Copyright (c) 2004

Company:

Version:
1.0
Author:
Ana Karla A. de Medeiros, Peter van den Brand

Constructor Summary
HNSet()
           
 
Method Summary
 void add(HNSubSet subset)
           
 void addAll(HNSet setToInclude)
           
 boolean contains(HNSubSet subset)
           
 HNSet deepCopy()
           
 boolean equals(java.lang.Object o)
           
 HNSubSet get(int index)
           
static HNSubSet getUnionSet(HNSet set)
           
 int hashCode()
           
 void remove(HNSubSet subset)
           
 void removeAll(HNSet toRemove)
           
static HNSet removeElementFromSubsets(HNSet set, int element)
           
 int size()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HNSet

public HNSet()
Method Detail

size

public final int size()

get

public final HNSubSet get(int index)

deepCopy

public final HNSet deepCopy()

add

public void add(HNSubSet subset)

addAll

public void addAll(HNSet setToInclude)

contains

public boolean contains(HNSubSet subset)

remove

public void remove(HNSubSet subset)

removeAll

public void removeAll(HNSet toRemove)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getUnionSet

public static final HNSubSet getUnionSet(HNSet set)

removeElementFromSubsets

public static HNSet removeElementFromSubsets(HNSet set,
                                             int element)