Class ServiceParameters
- java.lang.Object
-
- com.complexible.stardog.plan.eval.service.ServiceParameters
-
public class ServiceParameters extends java.lang.ObjectParameters for services when the body does not represent a SPARQL query.
-
-
Constructor Summary
Constructors Constructor Description ServiceParameters()ServiceParameters(com.google.common.collect.ListMultimap<IRI,com.complexible.stardog.plan.QueryTerm> theParameters)ServiceParameters(com.google.common.collect.ListMultimap<IRI,com.complexible.stardog.plan.QueryTerm> theParameters, java.util.Map<IRI,ServiceParameters> theSubParameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(IRI predicate, ServiceParameters subParameters)voidadd(IRI predicate, com.complexible.stardog.plan.QueryTerm... objects)booleancontains(IRI predicate)java.util.Optional<com.complexible.stardog.plan.QueryTerm>first(IRI param)java.util.List<com.complexible.stardog.plan.QueryTerm>get(IRI param)java.util.Set<IRI>predicates()java.util.Optional<ServiceParameters>sub(IRI param)java.lang.StringtoString()
-
-
-
Constructor Detail
-
ServiceParameters
public ServiceParameters(com.google.common.collect.ListMultimap<IRI,com.complexible.stardog.plan.QueryTerm> theParameters, java.util.Map<IRI,ServiceParameters> theSubParameters)
-
ServiceParameters
public ServiceParameters(com.google.common.collect.ListMultimap<IRI,com.complexible.stardog.plan.QueryTerm> theParameters)
-
ServiceParameters
public ServiceParameters()
-
-
Method Detail
-
predicates
public java.util.Set<IRI> predicates()
-
add
public void add(IRI predicate, com.complexible.stardog.plan.QueryTerm... objects)
-
add
public void add(IRI predicate, ServiceParameters subParameters)
-
contains
public boolean contains(IRI predicate)
-
get
public java.util.List<com.complexible.stardog.plan.QueryTerm> get(IRI param)
-
sub
public java.util.Optional<ServiceParameters> sub(IRI param)
-
first
public java.util.Optional<com.complexible.stardog.plan.QueryTerm> first(IRI param)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-