Class ServiceParameters

java.lang.Object
com.complexible.stardog.plan.eval.service.ServiceParameters

public class ServiceParameters extends Object
Parameters for services when the body does not represent a SPARQL query.
  • Constructor Details

    • ServiceParameters

      public ServiceParameters(com.google.common.collect.ListMultimap<IRI,com.complexible.stardog.plan.QueryTerm> theParameters, Map<IRI,ServiceParameters> theSubParameters)
    • ServiceParameters

      public ServiceParameters(com.google.common.collect.ListMultimap<IRI,com.complexible.stardog.plan.QueryTerm> theParameters)
    • ServiceParameters

      public ServiceParameters()
  • Method Details

    • predicates

      public 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 List<com.complexible.stardog.plan.QueryTerm> get(IRI param)
    • sub

      public Optional<ServiceParameters> sub(IRI param)
    • first

      public Optional<com.complexible.stardog.plan.QueryTerm> first(IRI param)
    • toString

      public String toString()
      Overrides:
      toString in class Object