All Classes Interface Summary Class Summary Exception Summary Error Summary
Class |
Description |
Abbreviated |
Writes out RDF in the abbreviated syntax, for human consumption
not only machine readable.
|
AbstractDateTime |
Base class for representation of XSD duration, time, date/time
and related datatype instances.
|
AbstractDateTimeDV |
This is the base class of all date/time datatype validators.
|
AbstractProfile |
Abstract base class to provide shared implementation for ontology language profiles.
|
AbsXMLContext |
|
AbsXMLLiteral |
|
AccessDeniedException |
Superclass of exceptions thrown when permissions do not allow an operation
on a graph.
|
AddDeniedException |
Exception to throw for a denied add operation
|
AddOne |
Bind the second argument to 1+ the first argument.
|
AdhocDatatype |
|
ALiteral |
A string literal property value from an RDF/XML file.
|
AllCapabilities |
A default implementation of capabilities, in which everything is allowed,
size is accurate, and graphs may be completely empty.
|
AllDifferent |
Interface defining an individual in which all members of a collection are
declared pair-wise disjoint.
|
AllDifferentImpl |
Implementation of the abstraction of axioms that denote the single name assumption.
|
AllValuesFromRestriction |
A property restriction that requires the named property to have have any range
instances to be members of a given class.
|
AllValuesFromRestrictionImpl |
Implementation of the allValuesFrom restriction abstraction.
|
AlreadyExistsException |
Exception to throw when an attempt is made to create a named
object (eg persistent model) when an object of that name already
exists.
|
AlreadyLinkedViewException |
Exception to throw when adding a view to a Polymorphic discovers that
the view to add is already on a ring.
|
AlreadyReifiedException |
The exception raised by reifyAs if a node is already bound to
a single reified triple.
|
Alt |
An RDF Alternative container.
|
AltHasNoDefaultException |
Exception thrown if an Alt has no default statement.
|
AltImpl |
An implementation of Alt.
|
AmbiguousSpecificTypeException |
Exception to throw when an AssemblerGroup has a choice of types
from which to try and find an implementation.
|
AnnotationProperty |
Interface that represents the category of annotation properties in an ontology
language.
|
AnnotationPropertyImpl |
Implementation for ontology abstraction of annotation property
|
ANode |
|
AnonId |
System id for an anonymous node.
|
AnySimpleDV |
Represent the schema type "anySimpleType"
@xerces.internal
|
AnyURIDV |
Represent the schema type "anyURI"
@xerces.internal
|
AResource |
|
AResourceInternal |
A resource from the input file.
|
ARP |
Another RDF Parser.
|
ARPConfig |
|
ARPDatatypeLiteral |
|
ARPErrorNumbers |
Error numbers used by ARP.
|
ARPEventHandler |
Convenience generalization of all ARP handler interfaces.
|
ARPHandlers |
The interface to set the various handlers on ARP.
|
ARPLocation |
|
ARPOptions |
The interface to set the various options on ARP.
|
ARPResource |
|
ARPSaxErrorHandler |
This class is not part of the API.
|
ARPString |
|
ArrayBunch |
An ArrayBunch implements TripleBunch with a linear search of a short-ish
array of Triples.
|
AS |
The standard Activity Stream vocabulary.
|
Assembler |
An Assembler creates objects from their RDF descriptions.
|
AssemblerBase |
|
AssemblerException |
Assembler Exception class: contains code shared by all the Assembler
exceptions.
|
AssemblerGroup |
|
AssemblerGroup.ExpandingAssemblerGroup |
|
AssemblerGroup.Frame |
|
AssemblerHelp |
AssemblerHelp provides utility methods used by, and useful for working with,
the Assembler code, including the methods that expand a model to include the
required inferences and to find the most specific type of a root in an
assembler specification.
|
AssertDisjointPairs |
Assert the n^2 differtFrom pairs from a distinctMembers list
|
AssertionFailureException |
Exception to throw when an assertion fails.
|
AttributeLexer |
|
AttributePSVI |
Represents a PSVI item for one attribute information item.
|
AuthenticationRequiredException |
Exception to indicate that authentication is required for the operation to proceed.
|
BackwardRuleInfGraphI |
This interface collects together those operations that the backchaining
engine needs to invoke in the parent InfGraph.
|
BadBooleanException |
Exception to throw when a string cannot be converted to a Boolean
value.
|
BadCharLiteralException |
Exception to throw when a literal required to be a single character isn't.
|
BadDescriptionException |
Exception to throw if a model (or graph) is a bad description
|
BadDescriptionMultipleRootsException |
Exception to throw if a Description contains multiple roots of
a specified type.
|
BadDescriptionNoRootException |
Exception to throw if a Description has no root of a specified type
|
BadObjectException |
Exception used to report that the object of a statement is not a Resource.
|
BadURIException |
A Jena exception for malformed URIs.
|
Bag |
An RDF Bag container.
|
BagImpl |
An implementation of Bag
|
Base64 |
This class provides encode/decode for RFC 2045 Base64 as
defined by RFC 2045, N.
|
Base64BinaryDV |
Represent the schema type "base64Binary"
@xerces.internal
|
BaseBuiltin |
Dummy implementation of the Builtin interface that specific
implementations can inherit from.
|
BaseDatatype |
Base level implementation of datatype from which real implementations
can inherit.
|
BaseDatatype.TypedValue |
Pair object used to encode both lexical form
and datatype for a typed literal with unknown
datatype.
|
BaseDVFactory |
the factory to create/return built-in schema DVs and create user-defined DVs
@xerces.internal
|
BaseGraphMaker |
This base class provides convenience functions for the three "usual" graph
makers and a place to hold the reification style for the graphs it constructs.
|
BaseInfGraph |
A base level implementation of the InfGraph interface.
|
BaseInfGraph.InfCapabilities |
An InfCapabilities notes that size may not be accurate.
|
BaseInfGraph.InfFindSafeCapabilities |
An InfCapabilities notes that size may not be accurate.
|
BaseInfGraph.InfTransactionHandler |
|
BaseSchemaDVFactory |
the base factory to create/return built-in schema DVs and create user-defined DVs
@xerces.internal
|
BaseXMLWriter |
This is not part of the public API.
|
Basic |
Writes out an XML serialization of a model.
|
BasicForwardRuleInfGraph |
An inference graph interface that runs a set of forward chaining
rules to conclusion on each added triple and stores the entire
result set.
|
BasicForwardRuleReasoner |
Reasoner implementation which augments or transforms an RDF graph
according to a set of rules.
|
BBRuleContext |
Implementation of RuleContext for use in the backward chaining
interpreter.
|
BFRuleContext |
An implementation of the generic RuleContext interface used by
the basic forward (BF) rule engine.
|
BindingEnvironment |
Interface through which the current bound values of variables
can be found.
|
BindingStack |
Provides a trail of possible variable bindings for a forward rule.
|
BindingVector |
An implementation of a binding environment that maintains
a single array of bound values for the variables in a rule.
|
BindingVectorMultiSet |
A multi set of BindingVector's divided in buckets matching an unique
combination of values at given indices managed by RETEQueue
|
BlankNodeId |
System identifier for a blank node.
|
BMPattern |
Boyer-Moore searcher.
|
BooleanClassDescription |
Encapsulates a class description formed from a boolean combination of other
class descriptions (ie union, intersection or complement).
|
BooleanClassDescriptionImpl |
Shared implementation for implementations of Boolean clas expressions.
|
BooleanDV |
Represent the schema type "boolean"
@xerces.internal
|
Bound |
Predicate used to check if a variable has been bound.
|
BrokenException |
An exception to throw if an internal error is detected.
|
Builtin |
Rules employ builtins to do all tests and actions other than simple triple
matches and triple creation.
|
BuiltinException |
Exceptions thrown by runtime errors in executing rule system
builtin operations.
|
BuiltinPersonalities |
The personalities that are provided for the existing Jena classes.
|
BuiltinRegistry |
|
BunchMap |
A pruned (and slightly stewed) version of Map, containing just those operations
required by NodeToTriplesMaps.
|
ByteList |
The ByteList is an immutable ordered collection of
byte .
|
ByteListImpl |
Implementation of org.apache.xerces.xs.datatypes.ByteList .
|
CannotConstructException |
Exception used to report a failure of a group assembler to construct an
object because there is no component assembler associated with the
object's most specific type.
|
CannotCreateException |
|
CannotEncodeCharacterException |
Exception to throw when a character cannot be encoded into some context
for some reason.
|
CannotHaveRulesException |
|
CannotLoadClassException |
Exception used to report a failure to load a class.
|
CannotReifyException |
The exception thrown by reifyAs if a node is bound to bits and
pieces of (an)other triple(s).
|
Capabilities |
Interface for expressing capabilities.
|
CardinalityQRestriction |
Interface representing the ontology abstraction for a qualified cardinality
restriction.
|
CardinalityQRestrictionImpl |
Implementation of the exact qualified cardinality restriction
|
CardinalityRestriction |
A property restriction that requires the named property to have have exactly
the given number of values for a given instance to be a member of the class defined
by the restriction.
|
CardinalityRestrictionImpl |
Implementation of the cardinality restriction abstraction.
|
ChangedListener |
Class that merely notes that a change has occurred.
|
CharacterModel |
Some support for the Character Model Recommendation
from the W3C (currently in second last call working
draft).
|
CharEncoding |
This class provides a number of static methods which interact with
java.nio.charset.Charset to analyze and transform the strings identifying
character encodings.
|
Chars3986 |
Characters and character classes
|
ChoicePointFrame |
Represents a single frame in the LP interpreter's choice point stack,
represents the OR part of the search tree.
|
ClauseEntry |
Common interface for all objects that can go into rules.
|
ClosableIterator<T> |
An iterator which should be closed after use.
|
ClosedException |
Exception that may be thrown if an operation is attempted on a closed graph.
|
CollectionFactory |
CollectionFactory - a central place for allocating sets and maps, mostly so that
it's easy to plug in new implementations (eg trove).
|
CollectionGraph |
A simple graph implementation that wraps a collection of triples.
|
ComplementClass |
Class description that is formed from the complement of another class description
|
ComplementClassImpl |
Implementation of a node representing a complement class description.
|
CompositionBase |
Base class for graphs that are composed of multiple sub-graphs.
|
ConfigException |
An Exception indicating that Jena is not working
because it is not correctly configured.
|
ConfigurableValidationState |
An extension of ValidationState which can be configured to turn
off checking for ID/IDREF errors and unparsed entity errors.
|
Constants |
Commonly used constants.
|
ConstAssembler |
|
ConsumerChoicePointFrame |
Frame in the LPInterpreter's control stack used to represent matching
to the results of a tabled predicate.
|
Container |
An RDF Container.
|
ContainerImpl |
An internal class not normally of interest to application developers.
|
Content |
A Content object records content to be used to fill models.
|
ContentAssembler |
|
ContNodeIteratorFactoryImpl |
An internal class, not normally of interest to application developers.
|
ContNodeIteratorImpl |
An internal class not normally of interest to application developers.
|
ConversionException |
Exception that is thrown when an ontology resource is converted to another
facet, using as() , and the requested conversion is not
possible.
|
CountLiteralValues |
CountLiteralValues(X, P, C) sets C to be the number of semantically
distinct values for P on resource X.
|
DataRange |
Represents an ontology DataRange: a class-like construct that contains only concrete
data literals.
|
DataRangeImpl |
Default implementation of the interface that defines a closed enumeration
of concrete values for the range of a property.
|
DatatypeException |
Base class for datatype exceptions.
|
DatatypeFactoryImpl |
|
DatatypeFactoryInst |
|
DatatypeFormatException |
Exception thrown when a lexical form does not match the stated
datatype.
|
DatatypeMessageFormatter |
Used to format JAXP 1.3 Datatype API error messages using a specified locale.
|
DatatypeProperty |
Interface that encapsulates the class of properties whose range values are
datatype values (as distinct from ObjectProperty whose values are
individuals).
|
DatatypePropertyImpl |
Implementation of the datatype property abstraction
|
DatatypeValidator |
The interface that a DTD datatype must implement.
|
DateDV |
Validator for datatype (W3C Schema datatypes)
@xerces.internal
|
DateTimeDV |
Validator for <dateTime> datatype (W3C Schema Datatypes)
@xerces.internal
|
DateTimeStampDV |
Validator for <dateTimeStamp> datatype (W3C Schema Datatypes)
|
DayDV |
Validator for <gDay> datatype (W3C Schema datatypes)
@xerces.internal
|
DC |
|
DC_10 |
Dublin Core version 1.0 vocabulary.
|
DC_11 |
Vocabulary definitions from file:vocabularies/dublin-core_11.xml
|
DCAT |
Constants for the W3C Data Catalog Vocabulary.
|
DCTerms |
Vocabulary definitions from vocabularies/dublin-core_terms.xml
|
DCTypes |
Vocabulary definitions from vocabularies/dublin-core_types.xml
|
DecimalDV |
Represent the schema type "decimal"
@xerces.internal
|
DefaultErrorHandler |
|
DefaultModelAssembler |
|
DeleteDeniedException |
Exception to throw if a delete is denied.
|
Delta |
Graph operation for wrapping a base graph and leaving it unchanged while
recording all the attempted updates for later access.
|
Derivation |
Derivation records are used to determine how an inferred triple
was derived from a set of source triples and a reasoner.
|
Difference |
Class representing the dynamic set difference L - R of two graphs.
|
Difference |
Bind the third argument to the arithmetic difference between the
first and second arguments.
|
DisjointUnion |
DisjointUnion - a version of Union that assumes the graphs are disjoint, and
hence that find need not do duplicate-removal.
|
DocumentManagerAssembler |
|
DoesNotExistException |
Exception thrown when an attempt is made find an entity by name, but it
cannot be located.
|
DoesNotReifyException |
This exception may be raised when an attempt to convert an RDFNode
to a ReifiedStatement fails because the RDFNode does not correspond
to a reification.
|
DOM2Model |
Transform DOM nodes of RDF.XML into Jena Models.
|
DoubleDV |
Represent the schema type "double"
@xerces.internal
|
Drop |
A variant of the "remove" builtin that will delete matched triples
from the graph but will not trigger further rule processing for
the removed triples.
|
DurationDV |
Validator for <duration> datatype (W3C Schema Datatypes)
@xerces.internal
|
Dyadic |
Base class for the two-operand composition operations; has two graphs L and R
|
ElementLexer |
|
ElementPSVI |
Represents a PSVI item for one element information item.
|
EmptyListException |
A exception that is thrown when an operation is attempted on an empty (nil)
list that actually requires a list of length one or more.
|
EmptyListUpdateException |
Exception that is thrown when an attept is made to perform a side-effectful
operation on an RDFList that is the empty list, or rdf:nil .
|
EnhGraph |
|
EnhNode |
A specialisation of Polymorphic that models an extended node in a an extended graph.
|
EntityDV |
Represent the schema type "entity"
@xerces.internal
|
EntityState |
The entity state interface defines methods that must be implemented
by components that store information about entity declarations, as well as by
entity validator that will need to validate attributes of type entity.
|
EnumeratedClass |
Encapsulates a class description representing a closed enumeration of individuals.
|
EnumeratedClassImpl |
Implementation of a node representing an enumerated class description.
|
EnvironmentFrame |
Represents a single frame in the LP interpreter's environment stack.
|
EnvironmentFrameWithDerivation |
Extension of the normal AND-stack environment frame to support
incremental derivation logging.
|
Equal |
Check that the two args are semantically equal.
|
ExtendedHandler |
Extended callbacks from a reader to an RDF application.
|
ExtendedIterator<T> |
An ExtendedIterator is a ClosableIterator on which other operations
are defined for convenience in iterator composition: composition, filtering
in, filtering out, and element mapping.
NOTE that the result of these operations consumes the base iterator(s); they
do not make independent copies.
|
ExtendedSchemaDVFactoryImpl |
A special factory to create/return built-in schema DVs and create user-defined DVs
that includes anyAtomicType, yearMonthDuration, dayTimeDuration and dateTimeStamp
@xerces.internal
|
Factory |
A factory class for creating Graphs.
|
FatalParsingErrorException |
This exception should only be seen in user code when using
SAX2RDF or SAX2Model .
|
FBRuleInfGraph |
An inference graph that uses a mixture of forward and backward
chaining rules.
|
FBRuleInfGraph.RuleStore |
Structure used to wrap up pre-processed/compiled rule sets.
|
FBRuleReasoner |
Rule-based reasoner interface.
|
FGraph |
Wrapper round a Graph to implement the slightly modified Finder
interface.
|
FileManager |
|
FileManagerAssembler |
A FileManagerAssembler creates a FileManager object which may be
initialised with a LocationMapper specified by the object of a ja:locationMapper
property.
|
FileManagerImpl |
FileManager
A FileManager provides access to named file-like resources by opening
InputStreams to things in the filing system, by URL (http: and file:) and
found by the classloader.
|
FileUtils |
|
FilterIterator<T> |
Creates a sub-Iterator by filtering.
|
Finder |
Minimal interface for preforming simple pattern find operations.
|
FinderUtil |
Some simple helper methods used when working with Finders,
particularly to compose them into cascade sequences.
|
FloatDV |
Represent the schema type "float"
@xerces.internal
|
ForwardRuleInfGraphI |
This interface collects together the operations on the InfGraph which
are needed to support the forward rule engine.
|
Frame |
|
FrameI |
|
FrameObject |
Base class for stack frame objects.
|
FrontsNode |
HasNode - interface for objects that front a Node in some context.
|
FrontsTriple |
FrontsTriple (see also FrontsNode) is an interface for things that can
be seen as wrappers round triples.
|
FRuleEngine |
The processing engine for forward production rules.
|
FRuleEngine.RuleStore |
Structure used to wrap up processed rule indexes.
|
FRuleEngineI |
Rule engines implement the internals of forward rule inference
graphs and the forward part of hybrid graphs.
|
FRuleEngineIFactory |
|
FullDVFactory |
the factory to create/return built-in schema DVs and create user-defined DVs
@xerces.internal
|
FunctionalProperty |
Interface encapsulating the class of properties that are functional: that is,
properties in which a given given domain value has a unique value in the
range.
|
FunctionalPropertyImpl |
Implementation of the functional property abstraction
|
Functor |
A functor comprises a functor name and a list of
arguments.
|
FunctorDatatype |
Datatype definition for functor-valued literals.
|
GE |
Tests if the first argument is greater than or equal to the second.
|
Generator |
A generator represents a set of memoized results for a single
tabled subgoal.
|
GenericChoiceFrame |
Core properties of choice frames used use to represent the OR state of
the backtracking search.
|
GenericRuleReasoner |
A reasoner interface that is able to invoke any of the useful
rule engine combinations.
|
GenericRuleReasoner.RuleMode |
Class used as an enum for describing rule modes.
|
GenericRuleReasonerFactory |
Factory object for creating general rule reasoner instances.
|
GenericTripleMatchFrame |
Frame on the choice point stack used to represent the state of some form of triple
match - this is either a direct graph query or a query to a cached set of results.
|
GetTriple |
this interface describes types that can have a triple extracted using
a getTriple method.
|
Graph |
The interface to be satisfied by implementations maintaining collections
of RDF triples.
|
GraphBase |
GraphBase is an implementation of Graph that provides some convenient
base functionality for Graph implementations.
|
GraphEventManager |
The component of a graph responsible for managing events and listeners.
|
GraphEvents |
GraphEvents is the base class for Jena general graph events.
|
GraphExtract |
GraphExtract offers a very simple recursive extraction of a subgraph with a
specified root in some supergraph.
|
GraphListener |
Interface for listening to graph-level update events.
|
GraphMaker |
A factory for providing instances of named graphs with appropriate storage models.
|
GraphMatcher |
An implementation of graph isomorphism for Graph equality.
|
GraphMem |
|
GraphMemBase |
GraphMemBase - a common base class for GraphMem and SmallGraphMem.
|
GraphPersonality |
Personalities for Graphs.
|
GraphPlain |
A version of Graph that enforces term equality even if the base graph uses value-indexing.
|
GraphTripleStore |
GraphTripleStore - the underlying triple-indexed triple store for GraphMem et al,
ripped out from the heart of GraphMem as part of simplifying the reification code.
|
GraphTripleStoreBase |
|
GraphTripleStoreMem |
|
GraphUtil |
An ad-hoc collection of useful code for graphs
|
GraphWithPerform |
GraphWithPerform is an implementation interface that extends Graph
with the performAdd and performDelete methods used by GraphBase
to invoke non-notifying versions of add and delete.
|
GreaterThan |
Tests if the first argument is greater than the second.
|
HashCommon<Key> |
Shared stuff for our hashing implementations: does the base work for
hashing and growth sizes.
|
HashCommon.NotifyEmpty |
A hashed structure may become empty as a side-effect of a .remove on one
of its iterators: a container can request notification of this by passing
a NotifyEmpty object in when the iterator is constructed,
and its emptied method is called when the bunch
becomes empty.
|
HashedBunchMap |
An implementation of BunchMap that does open-addressed hashing.
|
HashedTripleBunch |
|
HasNoModelException |
Exception to throw when a Statement or Resource (which don't have
a useful common supertype, alas) don't have an associated model.
|
HasSubjectFrameI |
|
HasValueRestriction |
A property restriction that requires the named property to have a given individual as
its value.
|
HasValueRestrictionImpl |
Implementation of the hasValue restriction abstraction.
|
HexBin |
format validation
This class encodes/decodes hexadecimal data
@xerces.internal
|
HexBinaryDV |
Represent the schema type "hexBinary"
@xerces.internal
|
Hide |
Register a node as to be hidden from query
result iterators.
|
IDDV |
Represent the schema type "ID"
@xerces.internal
|
IDREFDV |
Represent the schema type "IDREF"
@xerces.internal
|
IllegalDateTimeFieldException |
Exception thrown when attempting to access a field of an XSDDateTime
object that is not legal for the current date/time type.
|
IllegalParameterException |
Exception used to signal that a configuration parameter was used
(typically in a setParameter call) that was not understood - either
because it was not a recognized parameter URI or its value range was incorrect.
|
Implementation |
Interface defining a generic factory interface for generating enhanced nodes
from normal graph nodes.
|
ImportManager |
|
Individual |
Interface that encapsulates an individual in an ontology, sometimes
referred to as a fact or assertion, or a member of the a-box.
|
IndividualImpl |
Implementation for the ontology abstraction representing ontology class descriptions.
|
InfGraph |
Extends the Graph interface to give additional means to query an inferred
graph.
|
InfModel |
An extension to the normal Model interface that supports access to any
underlying inference capability.
|
InfModelAssembler |
|
InfModelImpl |
Default implementation of the InfModel interface which simply wraps up
an InfGraph.
|
InitJenaCore |
|
InnerXMLLiteral |
|
IntegerDV |
Represent the schema type "integer"
@xerces.internal
|
Intersection |
The dynamic intersection of two graphs L and R.
|
IntersectionClass |
Encapsulates a class description that is the intersection of a list of
class expressions.
|
IntersectionClassImpl |
Implementation of a node representing an intersection class description.
|
IntStack |
A simple integer based stack.
|
InvalidDatatypeFacetException |
Datatype exception for invalid facet.
|
InvalidDatatypeValueException |
Datatype exception for invalid values.
|
InvalidListException |
A exception that is thrown when an operation is attempted on a list that is
not well-formed, and is being processed in strict mode.
|
InvalidPropertyURIException |
Exception to throw when it is discovered that a property has been given
an illegal URI.
|
InverseFunctionalProperty |
Interface encapsulating the class of properties that are inverse functional:
that is, properties in which a given given range value has a unique value in
the domain (effectively, a key).
|
InverseFunctionalPropertyImpl |
Implementation of the functional property abstraction
|
IRIException |
Exception thrown due to IRI problems.
|
IRIProvider |
Provider: an implementation of a factory for IRIs.
|
IRIProviderAny |
Non-resolving provider that accepts anything string for <...>.
|
IRIProviderJDK |
|
IRIProviderJenaIRI |
Provider for IRIx using the jena-iri module.
|
IRIProviderJenaIRI.IRIxJena |
IRIx implementation for the jena-iri provider.
|
IRIs |
Operations in support of IRIx .
|
IRIx |
Support for RFC3986 IRIs.
|
IRIxResolver |
A resolver is a base IRI and a policy for resolution.
|
IRIxResolver.Builder |
|
IsBNode |
Tests the single argument to make sure it is blank node.
|
IsDType |
Tests whether the first argument is an instance of the datatype defined
by the resource in the second argument.
|
IsFunctor |
Tests the single argument to make sure it is not a Functor.
|
IsLiteral |
Tests the single argument to make sure it is a literal.
|
ItemPSVI |
Represents an abstract PSVI item for an element or an attribute
information item.
|
IteratorCollection |
|
IteratorFactory |
Builds Jena Iterators and other things (RDFNode and Statement)
needed in a Model.
|
JA |
|
JavaCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (with java-like unicode escape processing).
|
Jena |
Provides various meta-data constants about the Jena package.
|
JenaException |
This should be a superclass of exceptions arising from Jena code.
|
JenaNodeException |
|
JenaParameters |
This class holds global, static, configuration parameters that
affect the behaviour of the Jena API.
|
JenaReader |
Interface between Jena and ARP.
|
JenaReaderBase |
Abstract class that sorts out input streams, readers and base URIs, to call a
single worker function with model, UTF8 reader and visited base
|
JenaRuntime |
Methods and constants that define features of the current the environment.
|
JenaSubsystemLifecycle |
Lifecycle interface for jena modules and subsystems.
|
JenaSubsystemRegistry |
|
JenaSubsystemRegistryBasic |
Implementation of JenaSubsystemRegistry for use in the simple
but common case of running Jena as a collection of jars
on the classpath.
|
JenaSystem |
Jena "system" - simple controls for ensuring components are loaded and initialized.
|
JenaURIException |
|
LabelToNodeMap |
Map from _:* form to bNodes
|
LanguageConsistencyException |
An exception that denotes some inconsistency between the arguments to a method
in the ontology API, and the language definition for a given ontology profile.
|
LazyIterator<T> |
An ExtendedIterator that is created lazily.
|
LE |
Tests if the first argument is less than or equal to the second.
|
LessThan |
Tests if the first argument is less than the second.
|
ListContains |
Returns true if the first argument is a list which contains the second argument.
|
ListDV |
Represent the schema list types
@xerces.internal
|
ListEntry |
listEntry(?list, ?index, ?val) will bind ?val to the ?index'th entry
in the RDF list ?list.
|
ListEqual |
Test if the two argument lists contain the same semantic elements.
|
ListIndexException |
A exception that is thrown when an operation attempts to access an indexed
list element beyond the length of the list.
|
ListLength |
Bind the second arg to the length of the first arg treated as a list.
|
ListMapAsObject |
For each element in the RDF list (third argument) it asserts
triples with that as the object and subject and predicate given by arguments
one and two.
|
ListMapAsSubject |
For each element in the RDF list (first argument) it asserts
triples with that as the subject and predicate and object given by arguments
two and three.
|
ListNotContains |
Returns false if the first argument is a list which contains the second argument.
|
ListNotEqual |
Test if the two argument lists differ.
|
Literal |
An RDF Literal.
|
LiteralImpl |
An implementation of Literal.
|
LiteralLabel |
|
LiteralLabelFactory |
|
LiteralRequiredException |
Exception to throw when an RDFNode required to be a Literal isn't, or when a
literal Node is required but a non-literal Node supplied.
|
LocationMapper |
Alternative locations for URIs.
|
LocationMapperAssembler |
An assembler to create location mappings: all the work is done by the
LocationMapper constructor (which has its own vocabulary).
|
LocationMappingVocab |
Vocabulary definitions from Vocabularies/location-mapping-rdfs.n3
|
Locator |
Interface to things that open streams by some string reference
|
LocatorClassLoader |
Deprecated.
|
LocatorFile |
Deprecated.
|
LocatorURL |
Deprecated.
|
LocatorZip |
Deprecated.
|
Lock |
|
LockMRPlusSW |
A multiple-reader plus single-writer lock.
|
LockMRSW |
Lock implementation using a Multiple Reader, Single Writer policy.
|
LockMutex |
|
LockNone |
|
LookingForRDF |
|
LPAgendaEntry |
The signature of classes that can go on the LPEngines processing
agenda.
|
LPBackwardRuleInfGraph |
Inference graph for accessing the LP version of the backward chaining
rule engine.
|
LPBackwardRuleReasoner |
Reasoner implementation which augments or transforms an RDF graph
according to a set of rules.
|
LPBindingEnvironment |
Implementation of the binding environment interface for use in LP
backward rules.
|
LPBRuleEngine |
LP version of the core backward chaining engine.
|
LPInterpreter |
Bytecode interpreter engine for the LP version of the backward
chaining rule system.
|
LPInterpreterContext |
The context in which an LPInterpreter instance is running.
|
LPInterpreterState |
Marker interface for classes than can be used to initialize the
state of an LP interpreter - either an initial context (which
in turn is either a top level iterator or an generator being
run for the first time), or a previous saved context (i.e.
|
LPRuleStore |
Holds the set of backward rules used by an LPEngine.
|
LPRuleSyntaxException |
Exception used to indicate syntactic errors the LP version of the
backward chaining rule engine.
|
LPTopGoalIterator |
Wraps up the results an LP rule engine instance into a conventional
iterator.
|
LSInputList |
The LSInputList interface provides the abstraction of an
ordered collection of LSInput s, without defining or
constraining how this collection is implemented.
|
MakeInstance |
Create or lookup an anonymous instance of a property value.
|
MakeSkolem |
Bind a blank node to the first argument.
|
MakeTemp |
Create a new anonymous node and bind it to the each argument
|
Map1Iterator<From,To> |
An iterator that consumes an underlying iterator and maps its results before
delivering them; supports remove if the underlying iterator does.
|
MapBuiltinRegistry |
A registry for mapping functor names on java objects (instances
of subclasses of Builtin) which implement their behaviour.
|
MapFilter<R,S> |
Combines the actions of Map and Filter , mapping
unacceptable objects to null and acceptable ones to their mapped
value.
|
MapFilterIterator<T,X> |
A MapFilterIterator takes a MapFilter and an [Extended]Iterator and returns a new
ExtendedIterator which delivers the sequence of all non-null elements MapFilter(X)
for X from the base iterator.
|
Match |
An instance of this class has ranges captured in matching.
|
Max |
Bind the third arg to the max of the first two args.
|
MaxCardinalityQRestriction |
Interface representing the ontology abstraction for a qualified maximum cardinality
restriction.
|
MaxCardinalityQRestrictionImpl |
Implementation of the max qualified cardinality restriction
|
MaxCardinalityRestriction |
A property restriction that requires the named property to have have at most
the given number of values for a given instance to be a member of the class defined
by the restriction.
|
MaxCardinalityRestrictionImpl |
Implementation of the max cardinality restriction abstraction.
|
MemoryModelAssembler |
|
MemoryModelGetter |
|
Metadata |
Pluck data out of the ether - or failing that, read it from a properties file.
|
Min |
Bind the third arg to the min of the first two args.
|
MinCardinalityQRestriction |
Interface representing the ontology abstraction for a qualified minimum cardinality
restriction.
|
MinCardinalityQRestrictionImpl |
Implementation of the min qualified cardinality restriction
|
MinCardinalityRestriction |
A property restriction that requires the named property to have have at least
the given number of values for a given instance to be a member of the class defined
by the restriction.
|
MinCardinalityRestrictionImpl |
Implementation of the min cardinality restriction abstraction.
|
Mode |
A Mode object controls whether persistent objects can be created or reused
by an assembler.
|
Model |
An RDF Model.
|
ModelAssembler |
|
ModelChangedListener |
The interface for classes that listen for model-changed events.
|
ModelCollector |
|
ModelCollector.ConcurrentModelCollector |
|
ModelCollector.IntersectionModelCollector |
|
ModelCollector.UnionModelCollector |
|
ModelCom |
Common methods for model implementations.
|
ModelCon |
Convenience methods which extend the Model interface.
|
ModelExpansion |
The ModelExpansion code expands a model M against a
schema S , returning a new model which contains
the statements of M
any statements (A rdfs:subClassOf B) from S where neither A nor B
is a bnode.
|
ModelExtract |
ModelExtract - a wrapper for GraphExtract, allowing rooted sub-models to be
extracted from other models with some boundary condition.
|
ModelFactory |
ModelFactory provides methods for creating standard kinds of Model.
|
ModelFactoryBase |
Helper functions for ModelFactory - in here to keep from obtruding on the
end-users.
|
ModelGetter |
A ModelGetter object can retrieve a Model given a URL for it.
|
ModelGraphInterface |
ModelGraphInterface - this interface mediates between the API Model level
and the SPI Graph level.
|
ModelListenerAdapter |
Adapter class that converts a ModelChangedListener into a GraphListener.
|
ModelMaker |
A ModelMaker contains a collection of named models, methods for creating
new models [both named and anonymous] and opening previously-named
models, removing models, and accessing a single "default" Model for this
Maker.
|
ModelMakerImpl |
A ModelMakerImpl implements a ModelMaker over a GraphMaker.
|
ModelReader |
A component interface used by ModelGetter for reading models.
|
ModelReifier |
This class impedance-matches the reification requests of Model[Com] to the operations
supplied by it's Graph's Reifier.
|
ModelSource |
The revised and soon-to-be-core interface for sources of models,
typically generated from RDF descriptions.
|
ModelSourceAssembler |
|
MonitorGraph |
Graph wrapper which provides normal access to an underlying graph but
also maintains a snapshot of the triples it was last known to contain.
|
MonitorModel |
Model wrapper which provides normal access to an underlying model but
also maintains a snapshot of the triples it was last known to contain.
|
MonthDayDV |
Validator for <gMonthDay> datatype (W3C Schema Datatypes)
@xerces.internal
|
MonthDV |
Validator for <gMonth> datatype (W3C Schema Datatypes)
@xerces.internal
|
MultiUnion |
A graph implementation that presents the union of zero or more subgraphs,
one of which is distinguished as the updateable graph.
|
MutableTriplePattern |
Variant of the normal TriplePattern object which can be updated in place
to avoid store turn over.
|
N3IRIResolver |
Deprecated. |
NamedModelAssembler |
|
Names |
|
NamespaceContext |
Represents an interface to query namespace information.
|
NamespaceEndsWithNameCharException |
This exception is thrown when a putative namespace (for a PrefixMapping)
ends with a name character, which we disallow because it is an invitation
to errors.
|
NamespaceHandler |
The interface for being notified about namespace use in an RDF/XML
document.
|
NiceIterator<T> |
NiceIterator is the standard base class implementing ExtendedIterator.
|
Node |
A Node has five subtypes: Node_Blank, Node_Anon, Node_URI,
Node_Variable, and Node_ANY.
|
Node_ANY |
A Node_ANY (there should be only one) is a meta-node that is used to stand
for any other node in a query.
|
Node_Blank |
RDF blank nodes, ie nodes with identity but without URIs.
|
Node_Concrete |
This is the class of "concrete" nodes, ie those which correspond
to actual RDF data - URIs, blank nodes, and literals.
|
Node_Ext<X> |
Extension to the RDF Data model.
|
Node_Fluid |
This is the subclass of "fluid" nodes, ie nodes that are "holes" in pattern
matching.
|
Node_Graph |
RDF Graphs as RDF terms.
|
Node_Literal |
An RDF node holding a literal value.
|
Node_RuleVariable |
A variation on the normal Node_Variable which support for value bindings.
|
Node_Triple |
RDF triples as RDF terms for RDF-star embedded triples.
|
Node_URI |
RDF nodes with a global identity given by a URI.
|
Node_Variable |
"variable" nodes; these are outside the RDF2003 specification, but are
used internally for "placeholder" nodes where blank nodes would be
wrong, most specifically in Query.
|
Node_Variable.VariableName |
|
Node.NotLiteral |
Exception thrown if a literal-access operation is attempted on a
non-literal node.
|
NodeFactory |
|
NodeIterator |
An iterator which returns RDF nodes.
|
NodeIteratorFactory |
An internal class not normally of interest to application developers.
|
NodeIteratorImpl |
A NodeIterator implementation.
|
NodePersonality |
Personalities for nodes.
|
NodeToTriplesMap |
NodeToTriplesMap: a map from nodes to sets of triples.
|
NodeToTriplesMapBase |
A base class for in-memory graphs
|
NodeToTriplesMapMem |
|
NodeVisitor |
The NodeVisitor interface is used by Node::visitWith so that an application
can have type-dispatch on the class of a Node.
|
NoImplementationException |
|
NoReaderForLangException |
Exception to throw when there is no reader with the specified language
|
NoReasonerSuppliedException |
NoReasonerSuppliedException - the exception to throw if a reasoner (spec)
was required, but none was given (eg in ModelSpecs).
|
NoSpecificTypeException |
|
NoSuchReasonerException |
NoSuchReasonerException - the exception to throw when looking up a
reasoner fails (in ModelSpec construction).
|
NotBNode |
Tests the single argument to make sure it is not a blank node.
|
NotDType |
Tests whether the first argument is not an instance of the datatype defined
by the resource in the second argument.
|
NotEqual |
Check that the two args are different.
|
NotExpectedTypeException |
Exception to throw when some (dynamically loaded) class isn't of the
required type.
|
NotFoundException |
Exception thrown when an attempt is made find something and it is not found.
|
NotFunctor |
Tests the single argument to make sure it is not a Functor.
|
NotLiteral |
Tests the single argument to make sure it is a literal.
|
NotUniqueException |
|
NoValue |
Can be used in two arg form (X, P) or three arg form (X, P, V).
|
Now |
Bind the first arg to the current date time in the current locale and timezone.
|
NoWriterForLangException |
Exception to throw if there is no writer for the specified language.
|
NsIterator |
An iterator which returns namespace URI's.
|
NsIteratorImpl |
An NsIterator implementation
|
NTriple |
A command line interface into ARP.
|
NTripleReader |
N-Triple Reader
|
NTripleWriter |
Writes out an XML serialization of a model.
|
NullIterator<T> |
An empty iterator.
|
NullListener |
A listener that ignores everything you tell it; intended as a base class
or an identity element.
|
OA |
The standard Open Annotation vocabulary.
|
ObjectIterator |
Helper class for listObjects.
|
ObjectList |
The ObjectList is an immutable ordered collection of
Object .
|
ObjectListener |
Listener that funnels all the changes into add/removed(Object) x, ie, leaves
discrimination to be done on the type of object added or removed.
|
ObjectListImpl |
Contains a list of Objects.
|
ObjectProperty |
Interface encapsulating properties whose range values are restricted to
individuals (as distinct from datatype valued properties ).
|
ObjectPropertyImpl |
Implementation of the object property abstraction
|
OneToManyMap<From,To> |
An extension to a standard map that supports one-to-many mappings: that is, there
may be zero, one or many values corresponding to a given key.
|
OneToManyMap.Entry<From,To> |
Helper class to implement the Map.Entry interface to enumerate entries in the map
|
OntClass |
Interface that represents an ontology node characterising a class description.
|
OntClassImpl |
Implementation of the ontology abstraction representing ontology classes.
|
OntDocManagerVocab |
Vocabulary definitions from file:vocabularies/ont-manager.rdf
|
OntDocumentManager |
Provides services for managing ontology documents, including loading imported
documents, and locally caching documents from resolvable URL's to improve
load performance.
|
OntDocumentManager.DefaultReadHook |
|
OntDocumentManager.ReadFailureHandler |
Interface defining a handler call-back in the case that the OntDocumentManager
fails in an attempt to read the contents of a URL into a model.
|
OntDocumentManager.ReadHook |
Interface denoting a handler class that can intervene in the process of
reading a source document into a model.
|
OntEventsVocab |
Vocabulary definitions from file:vocabularies/ont-event.rdf
|
OntModel |
An enhanced view of a Jena model that is known to contain ontology
data, under a given ontology vocabulary (such as OWL).
|
OntModelAssembler |
|
OntModelImpl |
Implementation of a model that can process general ontologies in OWL
and similar languages.
|
OntModelSpec |
Encapsulates a description of the components of an ontology model, including the
storage scheme, reasoner and language profile.
|
OntModelSpecAssembler |
An OntModelSpecAssembler constructs OntModelSpec's from their
RDF description.
|
Ontology |
Interface encapsulating the distinguished instance in a given ontology
document that presents meta-data and other processing data about the document
(including which other documents are imported by a document).
|
OntologyException |
Exception for generic errors that arise while processing ontologies
|
OntologyImpl |
Implementation of the Ontology interface, encapsulating nodes that hold the
meta-data about whole ontologies.
|
OntProperty |
Interface encapsulating a property in an ontology.
|
OntPropertyImpl |
Implementation of the abstraction representing a general ontology property.
|
OntResource |
Provides a common super-type for all of the abstractions in this ontology
representation package.
|
OntResourceImpl |
Abstract base class to provide shared implementation for implementations of ontology
resources.
|
OntTools |
Some general utilities and algorithms to support developers working with the
general classes in the Jena ontology API.
|
OntTools.DisjointSet |
A simple representation of disjoint sets
|
OntTools.LCAIndex |
Simple data structure mapping RDF nodes to disjoint sets, and
pairs of resources to their LCA.
|
OntTools.Path |
A path is an application of List containing only Statement
objects, and in which for all adjacent elements Si-1
and Si , where i > 0 , it is true that:
|
OntTools.PredicatesFilter |
A filter which accepts statements whose predicate matches one of a collection
of predicates held by the filter object.
|
OperationDeniedException |
Superclass of exceptions of all refusals of operation on a graph.
|
ORG |
Constants for the W3C Organization Ontology.
|
OuterXMLLiteral |
|
OverrideBuiltinRegistry |
|
OWL |
Vocabulary definitions from file:vocabularies/owl.owl
|
OWL.Init |
OWL constants are used during Jena initialization.
|
OWL2 |
OWL2 vocabulary.
|
OWLDLProfile |
Ontology language profile implementation for the DL variant of the OWL 2002/07 language.
|
OWLExptRuleTranslationHook |
Experimental change to OWL translation hook that doesn't handle translation
of restrictions to functors.
|
OWLFBRuleReasoner |
A hybrid forward/backward implementation of the OWL closure rules.
|
OWLFBRuleReasonerFactory |
Factory class for creating blank instances of the OWL Reasoner.
|
OWLLiteProfile |
Ontology language profile implementation for the Lite variant of the OWL 2002/07 language.
|
OWLMicroReasoner |
Reasoner configuration for the OWL micro reasoner.
|
OWLMicroReasonerFactory |
Reasoner factory for the OWL micro configuration.
|
OWLMiniReasoner |
Reasoner configuration for the OWL mini reasoner.
|
OWLMiniReasonerFactory |
Reasoner factory for the OWL mini configuration.
|
OWLProfile |
Ontology language profile implementation for the Full variant of the OWL 2002/07 language.
|
OWLResults |
The vocabulary used by WebOnt to encode results of test runs.
|
OWLRuleTranslationHook |
A rule preprocessor that scans the data looking for intersection
definitions and augments the rule base by translations of the
intersection statement.
|
OWLTest |
The vocabulary used by the WebOnt working group to define test manifests.
|
ParseException |
@xerces.internal
|
ParseException |
An exception during the RDF processing of ARP.
|
ParseException |
This exception is thrown when parse errors are encountered.
|
ParserSupport |
|
ParserTurtle |
|
Personality<T> |
Defines a set of permitted mappings from [interface] Class objects to
Implementation factories that can generate instances of the facet represented
by the Class.
|
PersonalityConfigException |
Exception denoting that a personality is misconfigured in some way.
|
Polyadic |
A base class for composition graphs that are composed from zero or more
sub-graphs (thus providing a basis for polyadic composition operators).
|
PolyadicPrefixMappingImpl |
|
Polymorphic<T> |
Abstract base class for all polymorphic RDF objects, especially enhanced node and enhanced graph.
|
PrefixMapping |
Methods for recording namespace prefix mappings and applying and
unapplying them to URIs.
|
PrefixMapping.Factory |
Factory class to create an unspecified kind of PrefixMapping.
|
PrefixMapping.IllegalPrefixException |
Exception to throw when the prefix argument to setNsPrefix is
illegal for some reason.
|
PrefixMapping.JenaLockedException |
Exception to throw when trying to update a locked PrefixMapping.
|
PrefixMappingAssembler |
|
PrefixMappingImpl |
An implementation of PrefixMapping.
|
PrefixMappingUtils |
|
Print |
Print its argument list as a side effect
|
PrintUtil |
A collection of small utilities for pretty printing nodes, triples
and associated things.
|
Product |
Bind the third arg to the product of the first two args.
|
Profile |
Interface that encapsulates the elements of a general vocabulary
corresponding to a particular ontology language.
|
ProfileException |
Exception that is raised when an ontology operation is attempted that is
not present in the language profile for the current ontology model.
|
ProfileRegistry |
Provides a means to map between the URI's that represent ontology languages
and their language profiles.
|
Property |
An RDF Property.
|
PropertyImpl |
An implementation of Property.
|
PropertyNotFoundException |
Exception to throw if something does not have the specified property.
|
PropertyRequiredException |
Exception used to report that a required property is missing.
|
PSVIProvider |
This interface provides access to the post schema validation infoset for an
API that provides a streaming document infoset, such as SAX, XNI, and
others.
|
QName |
A structure that holds the components of an XML Namespaces qualified
name.
|
QNameDV |
Represent the schema type "QName" and "NOTATION"
@xerces.internal
|
QNameLexer |
|
QualifiedRestriction |
Represents a qualified restriction, in which all values of the restricted property
are required to be members of a given class.
|
QualifiedRestrictionImpl |
Implementation of qualied restrictions.
|
Quotient |
Bind the third arg to the ratio of the first two args.
|
RandomOrderGraph |
Wraps a graph and randomizes the order of find results.
|
RandomOrderIterator<T> |
RandomOrderIterator - Reorders the elements returned by an Iterator.
|
RDF |
The standard RDF vocabulary.
|
RDF.Init |
RDF constants are used during Jena initialization.
|
RDF.Nodes |
The same items of vocabulary, but at the Node level, parked inside a
nested class so that there's a simple way to refer to them.
|
RDFCollection |
|
RDFDatatype |
Interface on a datatype representation.
|
RDFDefaultErrorHandler |
The default error handler for I/O.
|
RDFErrorHandler |
A generic error handler.
|
RDFhtml |
rdf:html.
|
RDFjson |
rdf:json.
|
RDFLangString |
rdf:langString.
|
RDFList |
Provides a convenience encapsulation for lists formed from chains of RDF
statements arranged to form a head/tail cons-cell structure.
|
RDFList.ApplyFn |
Interface that encapsulates a function to apply to every element in a
list.
|
RDFList.ReduceFn |
Interface that encapsulates a function to apply to each element of a list
in turn, and passing the result to an accumulator.
|
RDFListImpl |
Standard implementation the list abstraction from rdf.model.
|
RDFNode |
Interface covering RDF resources and literals.
|
RDFReaderF |
An RDFReader factory inferface.
|
RDFReaderFImpl |
|
RDFReaderI |
An RDFReader reads a serialized representation of RDF,
e.g.
|
RDFS |
RDFS vocabulary items
|
RDFS.Init |
RDFS constants are used during Jena initialization.
|
RDFS.Nodes |
The RDFS vocabulary, expressed for the SPI layer in terms of .graph Nodes.
|
RDFSCMPPreprocessHook |
A rule preprocessor that scans all supplied data looking for instances
of container membership properties and adds those to the deductions set.
|
RDFSFBRuleReasoner |
A backward chaining implementation of the RDFS closure rules
based upon the basic backward rule interpreter.
|
RDFSFBRuleReasonerFactory |
Factory class for creating blank instances of the hybrid rule RDFS reasoner.
|
RDFSForwardRuleReasoner |
A pure forward chaining implementation of the RDFS closure rules
based upon the basic forward rule interpreter.
|
RDFSProfile |
Ontology language profile for working with RDFS ontologies.
|
RDFSRuleInfGraph |
Customization of the generic rule inference graph for RDFS inference.
|
RDFSRuleReasoner |
A full implementation of RDFS reasoning using a hybrid rule system, together
with optimized subclass/subproperty closure using the transitive graph caches.
|
RDFSRuleReasonerFactory |
Factory class for creating blank instances of the hybrid rule RDFS reasoner
with TGC support.
|
RDFSyntax |
This class includes fragment IDs from the
RDF Syntax WD, to identify grammar rules etc.
|
RDFTest |
The vocabulary used by the RDFCore working group to define test manifests.
|
RDFVisitor |
The interface for visiting (ie type-dispatching) an RDF Node.
|
RDFWriterF |
An RDFWriter factory interface.
|
RDFWriterFImpl |
|
RDFWriterI |
RDFWriterI is an interface to RDF serializers.
|
RDFXMLParser |
The main parser, other variants of XMLHandler are for more specialized purposes.
|
RDFXMLWriterI |
This interface only adds documentation to RDFWriterI .
|
ReadDeniedException |
|
Reasoner |
The minimal interface to which all reasoners (or reasoner adaptors) conform.
|
ReasonerClashException |
Exception to throw when a reasoner [or factory] has multiple clashing
descriptions.
|
ReasonerException |
Exception signalling some generic problem with the reasoning subsystem.
|
ReasonerFactory |
The interface through which a reasoner (inference engine) can be
instantiated.
|
ReasonerFactoryAssembler |
The ReasonerFactoryAssembler constructs a ReasonerFactory from the
description.
|
ReasonerRegistry |
A global registry of known reasoner modules.
|
ReasonerVocabulary |
A collection of RDF terms used in driving or configuring some of the
builtin reasoners.
|
Regex |
|
RegularExpression |
A regular expression matching engine using Non-deterministic Finite Automaton (NFA).
|
ReifiedStatement |
A ReifiedStatement represents a Statement as a Resource.
|
ReifiedStatementImpl |
A ReifiedStatementImpl encodes a Statement and behaves as a Resource.
|
ReifierStd |
A Reifier that only supports one style Standard (intercept, no conceal
-- and intercept is a no-op anyway because all triples
appear in the underlying graph for storing all triples).
|
RelativeIRIException |
Exception thrown due to relative IRIs when no permitted.
|
RelativeURIException |
|
Remove |
Remove the body clause given by index arguments from the database.
|
ResIterator |
An iterator which returns RDF Resources.
|
ResIteratorImpl |
An implementation of ResIterator.
|
Resource |
An RDF Resource.
|
ResourceF |
Deprecated. |
ResourceFactory |
A Factory class for creating resources.
|
ResourceFactory.Interface |
The interface to resource factory objects.
|
ResourceImpl |
An implementation of Resource.
|
ResourceRequiredException |
Exception to throw when an RDFNode required to be a Resource isn't, or when a Node
supposed to be a resource isn't.
|
ResourceUtils |
General utility methods that operate on RDF resources, but which are not specific
to a given model.
|
Restriction |
Interface that encapsulates a class description formed by restricting one or
more properties to have constrained values and/or cardinalities.
|
RestrictionImpl |
Implementation of the ontology abstraction representing restrictions.
|
RETEClauseFilter |
Checks a triple against the grounded matches and intra-triple matches
for a single rule clause.
|
RETEConflictSet |
Manages a set of ready-to-fire rules.
|
RETEEngine |
A RETE version of the forward rule system engine.
|
RETEEngine.RuleStore |
Structure used to wrap up processed rule indexes.
|
RETENode |
Interface for all nodes in the network.
|
RETEQueue |
Represents one input left of a join node.
|
RETERuleContext |
An implementation of the generic RuleContext for use in the RETE implementation.
|
RETERuleInfGraph |
RETE implementation of the forward rule inference graph.
|
RETESinkNode |
Interface for all inner nodes in the RETE network.
|
RETESourceNode |
Interface for all non-terminal nodes in the network.
|
RETETerminal |
The final node in a RETE graph.
|
REUtil |
@xerces.internal
|
ROV |
Constants for the W3C Registered Organization Vocabulary.
|
RSIterator |
An RSIterator is a ClosableIterator (qv) which delivers only ReifedStatement's
and which has a next-method with that return type.
|
RSIteratorImpl |
|
RSS |
The standard RSS vocabulary.
|
Rule |
Representation of a generic inference rule.
|
Rule.Parser |
Inner class which provides minimalist parsing support based on
tokenisation with depth 1 lookahead.
|
Rule.ParserException |
Inner class.
|
RuleClauseCode |
Object used to hold the compiled bytecode stream for a single rule clause.
|
RuleContext |
Interface used to convey context information from a rule engine
to the stack of procedural builtins.
|
RuleDerivation |
Derivation records are used to determine how an inferred triple
was derived from a set of source triples and a reasoner.
|
RulePreprocessHook |
Implementors of this interface can be used as preprocessing passes
during intialization of (hybrid) rule systems.
|
RuleReasoner |
RuleReasoner - an interface to capture the idea of a Reasoner that relies on
Rules; motivated primarily by the testing for ModelSpecs which specify
Rules for Reasoners.
|
RuleReasonerFactory |
RuleReasonerFactory - a ReasonerFactory interface which allows rules
to be set up to be installed into each reasoner this factory produces.
|
RuleSet |
A RuleSet wraps a list of rules.
|
RuleSetAssembler |
|
RulesetNotFoundException |
RulesetNotFoundException - exception to throw when a Ruleset is not found
(eg when handing reasoner specifications)
|
RuleStore |
Indexes a collection of rule.
|
SafeGraph |
A SafeGraph wraps a graph which might contain generalized RDF
triples and hides them from API queries so that consumers
of it are safe (but can use getRawGraph() to get back the unsafe graph.
|
SafeTripleIterator |
Wrapper around triple searches using in the back chainer to attempt a restart
in the case of a failure such as cross-transaction query.
|
SAX2Model |
Use arbitrary SAX input to Jena.
|
SAX2RDF |
Allows connecting an arbitrary source of SAX events with ARP.
|
SAX2RDFImpl |
This class is public merely to reduce the amount of irrelevant documentation
generated by Javadoc for SAX2RDF .
|
SchemaDateTimeException |
@xerces.internal
|
SchemaDVFactory |
Defines a factory API that enables applications to
|
SchemaDVFactoryImpl |
the factory to create/return built-in schema 1.0 DVs and create user-defined DVs
@xerces.internal
|
SchemaSymbols |
Collection of symbols used to parse a Schema Grammar.
|
Selector |
A Statement selector.
|
SelectorImpl |
A general selector class for use when querying models.
|
Seq |
RDF Sequence container.
|
SeqImpl |
An implementation of Seq
|
SeqIndexBoundsException |
Exception to throw when the index of a sequence is not in range.
|
SeqNodeIteratorFactoryImpl |
An internal class not normally of interest to application developers.
|
SeqNodeIteratorImpl |
An internal class not normally of interest to developers.
|
Serializer |
The injection points for the Node and Triple Serializable process.
|
SetBunch |
|
SetupJenaIRI |
Setup of jena-iri package IRI Factory for parsing and for checking.
|
ShortList |
The ShortList is an immutable ordered collection of
unsigned short .
|
ShortListImpl |
Contains a list of shorts.
|
SilentAddI |
Interface supported by each of the rule system interpreters that
allow triples to added directly to the deductions cache, by-passing
any processing machinery.
|
SimpleEventManager |
Simple implementation of GraphEventManager for GraphBase to use.
|
SimpleGraphMaker |
A SimpleGraphFactory produces memory-based graphs and records them
in a local map.
|
SimpleLogger |
|
SimpleSelector |
A general selector class for use when querying models.
|
SimpleTransactionHandler |
|
SingletonIterator<T> |
A ClosableIterator that contains only one element
|
SKOS |
|
SKOSXL |
|
SomeValuesFromRestriction |
A property restriction that requires the named property to have at least one
range instance belonging to the given class.
|
SomeValuesFromRestrictionImpl |
Implementation of the someValuesFrom restriction abstraction.
|
SplitIRI |
Code to split an URI or IRI into prefix and local part.
|
StandardValidityReport |
Default implementation of ValidityReport which simply stores a list
of precomputed Report records.
|
StartStateRDForDescription |
|
StateFlag |
A set of constants used to record state information in the
backchaining rule interpreter.
|
Statement |
An RDF Statement.
|
StatementBase |
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).
|
StatementBoundary |
An interface for expressing search boundaries in terms of bounding statements.
|
StatementBoundaryBase |
StatementBoundaryBase - a base class for StatementBoundarys, with
built-in conversation to triples and a continueWith as well as a stopAt.
|
StatementHandler |
The callback from a reader to an RDF application.
|
StatementImpl |
An implementation of Statement.
|
StatementListener |
A listener that filters all its listening down to the single-statement level.
|
StatementTripleBoundary |
StatementTripleBoundary - a StatementBoundary that just wraps a
TripleBoundary.
|
StAX2Model |
A collection of convenient functions to parse an XML stream using ARP.
|
StAX2SAX |
Bridge StAX and SAX parsing.
|
StmtIterator |
An iterator which returns RDF Statements.
|
StmtIteratorImpl |
An implementation of StmtIterator.
|
StoreTripleIterator |
An iterator wrapper for NodeToTriplesMap iterators which ensures that
a .remove on the base iterator is copied to the other two maps of this
GraphMem.
|
StrConcat |
Builtin which concatenates a set of strings.
|
StringDV |
Represent the schema type "string"
@xerces.internal
|
StringList |
The StringList is an immutable ordered collection of
GenericString .
|
StringListImpl |
Contains a list of Strings.
|
Sum |
Bind the third arg to the sum of the first two args.
|
SymbolHash |
This class is an unsynchronized hash table primary used for String
to Object mapping.
|
SymbolTable |
This class is a symbol table implementation that guarantees that
strings used as identifiers are unique references.
|
SymmetricProperty |
Interface that encapsulates a property that is symmetric, i.e. one
in which if p(x, y) holds, thenp(y, x)
must also hold.
|
SymmetricPropertyImpl |
Implementation of the symmetric property abstraction
|
SyntaxError |
Exception to throw when a syntax error is detected in some input.
|
SystemIRIx |
System setup and configuration.
|
SystemUtils |
Note: this has been copied here from ARQ.
|
Table |
Arrange that the given predicate is tabled by the backchaining engine.
|
TableAll |
Arrange that all backchaining goals should be tabled (aka memoized)
by the LP engine.
|
Taint |
|
TaintImpl |
Minimal implementation of Taint
|
TempNodeCache |
In some rules we need to be able to create temporary property values
which are inferred from ontology constraints but not present in the ground
data.
|
TempNodeCache.NodePair |
Inner class used to hold and hash a node pair.
|
TestManifest |
Vocabulary definitions from test-manifest.n3
|
TestManifestX |
Vocabulary definitions from test-manifest-x.n3
|
TimeDV |
Validator for <time> datatype (W3C Schema Datatypes)
@xerces.internal
|
Token |
Describes the input token stream.
|
Tokenizer |
A tokenizer, similar to java's StringTokenizer but allows for quoted
character strings which can include other separators.
|
TokenMgrError |
Token Manager Error.
|
TopLevelTripleMatchFrame |
|
TrackingTripleIterator |
A WrappedIterator which remembers the last object next'ed in a
protected instance variable, so that subclasses have access to it
during .remove.
|
TransactionHandler |
Preliminary interface for graphs supporting transactions.
|
TransactionHandlerBase |
A base for transaction handlers; provide implementations of execute* operations
using the fundamental begin-commit-abort.
|
TransitiveEngine |
Uses two transitive graph caches to store a subclass and a subproperty
lattice and use them within a larger inference graph.
|
TransitiveGraphCache |
Datastructure used to represent a closed transitive reflexive relation.
|
TransitiveInfGraph |
Implementation of InfGraph used by the TransitiveReasoner.
|
TransitiveProperty |
Interface that denotes a property that is transitive i.e. one
in which if x p y holds,
and y p z
holds, then x p z must also hold.
|
TransitivePropertyImpl |
Implementation of the transitive property abstraction
|
TransitiveReasoner |
A simple "reasoner" used to help with API development.
|
TransitiveReasonerFactory |
Factory class for creating blank instances of the transitive reasoner.
|
Triple |
Triples are the basis for RDF statements; they have a subject, predicate, and
object field (all nodes) and express the notion that the relationship named
by the predicate holds between the subject and the object.
|
Triple.Field |
A Field is a selector from Triples; it allows selectors to be passed
around as if they were functions, hooray.
|
TripleBoundary |
An interface for expressing a stopping condition on triples, such as in
sub-graph extraction.
|
TripleBunch |
A bunch of triples - a stripped-down set with specialized methods.
|
TripleIterator |
An extended iterator that can return its next element as a Triple.
|
TripleMatchFrame |
Frame on the choice point stack used to represent the state of a direct
graph triple match.
|
TriplePattern |
Datastructure which defines a triple pattern as used in simple
rules and in find interfaces.
|
TripleStore |
TripleStore - interface for bulk storage of triples used in composed graphs.
|
Turtle2NTriples |
Emit N-triples
|
TurtleEventDump |
|
TurtleEventHandler |
|
TurtleEventNull |
|
TurtleParseException |
QueryParseException is root exception for all (intentional) exceptions
from the various parsers where the error is to do with the syntax of a query.
|
TurtleParser |
|
TurtleParserBase |
|
TurtleParserConstants |
Token literal values and constants.
|
TurtleParserTokenManager |
Token Manager.
|
TurtleRDFGraphInserter |
|
TurtleReader |
|
TypedStream |
|
TypeMapper |
The TypeMapper provides a global registry of known datatypes.
|
TypeValidator |
All primitive types plus ID/IDREF/ENTITY/INTEGER are derived from this abstract
class.
|
Unbound |
Predicate used to check if a variable has not been bound.
|
Union |
A class representing the dynamic union of two graphs.
|
UnionClass |
Class description that is formed from the union of a list of a class descriptions.
|
UnionClassImpl |
Implementation of a node representing a union class description.
|
UnionDV |
Represent the schema union types
@xerces.internal
|
UnionModelAssembler |
|
UniqueFilter<T> |
A Filter that filters out duplicate values.
|
UnknownEncodingException |
Exception used to report an unknown language encoding.
|
UnknownPropertyException |
Exception to throw when Jena is presented with an unknown property
of some kind.
|
UnknownReasonerException |
Exception used to report an unknown reasoner factory name.
|
UnsupportedPolymorphismException |
Exception to throw if an enhanced graph does not support polymorphism
to a specific class.
|
UpdateDeniedException |
|
URI |
A class to represent a Uniform Resource Identifier (URI).
|
URI.MalformedURIException |
MalformedURIExceptions are thrown in the process of building a URI
or setting fields on a URI when an operation would result in an
invalid URI specification.
|
UriConcat |
Builtin which concatenates a set of strings to generate a new URI.
|
URIref |
This class provides methods to encode and decode URI References
in accordance with http://www.w3.org/TR/charmod/#sec-URIs .
|
URIReference |
|
Util |
Some utility functions.
|
Util |
A small random collection of utility functions used by the rule systems.
|
ValidatedInfo |
Class to get the information back after content is validated.
|
ValidationContext |
ValidationContext has all the information required for the
validation of: id, idref, entity, notation, qname
@xerces.internal
|
ValidationManager |
ValidationManager is a coordinator property for validators in the
pipeline.
|
ValidationState |
Implementation of the ValidationContext interface.
|
ValidityReport |
Data structure used to report the results of validation
or consistency checking operations.
|
ValidityReport.Report |
|
VCARD |
VCARD vocabulary class for namespace http://www.w3.org/2001/vcard-rdf/3.0#
|
VCARD4 |
Constants for the https://www.w3.org/TR/2014/NOTE-vcard-rdf-20140522/.
|
Version |
This class defines the version number of the parser.
|
VOID |
Constants for the W3C Vocabulary of Interlinked Datasets.
|
WantDescription |
|
WantEmpty |
|
WantLiteralValueOrDescription |
|
WantPropertyElement |
|
WantsObjectFrameI |
|
WantTopLevelDescription |
|
WantTypedLiteral |
|
WrappedCapabilities |
|
WrappedException |
Jena exceptions that explicitly wrap other (usually checked) exceptions.
|
WrappedGraph |
A wrapper class which simply defers all operations to its base.
|
WrappedHashMap |
An implementation of BunchMap that delegates to a [Hashed]Map.
|
WrappedIOException |
A wrapped IO exception.
|
WrappedIterator<T> |
a WrappedIterator is an ExtendedIterator wrapping around a plain (or
presented as plain) Iterator.
|
WrappedReasonerFactory |
WrappedReasonerFactory - a wrapper round ReasonerFactories that
accepts a Resource configuring initial rules, schemas, etc.
|
XML11Char |
This class defines the basic properties of characters in XML 1.1.
|
XMLBaselessContext |
|
XMLChar |
This class defines the basic XML character properties.
|
XMLContext |
Both the baseURI and the lang may be tainted with errors.
|
XMLHandler |
This class converts SAX events into a stream of encapsulated events suitable
for the RDF parser.
|
XMLLiteralType |
Builtin data type to represent XMLLiteral (i.e.
|
XSAnnotation |
This interface represents the Annotation schema component.
|
XSAttributeDeclaration |
The interface represents the Attribute Declaration schema component.
|
XSAttributeGroupDefinition |
This interface represents the Attribute Group Definition schema component.
|
XSAttributeUse |
This interface represents the Attribute Use schema component.
|
XSComplexTypeDefinition |
This interface represents the Complex Type Definition schema component.
|
XSConstants |
This interface defines constants used by this specification.
|
XSD |
Defines Jena resources corresponding to the URIs for
the XSD primitive datatypes which are known to Jena.
|
XSDAbstractDateTimeType |
Base class for all date/time/duration type representations.
|
XSDateTime |
Interface to expose the values for all date-time related types.
|
XSDbase64Binary |
Implement base64binary type.
|
XSDBaseNumericType |
Base implementation for all numeric datatypes derived from
xsd:decimal.
|
XSDBaseStringType |
Base implementation for all string datatypes derived from
xsd:string.
|
XSDbinary |
Root class for XSD datatypes with binary values, xsd:hexBinary and xsd:base64Binary.
|
XSDByteType |
Datatype template used to define XSD int types
|
XSDDatatype |
Representation of an XSD datatype based on the Xerces-2
XSD implementation.
|
XSDDatatype.XSDGenericType |
Generic XML Schema datatype (outside the xsd: namespace)
|
XSDDateTime |
Represent an XSD date/time value.
|
XSDDateTimeStampType |
|
XSDDateTimeType |
Type processor for dateTime, most of the machinery is in the
base XSDAbstractDateTimeType class.
|
XSDDateType |
Type processor for date, most of the machinery is in the
base XSDAbstractDateTimeType class.
|
XSDDayTimeDurationType |
|
XSDDayType |
Type processor for gDay, most of the machinery is in the
base XSDAbstractDateTimeType class.
|
XSDDouble |
Datatype representation for xsd:float.
|
XSDDuration |
Represent an XSD duration value.
|
XSDDurationType |
The XSD duration type, the only job of this extra layer is to
wrap the return value in a more convenient accessor type.
|
XSDecimal |
Interface to expose the value of 'decimal' and related datatypes.
|
XSDeclarationPool |
This class is pool that enables caching of XML Schema declaration objects.
|
XSDFloat |
Datatype representation for xsd:float.
|
XSDhexBinary |
Implement hexbinary type.
|
XSDMonthDayType |
Type processor for gMonthDay, most of the machinery is in the
base XSDAbstractDateTimeType class.
|
XSDMonthType |
Type processor for gMonth, most of the machinery is in the
base XSDAbstractDateTimeType class.
|
XSDouble |
Interface to expose the value of the 'double' datatype.
|
XSDPlainType |
A datatype that does not use the Xerces machinery for isEqual, yet is still an XSDDatatype.
|
XSDTimeType |
Type processor for time, most of the machinery is in the
base XSDAbstractDateTimeType class.
|
XSDYearMonthDurationType |
|
XSDYearMonthType |
Type processor for gYearMonth, most of the machinery is in the
base XSDAbstractDateTimeType class.
|
XSDYearType |
Type processor for year, most of the machinery is in the
base XSDAbstractDateTimeType class.
|
XSElementDeclaration |
The interface represents the Element Declaration schema component.
|
XSException |
The XML Schema API operations only raise exceptions in "exceptional"
circumstances, i.e., when an operation is impossible to perform (either
for logical reasons, because data is lost, or because the implementation
has become unstable).
|
XSFacet |
Describes a constraining facet.
|
XSFacets |
|
XSFloat |
Interface to expose value of the float datatype.
|
XSIDCDefinition |
This interface represents the Identity-constraint Definition schema
component.
|
XSImplementation |
This interface allows one to retrieve an instance of XSLoader .
|
XSLoader |
An interface that provides a method to load XML Schema documents.
|
XSModel |
This interface represents an XML Schema.
|
XSModelGroup |
This interface represents the Model Group schema component.
|
XSModelGroupDefinition |
This interface represents the Model Group Definition schema component.
|
XSMultiValueFacet |
Describes a multi-value constraining facets: pattern and enumeration.
|
XSNamedMap |
Objects implementing the XSNamedMap interface are used to
represent immutable collections of XML Schema components that can be
accessed by name.
|
XSNamespaceItem |
The interface represents the namespace schema information information item.
|
XSNamespaceItemList |
The XSNamesaceItemList interface provides the abstraction of
an immutable ordered collection of XSNamespaceItem s, without
defining or constraining how this collection is implemented.
|
XSNotationDeclaration |
This interface represents the Notation Declaration schema component.
|
XSObject |
The XSObject is a base object for the XML Schema component
model.
|
XSObjectList |
The XSObjectList interface provides the abstraction of an
immutable ordered collection of XSObject s, without defining
or constraining how this collection is implemented.
|
XSObjectListImpl |
Contains a list of XSObjects.
|
XSParticle |
This interface represents the Particle schema component.
|
XSQName |
Interface to expose QName actual values
|
XSSimpleType |
This interface XSSimpleType represents the simple type
definition of schema component and defines methods to query the information
contained.
|
XSSimpleTypeDecl |
@xerces.internal
|
XSSimpleTypeDefinition |
This interface represents the Simple Type Definition schema component.
|
XSSimpleTypeDelegate |
Base class for XSSimpleType wrapper implementations.
|
XSTerm |
Describes a term that can be one of a model group, a wildcard, or an
element declaration.
|
XSTypeDefinition |
This interface represents a complex or simple type definition.
|
XSValue |
Represents an actual value of a simple type.
|
XSWildcard |
This interface represents the Wildcard schema component.
|
YearDV |
Validator for <gYear> datatype (W3C Schema Datatypes)
@xerces.internal
|
YearMonthDV |
Validator for <gYearMonth> datatype (W3C Schema Datatypes)
@xerces.internal
|