edu.stanford.smi.protegex.owl.model.triplestore.impl
Class DefaultTriple

java.lang.Object
  extended byedu.stanford.smi.protegex.owl.model.triplestore.impl.DefaultTriple
All Implemented Interfaces:
Triple, TripleDescriptor, Tuple

public final class DefaultTriple
extends Object
implements Triple

Author:
Holger Knublauch

Field Summary
private  Object object
           
private  RDFProperty predicate
           
private  RDFResource subject
           
 
Constructor Summary
DefaultTriple(RDFResource subject, RDFProperty predicate, Object object)
           
 
Method Summary
 boolean equals(Object obj)
           
 Object getObject()
           
 RDFProperty getPredicate()
           
 RDFResource getSubject()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

subject

private RDFResource subject

predicate

private RDFProperty predicate

object

private Object object
Constructor Detail

DefaultTriple

public DefaultTriple(RDFResource subject,
                     RDFProperty predicate,
                     Object object)
Method Detail

equals

public boolean equals(Object obj)

getSubject

public final RDFResource getSubject()
Specified by:
getSubject in interface Tuple

getPredicate

public final RDFProperty getPredicate()
Specified by:
getPredicate in interface Tuple

getObject

public final Object getObject()
Specified by:
getObject in interface Triple

hashCode

public int hashCode()

toString

public String toString()