Package no.hasmac.rdf.impl
Class RdfTripleImpl
- java.lang.Object
-
- no.hasmac.rdf.impl.RdfTripleImpl
-
- All Implemented Interfaces:
RdfTriple
- Direct Known Subclasses:
RdfNQuadImpl
class RdfTripleImpl extends java.lang.Object implements RdfTriple
-
-
Field Summary
Fields Modifier and Type Field Description private RdfValueobjectprivate RdfResourcepredicateprivate RdfResourcesubject
-
Constructor Summary
Constructors Modifier Constructor Description protectedRdfTripleImpl(RdfResource subject, RdfResource predicate, RdfValue object)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RdfValuegetObject()An absolute IRI or blank node identifier orRdfLiteral.RdfResourcegetPredicate()An absolute IRI or blank node identifier denoting the predicate of the triple.RdfResourcegetSubject()An absolute IRI or blank node identifier denoting the subject of the triple.java.lang.StringtoString()
-
-
-
Field Detail
-
subject
private final RdfResource subject
-
predicate
private final RdfResource predicate
-
object
private final RdfValue object
-
-
Constructor Detail
-
RdfTripleImpl
protected RdfTripleImpl(RdfResource subject, RdfResource predicate, RdfValue object)
-
-
Method Detail
-
getSubject
public RdfResource getSubject()
Description copied from interface:RdfTripleAn absolute IRI or blank node identifier denoting the subject of the triple.- Specified by:
getSubjectin interfaceRdfTriple- Returns:
- an absolute URI or blank node
-
getPredicate
public RdfResource getPredicate()
Description copied from interface:RdfTripleAn absolute IRI or blank node identifier denoting the predicate of the triple.- Specified by:
getPredicatein interfaceRdfTriple- Returns:
- an absolute URI or blank node
-
getObject
public RdfValue getObject()
Description copied from interface:RdfTripleAn absolute IRI or blank node identifier orRdfLiteral.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-