Class StoredSPARQLParameterization

java.lang.Object
it.uniroma2.art.semanticturkey.config.sparql.StoredSPARQLParameterization
All Implemented Interfaces:
Configuration, STProperties

public class StoredSPARQLParameterization extends Object implements Configuration
A parameterization of a stored SPARQL operation (see StoredSPARQLOperation). A parameterization consists of:
  • a reference to a stored SPARQL operation
  • a collection of bindings of variables (occurring in the referenced operation) that can express one of:
    • an assigned value (i.e. ground the variable)
    • a constraint requiring a role or a specific literal type
Author:
Manuel Fiorelli
  • Field Details

    • relativeReference

      @STProperty(description="{it.uniroma2.art.semanticturkey.config.sparql.StoredSPARQLParameterization.relativeReference.description}", displayName="{it.uniroma2.art.semanticturkey.config.sparql.StoredSPARQLParameterization.relativeReference.displayName}") @Required public String relativeReference
    • description

      @STProperty(description="{it.uniroma2.art.semanticturkey.config.sparql.StoredSPARQLParameterization.description.description}", displayName="{it.uniroma2.art.semanticturkey.config.sparql.StoredSPARQLParameterization.description.displayName}") public String description
    • variableBindings

      @STProperty(description="{it.uniroma2.art.semanticturkey.config.sparql.StoredSPARQLParameterization.variableBindings.description}", displayName="{it.uniroma2.art.semanticturkey.config.sparql.StoredSPARQLParameterization.variableBindings.displayName}") public Map<String,StoredSPARQLParameterization.VariableBinding> variableBindings
  • Constructor Details

    • StoredSPARQLParameterization

      public StoredSPARQLParameterization()
  • Method Details

    • getShortName

      public String getShortName()
      Specified by:
      getShortName in interface STProperties
      Returns:
      a humanly understandable short name representing the type of this property set