Package org.eclipse.rdf4j.query.resultio
Class TupleQueryResultWriterRegistry
- java.lang.Object
-
- org.eclipse.rdf4j.common.lang.service.ServiceRegistry<FF,S>
-
- org.eclipse.rdf4j.common.lang.service.FileFormatServiceRegistry<QueryResultFormat,TupleQueryResultWriterFactory>
-
- org.eclipse.rdf4j.query.resultio.TupleQueryResultWriterRegistry
-
public class TupleQueryResultWriterRegistry extends FileFormatServiceRegistry<QueryResultFormat,TupleQueryResultWriterFactory>
A registry that keeps track of the availableTupleQueryResultWriterFactory
s.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
TupleQueryResultWriterRegistry.TupleQueryResultWriterRegistryHolder
Internal helper class to avoid continuous synchronized checking.
-
Field Summary
-
Fields inherited from class org.eclipse.rdf4j.common.lang.service.ServiceRegistry
logger, services
-
-
Constructor Summary
Constructors Constructor Description TupleQueryResultWriterRegistry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TupleQueryResultWriterRegistry
getInstance()
Gets the default TupleQueryResultWriterRegistry.protected QueryResultFormat
getKey(TupleQueryResultWriterFactory factory)
Gets the key for the specified service.-
Methods inherited from class org.eclipse.rdf4j.common.lang.service.FileFormatServiceRegistry
getFileFormatForFileName, getFileFormatForMIMEType
-
-
-
-
Method Detail
-
getInstance
public static TupleQueryResultWriterRegistry getInstance()
Gets the default TupleQueryResultWriterRegistry.- Returns:
- The default registry.
-
getKey
protected QueryResultFormat getKey(TupleQueryResultWriterFactory factory)
Description copied from class:ServiceRegistry
Gets the key for the specified service.- Specified by:
getKey
in classServiceRegistry<QueryResultFormat,TupleQueryResultWriterFactory>
- Parameters:
factory
- The service to get the key for.- Returns:
- The key for the specified service.
-
-