Package | Description |
---|---|
org.apache.jena.assembler | |
org.apache.jena.ontology |
Provides a set of abstractions and convenience classes for accessing and manipluating ontologies
represented in RDF.
|
org.apache.jena.ontology.impl |
Provides default implementations for the abstractions defined in the
org.apache.jena.ontology package. |
org.apache.jena.rdf.model |
A package for creating and manipulating RDF graphs.
|
org.apache.jena.rdf.model.impl |
This package contains implementations of the interfaces defined
in the .model package, eg ModelCom for Model, ResourceImpl
for Resource, and so on.
|
Modifier and Type | Method and Description |
---|---|
static String |
AssemblerHelp.getString(Statement s,
Literal L)
Answer the String value of the literal
L , which is the
object of the Statement s . |
Modifier and Type | Method and Description |
---|---|
ExtendedIterator<Literal> |
DataRange.listOneOf()
Answer an iterator over all of the literals that are declared to be the permissible values for
this class.
|
Modifier and Type | Method and Description |
---|---|
void |
OntResource.addComment(Literal comment)
Add the given comment to this resource.
|
void |
OntResource.addLabel(Literal label)
Add the given label to this resource.
|
void |
DataRange.addOneOf(Literal lit)
Add a literal to the enumeration that defines the permissible values of this class.
|
boolean |
OntResource.hasComment(Literal comment)
Answer true if this resource has the given comment.
|
boolean |
OntResource.hasLabel(Literal label)
Answer true if this resource has the given label
|
boolean |
DataRange.hasOneOf(Literal lit)
Answer true if the given literal is one of the enumerated literals that are the permissible values
of this datarange.
|
void |
OntResource.removeComment(Literal comment)
Remove the statement that the given string is a comment on
this resource.
|
void |
OntResource.removeLabel(Literal label)
Remove the statement that the given string is a label for
this resource.
|
void |
DataRange.removeOneOf(Literal lit)
Remove the statement that this enumeration includes
lit among its members. |
Modifier and Type | Method and Description |
---|---|
void |
DataRange.addOneOf(Iterator<Literal> literals)
Add each literal from the given iteration to the
enumeration that defines the permissible values of this datarange.
|
Modifier and Type | Method and Description |
---|---|
ExtendedIterator<Literal> |
DataRangeImpl.listOneOf()
Answer an iterator over all of the literals that are declared to be the permissible values for
this class.
|
Modifier and Type | Method and Description |
---|---|
void |
OntResourceImpl.addComment(Literal comment)
Add the given comment to this resource.
|
void |
OntResourceImpl.addLabel(Literal label)
Add the given label to this resource.
|
void |
DataRangeImpl.addOneOf(Literal lit)
Add a literal to the enumeration that defines the permissible values of this class.
|
boolean |
OntResourceImpl.hasComment(Literal comment)
Answer true if this resource has the given comment.
|
boolean |
OntResourceImpl.hasLabel(Literal label)
Answer true if this resource has the given label
|
boolean |
DataRangeImpl.hasOneOf(Literal lit)
Answer true if the given literal is one of the enumerated literals that are the permissible values
of this datarange.
|
void |
OntResourceImpl.removeComment(Literal comment)
Remove the statement that the given string is a comment on
this resource.
|
void |
OntResourceImpl.removeLabel(Literal label)
Remove the statement that the given string is a label for
this resource.
|
void |
DataRangeImpl.removeOneOf(Literal lit)
Remove the statement that this enumeration includes
lit among its members. |
Modifier and Type | Method and Description |
---|---|
void |
DataRangeImpl.addOneOf(Iterator<Literal> literals)
Add each literal from the given iteration to the
enumeration that defines the permissible values of this datarange.
|
Modifier and Type | Method and Description |
---|---|
Literal |
RDFNode.asLiteral()
If this node is a Literal, answer that literal; otherwise throw an
exception.
|
static Literal |
ResourceFactory.createLangLiteral(String string,
String lang)
Answer a literal with language and the given content.
|
Literal |
ResourceFactory.Interface.createLangLiteral(String string,
String lang)
Answer a plain (untyped) literal with no language and the given content.
|
Literal |
ModelCon.createLiteral(String v)
create a literal from a String value.
|
Literal |
Model.createLiteral(String v,
boolean wellFormed)
Create a literal from a String value.
|
Literal |
Model.createLiteral(String v,
String language)
Create an untyped literal from a String value with a specified language.
|
static Literal |
ResourceFactory.createPlainLiteral(String string)
Answer a string (xsd:string) literal.
|
default Literal |
ResourceFactory.Interface.createPlainLiteral(String string)
Deprecated.
|
static Literal |
ResourceFactory.createStringLiteral(String string)
Answer a string (xsd:string) literal.
|
Literal |
ResourceFactory.Interface.createStringLiteral(String string)
Answer a string (xsd:string) literal.
|
Literal |
ModelCon.createTypedLiteral(boolean v)
create a type literal from a boolean value.
|
Literal |
ModelCon.createTypedLiteral(Calendar d)
Create a typed literal of type xsd:dateTime from a Calendar object.
|
Literal |
ModelCon.createTypedLiteral(char v)
create a typed literal from a char value.
|
Literal |
ModelCon.createTypedLiteral(double v)
create a typed literal from a double value.
|
Literal |
ModelCon.createTypedLiteral(float v)
create a typed literal from a float value.
|
Literal |
ModelCon.createTypedLiteral(int v)
create a typed literal from an integer value.
|
Literal |
ModelCon.createTypedLiteral(long v)
create a typed literal from an integer value.
|
Literal |
Model.createTypedLiteral(Object value)
Build a typed literal label from its value form using
whatever datatype is currently registered as the the default
representation for this java class.
|
Literal |
ModelCon.createTypedLiteral(Object v)
create a literal from an Object.
|
static Literal |
ResourceFactory.createTypedLiteral(Object value)
Answer a typed literal.
|
Literal |
ResourceFactory.Interface.createTypedLiteral(Object value)
Answer a typed literal.
|
Literal |
Model.createTypedLiteral(Object value,
RDFDatatype dtype)
Build a typed literal from its value form.
|
Literal |
ModelCon.createTypedLiteral(Object value,
String typeURI)
Build a typed literal from its value form.
|
Literal |
ModelCon.createTypedLiteral(String v)
create a typed literal from a String value.
|
Literal |
Model.createTypedLiteral(String lex,
RDFDatatype dtype)
Build a typed literal from its lexical form.
|
static Literal |
ResourceFactory.createTypedLiteral(String string,
RDFDatatype dType)
Answer a typed literal.
|
Literal |
ResourceFactory.Interface.createTypedLiteral(String string,
RDFDatatype datatype)
Answer a typed literal.
|
Literal |
ModelCon.createTypedLiteral(String lex,
String typeURI)
Build a typed literal from its lexical form.
|
Literal |
Alt.getDefaultLiteral()
Return the default value for this resource.
|
Literal |
Statement.getLiteral()
Return the object of the statement.
|
Literal |
Seq.getLiteral(int index)
Get the member at a given index.
|
Literal |
Literal.inModel(Model m)
Answer a version of this literal in the model m.
|
Modifier and Type | Method and Description |
---|---|
Resource |
Resource.addLiteral(Property p,
Literal o)
Add the property
p with the pre-constructed Literal value
o to this resource, ie add (this, p, o) to this's
model. |
Model |
ModelCon.addLiteral(Resource s,
Property p,
Literal o)
add a statement to this model.
|
boolean |
Literal.sameValueAs(Literal other)
Test that two literals are semantically equivalent.
|
Object |
RDFVisitor.visitLiteral(Literal l)
Method to call when visiting a literal RDF node l.
|
Modifier and Type | Class and Description |
---|---|
class |
LiteralImpl
An implementation of Literal.
|
Modifier and Type | Method and Description |
---|---|
Literal |
LiteralImpl.asLiteral() |
Literal |
ResourceImpl.asLiteral() |
Literal |
ModelCom.createLiteral(String v) |
Literal |
ModelCom.createLiteral(String v,
boolean wellFormed) |
Literal |
ModelCom.createLiteral(String v,
String l) |
Literal |
ModelCom.createLiteral(String v,
String l,
boolean wellFormed) |
Literal |
ModelCom.createTypedLiteral(boolean v)
create a type literal from a boolean value.
|
Literal |
ModelCom.createTypedLiteral(Calendar cal)
Create a typed literal xsd:dateTime from a Calendar object.
|
Literal |
ModelCom.createTypedLiteral(char v)
create a typed literal from a char value.
|
Literal |
ModelCom.createTypedLiteral(double v)
create a typed literal from a double value.
|
Literal |
ModelCom.createTypedLiteral(float v)
create a typed literal from a float value.
|
Literal |
ModelCom.createTypedLiteral(int v)
create a typed literal from an integer value.
|
Literal |
ModelCom.createTypedLiteral(long v)
create a typed literal from a long integer value.
|
Literal |
ModelCom.createTypedLiteral(Object value)
Build a typed literal label from its value form using
whatever datatype is currently registered as the the default
representation for this java class.
|
Literal |
ModelCom.createTypedLiteral(Object value,
RDFDatatype dtype)
Build a typed literal from its value form.
|
Literal |
ModelCom.createTypedLiteral(Object value,
String typeURI)
Build a typed literal from its value form.
|
Literal |
ModelCom.createTypedLiteral(String v)
create a typed literal from a String value.
|
Literal |
ModelCom.createTypedLiteral(String lex,
RDFDatatype dtype)
Build a typed literal from its lexical form.
|
Literal |
ModelCom.createTypedLiteral(String lex,
String typeURI)
Build a typed literal from its lexical form.
|
Literal |
AltImpl.getDefaultLiteral() |
Literal |
StatementImpl.getLiteral()
get the object field of this statement, insisting that it be a Literal.
|
abstract Literal |
StatementBase.getLiteral()
Answer the object of this statement as a Literal, or throw a
LiteralRequiredException.
|
Literal |
SeqImpl.getLiteral(int index) |
Literal |
LiteralImpl.inModel(Model m)
Literals are not in any particular model, and so inModel can return this.
|
Modifier and Type | Method and Description |
---|---|
Resource |
ResourceImpl.addLiteral(Property p,
Literal o) |
Model |
ModelCom.addLiteral(Resource s,
Property p,
Literal o) |
static boolean |
Util.isLangString(Literal lit)
Return true if the literal has a language tag.
|
static boolean |
Util.isSimpleString(Literal lit)
Return true if the literal is a simple string.
|
boolean |
LiteralImpl.sameValueAs(Literal other)
Test that two literals are semantically equivalent.
|
Licenced under the Apache License, Version 2.0