CTT - type for representing constants in triple patterns (i.e., URIs and
literals)NVT - type for representing named variables in triple patternsAVT - type for representing anonymous variables in triple patterns (i.e.,
variables denoted by a blank node)public abstract class AbstractRequestProcessorForTriplePatterns<CTT,NVT,AVT> extends AbstractRequestProcessor
IFragmentRequestProcessor that
process ITriplePatternFragmentRequests.| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractRequestProcessorForTriplePatterns.Worker<CTT,NVT,AVT> |
| Constructor and Description |
|---|
AbstractRequestProcessorForTriplePatterns() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract AbstractRequestProcessorForTriplePatterns.Worker<CTT,NVT,AVT> |
getTPFSpecificWorker(ITriplePatternFragmentRequest<CTT,NVT,AVT> request) |
protected AbstractRequestProcessorForTriplePatterns.Worker<CTT,NVT,AVT> |
getWorker(ILinkedDataFragmentRequest request)
|
close, createRequestedFragmentpublic AbstractRequestProcessorForTriplePatterns()
protected final AbstractRequestProcessorForTriplePatterns.Worker<CTT,NVT,AVT> getWorker(ILinkedDataFragmentRequest request) throws IllegalArgumentException
AbstractRequestProcessorgetWorker in class AbstractRequestProcessorrequest - IllegalArgumentExceptionprotected abstract AbstractRequestProcessorForTriplePatterns.Worker<CTT,NVT,AVT> getTPFSpecificWorker(ITriplePatternFragmentRequest<CTT,NVT,AVT> request) throws IllegalArgumentException
request - IllegalArgumentExceptionCopyright © 2021. All rights reserved.