Class BindingsRestrictedTriplePatternRequestImpl
java.lang.Object
se.liu.ida.hefquin.engine.federation.access.impl.req.BindingsRestrictedTriplePatternRequestImpl
- All Implemented Interfaces:
BindingsRestrictedTriplePatternRequest
,DataRetrievalRequest
- Direct Known Subclasses:
BRTPFRequestImpl
public class BindingsRestrictedTriplePatternRequestImpl
extends Object
implements BindingsRestrictedTriplePatternRequest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Set
<SolutionMapping> protected final TriplePattern
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
-
Field Details
-
tp
-
solMaps
-
-
Constructor Details
-
BindingsRestrictedTriplePatternRequestImpl
-
-
Method Details
-
equals
-
hashCode
-
getTriplePattern
- Specified by:
getTriplePattern
in interfaceBindingsRestrictedTriplePatternRequest
-
getSolutionMappings
- Specified by:
getSolutionMappings
in interfaceBindingsRestrictedTriplePatternRequest
-
getExpectedVariables
Description copied from interface:DataRetrievalRequest
Returns the query variables for which this data retrieval request aims to fetch data (if any), where some of these variables may be 'certain variables' whereas others are 'possible variables'. For the distinction between these two types of variables, refer toExpectedVariables.getCertainVariables()
and toinvalid @link
{@link ExpectedVariables#getPossibleVariables())
- Specified by:
getExpectedVariables
in interfaceDataRetrievalRequest
-
toString
- Specified by:
toString
in interfaceDataRetrievalRequest
- Overrides:
toString
in classObject
-