Class AbstractParserUpdate

All Implemented Interfaces:
Operation, Update
Direct Known Subclasses:
SailUpdate

public abstract class AbstractParserUpdate extends AbstractUpdate
Author:
Jeen Broekstra
  • Constructor Details Link icon

    • AbstractParserUpdate Link icon

      protected AbstractParserUpdate(ParsedUpdate parsedUpdate)
  • Method Details Link icon

    • getParsedUpdate Link icon

      public ParsedUpdate getParsedUpdate()
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object
    • getMergedDataset Link icon

      protected Dataset getMergedDataset(Dataset sparqlDefinedDataset)
      Determines the active dataset by appropriately merging the pre-set dataset and the dataset defined in the SPARQL operation itself. If the SPARQL operation contains WITH, USING, or USING NAMED clauses, these should override whatever is preset.
      Parameters:
      sparqlDefinedDataset - the dataset as defined in the SPARQL update itself.
      Returns:
      a Dataset comprised of a merge between the pre-set dataset and the SPARQL-defined dataset.
    • equals Link icon

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode Link icon

      public int hashCode()
      Overrides:
      hashCode in class Object