All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractModel Provides basic operations that are common to all Models.BooleanLiteral An extension ofSimpleLiteralthat stores a boolean value to avoid parsing.CalendarLiteral An extension ofSimpleLiteralthat stores a calendar value to avoid parsing.Configurations Utility functions for working with RDF4J Models representing configuration settings.ContextStatement Deprecated, for removal: This API element is subject to removal in a future version. UseinsteadDecimalLiteral An extension ofSimpleLiteralthat stores an integer value using aBigDecimalobject.DynamicModel A LinkedHashModel or a TreeModel achieves fast data access at the cost of higher indexing time.DynamicModelFactory CreatesDynamicModel.EmptyModel Blocks access to the statements of the model, allowing only changes to the model's namespaces.FilteredModel Applies a basic graph pattern filter to what triples can be see.GenericStatement<R extends Resource,I extends IRI,V extends Value> An implementation of the Statement interface with support for Java Generics.GetStatementOptional Either supplies a statement matching the given pattern, orOptional.empty()otherwise.IntegerLiteral An extension ofSimpleLiteralthat stores an integer value using aBigIntegerobject.LexicalValueComparator A lexical RDF Term Comparator, this class does not compare numerically and is therefore a bit faster than a SPARQL compliant comparator.LinkedHashModel Hash table based implementation of theModelinterface.LinkedHashModel.ModelStatement LinkedHashModelFactory CreatesLinkedHashModel.Literals Various utility methods related toLiteral.LiteralUtilException An exception thrown byLiteralswhen specific conditions are not met.ModelBuilder Builder to facilitate easier creation of new RDFModelobjects via a fluent interface.ModelCollector Collects a stream of Statements into a Model.ModelException Models Namespaces A utility class to perform operations onNamespaces.NumericLiteral An extension ofAbstractLiteralthat stores a numeric value to avoid parsing.PatternIterator<S extends Statement> Excludes an Iteratorbased on a given basic graph pattern. RDFCollections Utilities for working with RDF Collections and converting to/from JavaCollectionclasses.RDFContainers Utilities for working with RDF Containers and converting to/from JavaCollectionclasses.SimpleBNode An simple default implementation of theBNodeinterface.SimpleIRI The default implementation of theIRIinterface.SimpleLiteral A simple default implementation of theLiteralinterface.SimpleNamespace A default implementation of theNamespaceinterface.SimpleStatement Deprecated, for removal: This API element is subject to removal in a future version. UseinsteadSimpleTriple A simple default implementation of theTripleinterface.SimpleValueFactory Default implementation of theValueFactoryinterface.Statements Utility methods for working withStatementobjects, including conversion to/fromRDF-star triple objects.TreeModel A Red-Black tree basedModelimplementation.TreeModelFactory CreatesTreeModel.URIUtil Utility functions for working withURIs.ValidatingValueFactory Validating wrapper toValueFactory.Values Vocabularies Utility functions for working with vocabularies.XMLDatatypeUtil Provides methods for handling the standard XML Schema datatypes.XMLDateTime This class provides utility functions for comparisons operating onxml:dateTimedatatypes as specified in W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.