Interface Operation

All Known Subinterfaces:
BooleanQuery, GraphQuery, Query, TupleQuery, Update
All Known Implementing Classes:
AbstractHTTPQuery, AbstractHTTPUpdate, AbstractOperation, AbstractParserQuery, AbstractParserQuery, AbstractParserUpdate, AbstractParserUpdate, AbstractQuery, AbstractUpdate, ClearableAwareUpdate, DelegatingGraphQuery, DelegatingTupleQuery, DelegatingUpdate, FedXBooleanQuery, FedXGraphQuery, FedXTupleQuery, HTTPBooleanQuery, HTTPGraphQuery, HTTPTupleQuery, HTTPUpdate, LoggingGraphQuery, LoggingTupleQuery, LoggingUpdate, ResultCachingGraphQuery, ResultCachingTupleQuery, SailBooleanQuery, SailGraphQuery, SailQuery, SailTupleQuery, SailUpdate, SPARQLBooleanQuery, SPARQLGraphQuery, SPARQLOperation, SPARQLTupleQuery, SPARQLUpdate

public interface Operation
An operation (e.g. a query or an update) on a repository that can be formulated in one of the supported query languages (for example SPARQL). It allows one to predefine bindings in the operation to be able to reuse the same operation with different bindings.
Author:
Jeen