ForestDisjointSets() → $\Theta(1)$isPresent(E e) → $\Theta(1)$makeSet(E e) → $\Theta(1)$findSet(E e) → $O(n)$union(E e1, E e2) → $O(n)$getCurrentRepresentatives() → $\Theta(n)$getCurrentElementsOfSetContaining(E e) → $O(n)$clear() → $\Theta(1)$link(E x, E y) → $\Theta(1)$elementChecker(E e) → $\Theta(1)$