Class TPFRequestParser.Worker
- java.lang.Object
-
- org.linkeddatafragments.fragments.FragmentRequestParserBase.Worker
-
- org.linkeddatafragments.fragments.tpf.TPFRequestParser.Worker
-
- Enclosing class:
- TPFRequestParser<ConstantTermType,NamedVarType,AnonVarType>
protected class TPFRequestParser.Worker extends FragmentRequestParserBase.Worker
-
-
Field Summary
-
Fields inherited from class org.linkeddatafragments.fragments.FragmentRequestParserBase.Worker
config, pageNumber, pageNumberWasRequested, request
-
-
Constructor Summary
Constructors Constructor Description Worker(javax.servlet.http.HttpServletRequest request, ConfigReader config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ILinkedDataFragmentRequestcreateFragmentRequest()ITriplePatternElement<ConstantTermType,NamedVarType,AnonVarType>getObject()ITriplePatternElement<ConstantTermType,NamedVarType,AnonVarType>getParameterAsTriplePatternElement(String paramName)ITriplePatternElement<ConstantTermType,NamedVarType,AnonVarType>getPredicate()ITriplePatternElement<ConstantTermType,NamedVarType,AnonVarType>getSubject()-
Methods inherited from class org.linkeddatafragments.fragments.FragmentRequestParserBase.Worker
getDatasetURL, getFragmentURL
-
-
-
-
Constructor Detail
-
Worker
public Worker(javax.servlet.http.HttpServletRequest request, ConfigReader config)- Parameters:
request-config-
-
-
Method Detail
-
createFragmentRequest
public ILinkedDataFragmentRequest createFragmentRequest() throws IllegalArgumentException
- Specified by:
createFragmentRequestin classFragmentRequestParserBase.Worker- Returns:
- Throws:
IllegalArgumentException
-
getSubject
public ITriplePatternElement<ConstantTermType,NamedVarType,AnonVarType> getSubject()
- Returns:
-
getPredicate
public ITriplePatternElement<ConstantTermType,NamedVarType,AnonVarType> getPredicate()
- Returns:
-
getObject
public ITriplePatternElement<ConstantTermType,NamedVarType,AnonVarType> getObject()
- Returns:
-
getParameterAsTriplePatternElement
public ITriplePatternElement<ConstantTermType,NamedVarType,AnonVarType> getParameterAsTriplePatternElement(String paramName)
- Parameters:
paramName-- Returns:
-
-