Interface SPARQLEndpoint
- All Superinterfaces:
FederationMember,RDFBasedFederationMember
- All Known Implementing Classes:
SPARQLEndpointImpl
-
Method Summary
Modifier and TypeMethodDescriptiongetURL()Returns the URL at which this SPARQL endpoint can be reached.default booleanReturnstrueif this federation member supports answering the given graph patterns in a single request.default booleanReturnsfalseif the only types of graph patterns that can be answered by a single request to this federation member are triple patterns.Methods inherited from interface se.liu.ida.hefquin.federation.FederationMember
getIDMethods inherited from interface se.liu.ida.hefquin.federation.members.RDFBasedFederationMember
getVocabularyMapping
-
Method Details
-
getURL
String getURL()Returns the URL at which this SPARQL endpoint can be reached. -
supportsMoreThanTriplePatterns
default boolean supportsMoreThanTriplePatterns()Description copied from interface:FederationMemberReturnsfalseif the only types of graph patterns that can be answered by a single request to this federation member are triple patterns.Notice that a return value of
truedoes not mean that the federation member supports arbitrary graph patterns, but only that it supports more than only triple patterns. For a more specific way of checking, useFederationMember.isSupportedPattern(SPARQLGraphPattern).- Specified by:
supportsMoreThanTriplePatternsin interfaceFederationMember
-
isSupportedPattern
Description copied from interface:FederationMemberReturnstrueif this federation member supports answering the given graph patterns in a single request.- Specified by:
isSupportedPatternin interfaceFederationMember
-