org.semanticweb.HermiT.blocking
Class ValidatedSingleDirectBlockingChecker.ValidatedBlockingSignature

java.lang.Object
  extended by org.semanticweb.HermiT.blocking.BlockingSignature
      extended by org.semanticweb.HermiT.blocking.ValidatedSingleDirectBlockingChecker.ValidatedBlockingSignature
Enclosing class:
ValidatedSingleDirectBlockingChecker

protected static class ValidatedSingleDirectBlockingChecker.ValidatedBlockingSignature
extends BlockingSignature


Field Summary
protected  java.util.Set<AtomicConcept> m_blockingRelevantConceptsLabel
           
protected  java.util.Set<AtomicRole> m_fromParentLabel
           
protected  java.util.Set<AtomicConcept> m_fullAtomicConceptsLabel
           
protected  int m_hashCode
           
protected  java.util.Set<AtomicConcept> m_parentFullAtomicConceptsLabel
           
protected  java.util.Set<AtomicRole> m_toParentLabel
           
 
Fields inherited from class org.semanticweb.HermiT.blocking.BlockingSignature
m_nextEntry
 
Constructor Summary
ValidatedSingleDirectBlockingChecker.ValidatedBlockingSignature(ValidatedSingleDirectBlockingChecker checker, Node node)
           
 
Method Summary
 boolean blocksNode(Node node)
           
 boolean equals(java.lang.Object that)
           
 int hashCode()
           
 
Methods inherited from class org.semanticweb.HermiT.blocking.BlockingSignature
getNextEntry, setNextEntry
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_blockingRelevantConceptsLabel

protected final java.util.Set<AtomicConcept> m_blockingRelevantConceptsLabel

m_fullAtomicConceptsLabel

protected final java.util.Set<AtomicConcept> m_fullAtomicConceptsLabel

m_parentFullAtomicConceptsLabel

protected final java.util.Set<AtomicConcept> m_parentFullAtomicConceptsLabel

m_fromParentLabel

protected final java.util.Set<AtomicRole> m_fromParentLabel

m_toParentLabel

protected final java.util.Set<AtomicRole> m_toParentLabel

m_hashCode

protected final int m_hashCode
Constructor Detail

ValidatedSingleDirectBlockingChecker.ValidatedBlockingSignature

public ValidatedSingleDirectBlockingChecker.ValidatedBlockingSignature(ValidatedSingleDirectBlockingChecker checker,
                                                                       Node node)
Method Detail

blocksNode

public boolean blocksNode(Node node)
Specified by:
blocksNode in class BlockingSignature

hashCode

public int hashCode()
Specified by:
hashCode in class BlockingSignature

equals

public boolean equals(java.lang.Object that)
Specified by:
equals in class BlockingSignature