Package org.topbraid.spin.util

Various utilities that don't fit elsewhere.


Interface Summary
ImportsExpander An interface that can be implemented by a Dataset to support the SWP function ui:graphWithImports.

Class Summary
AbstractGraphListener An abstract GraphListeners that forwards each call into GraphListener.notifyAddTriple(com.hp.hpl.jena.graph.Graph, com.hp.hpl.jena.graph.Triple) and GraphListener.notifyDeleteTriple(com.hp.hpl.jena.graph.Graph, com.hp.hpl.jena.graph.Triple) to reduce the implementation burden of subclasses.
CommandWrapper Wraps a (pre-compiled) Jena Query or UpdateRequest with its source SPIN object and a human-readable string representation.
ImplementationByType Extended polymorphism support for Jena, checking whether the Node has a given rdf:type.
JenaDatatypes Some static utilities dealing with datatypes and literals.
JenaUtil Some convenience methods to operate on Jena Models.
ModulesUtil Utilities on SPIN modules.
PropertyPathsGetter A utility that can be used to find all SimplePropertyPaths encoded in a SPIN element where either subject or object is ?this.
QueryWrapper A CommandWrapper that wraps a SPARQL query (in contrast to UpdateWrapper for UPDATE requests).
RelevantProperties Control logic that determines "relevant" properties for given classes or instances.
SimpleImplementation An extension of the Jena polymorphism mechanism.
SimpleImplementation2 An extension of the Jena polymorphism mechanism.
SPINExpressions Static utilities on SPIN Expressions.
SPINQueryFinder Can be used to search for all queries associated with a class, e.g.
SPINUtil Some static util methods for SPIN that don't fit anywhere else.
SPLUtil Utilities related to the spl namespace.
SystemTriples Provides access to the RDF/RDFS/OWL system triples.
UpdateUtil Utility on SPARQL Update operations.
UpdateWrapper A CommandWrapper that wraps SPARQL UPDATE requests (in contrast to QueryWrapper for SPARQL queries).

Package org.topbraid.spin.util Description

Various utilities that don't fit elsewhere.

Copyright © 2011 TopQuadrant, Inc.. All Rights Reserved.