All Classes and Interfaces
Class
Description
Simple AttributeSupport implementation built upon a single Map
Criteria query implementation.
Interface for associating metadata with entities.
An object for associating information with beans
An object that contains information about how to resolve the property values
of an entity
Keeps track of associations between objects and triples
Compiles JPA criteria expressions to SPARQL expressions.
A no-op wrapper for treating Expression as a predicate.
TODO This interface needs to be extended to
cover all possible expressions of the JPA
Convert a Java object to an RDF node.
A few utility functions to reduce the boiler plate
Base implementation of ManagedType which delegates calls to
AttributeSupport, which allows for significantly simpler, more
modular, and less redundant implementations.
An entity representing a set of nodes.
A path fragment exposes means that can be used to perform nested path resolutions.
Resolves paths of attributes to SPARQL relations, thereby allocating variable names
Maps criteria path objects to mapping of variables.
An RdfClass is one type of implementation that can map Java objects to and from RDF graphs.
RdfPopulators map bean properties to triples and vice versa.
TODO Remove all non-set based methods from the interface
Base class for RdfPopulators that operate on a single bean property
TODO Maybe this could subclass from BeanFactory?
A population context holds information needed to
populate a Java object graph.
A property that is serialized in RDF as a Seq
class {
An attempt at a populator interface that maps between key-value pairs
and RDF data.
Base class for operations for mapping java objects of *a specific* class to and from sets of triples.
RdfType to map Java Strings to IRIs and vice versa
Issue: How to give property access to key/value attributes of the entries?
JPA models map-typed attributes using MapAttribute which derives from
PluralAttribute A map can be modeled as a set (collection) of entry objects.
A type that
Returns an RDF resource (together with its model) and a map from
placeholder nodes to associated information
Deprecated.