Package org.apache.jena.rdf.model.impl
Class StatementBase
- java.lang.Object
-
- org.apache.jena.rdf.model.impl.StatementBase
-
- Direct Known Subclasses:
StatementImpl
public abstract class StatementBase extends java.lang.Object
Abstract base class for StaementImpl - pulls up the stuff that doesn't depend on how statements are represented (as S/P/O or as Triples).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Statement
changeLiteralObject(boolean o)
Statement
changeLiteralObject(char o)
Statement
changeLiteralObject(double o)
Statement
changeLiteralObject(float o)
Statement
changeLiteralObject(int o)
Statement
changeLiteralObject(long o)
Statement
changeObject(java.lang.String o)
Statement
changeObject(java.lang.String o, boolean wellFormed)
Statement
changeObject(java.lang.String o, java.lang.String l)
Statement
changeObject(java.lang.String o, java.lang.String l, boolean wellFormed)
Statement
changeObject(RDFNode o)
boolean
getBoolean()
byte
getByte()
char
getChar()
double
getDouble()
float
getFloat()
int
getInt()
java.lang.String
getLanguage()
abstract Literal
getLiteral()
Answer the object of this statement as a Literal, or throw a LiteralRequiredException.long
getLong()
Model
getModel()
abstract RDFNode
getObject()
abstract Property
getPredicate()
abstract Resource
getResource()
short
getShort()
java.lang.String
getString()
abstract Resource
getSubject()
boolean
getWellFormed()
boolean
hasWellFormedXML()
java.lang.String
toString()
Answer a string describing this Statement in a vaguely pretty way, with the representations of the subject, predicate, and object in that order.
-
-
-
Method Detail
-
getModel
public Model getModel()
-
getLiteral
public abstract Literal getLiteral()
Answer the object of this statement as a Literal, or throw a LiteralRequiredException.
-
getResource
public abstract Resource getResource()
-
getSubject
public abstract Resource getSubject()
-
getPredicate
public abstract Property getPredicate()
-
getObject
public abstract RDFNode getObject()
-
changeLiteralObject
public Statement changeLiteralObject(boolean o)
-
changeLiteralObject
public Statement changeLiteralObject(long o)
-
changeLiteralObject
public Statement changeLiteralObject(char o)
-
changeLiteralObject
public Statement changeLiteralObject(double o)
-
changeLiteralObject
public Statement changeLiteralObject(float o)
-
changeLiteralObject
public Statement changeLiteralObject(int o)
-
changeObject
public Statement changeObject(java.lang.String o)
-
changeObject
public Statement changeObject(java.lang.String o, boolean wellFormed)
-
changeObject
public Statement changeObject(java.lang.String o, java.lang.String l)
-
changeObject
public Statement changeObject(java.lang.String o, java.lang.String l, boolean wellFormed)
-
getBoolean
public boolean getBoolean()
-
getByte
public byte getByte()
-
getShort
public short getShort()
-
getInt
public int getInt()
-
getLong
public long getLong()
-
getChar
public char getChar()
-
getFloat
public float getFloat()
-
getDouble
public double getDouble()
-
getString
public java.lang.String getString()
-
getLanguage
public java.lang.String getLanguage()
-
getWellFormed
public boolean getWellFormed()
-
hasWellFormedXML
public boolean hasWellFormedXML()
-
toString
public java.lang.String toString()
Answer a string describing this Statement in a vaguely pretty way, with the representations of the subject, predicate, and object in that order.- Overrides:
toString
in classjava.lang.Object
-
-