Package org.apache.clerezza.rdf.core

Interface Summary
Graph A graph, modeled as a set of triples.
Literal Represents a literal value that can be a node in an RDF Graph.
MGraph A mutable graph
NonLiteral Represents a Resource that is not a Literal.
PlainLiteral A string combined with an optional language tag The lexical form is the string represented by the Literal without including the language tag
Resource Some entity.
Triple A structure containing a subject, a predicate, and an object.
TripleCollection A set of triples (as it doesn't allow duplicates), it does however not extend Set as it doesn't inherit its specification for hashCode() and equals.
TypedLiteral Typed literals have a lexical form and a data type URI being an RDF URI reference.
 

Class Summary
BNode A Blank Node, extends a NonLiteral.
Language Represents a language as expressed by the RDF 4646 language tag
LiteralFactory This class provides methods to convert java objects to typed literals and vice versa.
UriRef Represents an RDF URI Reference RDF URI References are defined in section 6.4 RDF URI References of http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/#section-Graph-URIref Note that an RDF URI Reference is not the same as defined by RFC3986, RDF URI References support most unicode characters
 

Exception Summary
InvalidLiteralTypeException Thrown when a literal is of the wrong type for conversion to a java-type
NoConvertorException This exception is thrown when no convertor is available to do a required java-object to literal or literal to java-object conversion.
 



Copyright © 2012 The Apache Software Foundation. All Rights Reserved.