edu.stanford.db.rdf.model.i
Class StatementImpl
java.lang.Object
|
+--edu.stanford.db.rdf.model.i.StatementImpl
- All Implemented Interfaces:
- RDFNode, Resource, Statement
- public class StatementImpl
- extends java.lang.Object
- implements Statement
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
StatementImpl
public StatementImpl(Resource s,
Resource p,
RDFNode o)
throws ModelException
StatementImpl
protected StatementImpl()
subject
public Resource subject()
- Specified by:
subject
in interface Statement
- Following copied from interface:
org.w3c.rdf.model.Statement
- Returns:
- subject of the triple
predicate
public Resource predicate()
- Specified by:
predicate
in interface Statement
- Following copied from interface:
org.w3c.rdf.model.Statement
- Returns:
- predicate of the triple
object
public RDFNode object()
- Specified by:
object
in interface Statement
- Following copied from interface:
org.w3c.rdf.model.Statement
- Returns:
- object of the triple
node2string
public java.lang.String node2string(RDFNode n)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getNamespace
public java.lang.String getNamespace()
- Description copied from interface:
Resource
- Returns the namespace of the resource. May return null.
- Specified by:
getNamespace
in interface Resource
- Following copied from interface:
org.w3c.rdf.model.Resource
- Returns:
- the namespace of the resource
- See Also:
Statement
,
Model
getLocalName
public java.lang.String getLocalName()
throws ModelException
- Description copied from interface:
Resource
- Returns the local name of the resource. May not return null.
- Specified by:
getLocalName
in interface Resource
- Following copied from interface:
org.w3c.rdf.model.Resource
- Returns:
- the local name of the resource
- See Also:
Statement
,
Model
getLabel
public java.lang.String getLabel()
throws ModelException
- Description copied from interface:
RDFNode
- The formal string label of the node.
URI in case of a resource, string in case of a literal.
- Specified by:
getLabel
in interface RDFNode
getURI
public java.lang.String getURI()
throws ModelException
- Description copied from interface:
Resource
- Returns the URI of the resource. Triples and models must implement this method in a standard way.
- Specified by:
getURI
in interface Resource
- Following copied from interface:
org.w3c.rdf.model.Resource
- Returns:
- the URI of the resource
- See Also:
Statement
,
Model
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object that)
- Overrides:
equals
in class java.lang.Object