org.mindswap.pellet.utils
Class CandidateSet<T>

java.lang.Object
  extended by org.mindswap.pellet.utils.CandidateSet<T>

public class CandidateSet<T>
extends java.lang.Object

Author:
Evren Sirin

Constructor Summary
CandidateSet()
           
CandidateSet(java.util.Set<T> knowns)
           
CandidateSet(java.util.Set<T> knowns, java.util.Set<T> unknowns)
           
 
Method Summary
 void add(T obj, Bool isKnown)
           
 boolean contains(java.lang.Object obj)
           
 java.util.Set<T> getKnowns()
           
 java.util.Set<T> getUnknowns()
           
 java.util.Iterator<T> iterator()
           
 boolean remove(java.lang.Object obj)
           
 int size()
           
 java.lang.String toString()
           
 void update(T obj, Bool isCandidate)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CandidateSet

public CandidateSet()

CandidateSet

public CandidateSet(java.util.Set<T> knowns)

CandidateSet

public CandidateSet(java.util.Set<T> knowns,
                    java.util.Set<T> unknowns)
Method Detail

getKnowns

public java.util.Set<T> getKnowns()

getUnknowns

public java.util.Set<T> getUnknowns()

add

public void add(T obj,
                Bool isKnown)

update

public void update(T obj,
                   Bool isCandidate)

remove

public boolean remove(java.lang.Object obj)

contains

public boolean contains(java.lang.Object obj)

size

public int size()

iterator

public java.util.Iterator<T> iterator()

toString

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


Copyright © 2004 Evren Sirin. All Rights Reserved.