Class SHACLSettings

java.lang.Object
it.uniroma2.art.semanticturkey.project.SHACLSettings
All Implemented Interfaces:
Settings, STProperties

public class SHACLSettings extends Object implements Settings
SHACL-related settings.
Author:
Manuel Fiorelli
  • Field Details

    • parallelValidation

      @STProperty(displayName="{it.uniroma2.art.semanticturkey.project.SHACLSettings.parallelValidation.displayName}", description="{it.uniroma2.art.semanticturkey.project.SHACLSettings.parallelValidation.description}") public boolean parallelValidation
    • logValidationPlans

      @STProperty(displayName="{it.uniroma2.art.semanticturkey.project.SHACLSettings.logValidationPlans.displayName}", description="{it.uniroma2.art.semanticturkey.project.SHACLSettings.logValidationPlans.description}") public boolean logValidationPlans
    • logValidationViolations

      @STProperty(displayName="{it.uniroma2.art.semanticturkey.project.SHACLSettings.logValidationViolations.displayName}", description="{it.uniroma2.art.semanticturkey.project.SHACLSettings.logValidationViolations.description}") public boolean logValidationViolations
    • validationEnabled

      @STProperty(displayName="{it.uniroma2.art.semanticturkey.project.SHACLSettings.validationEnabled.displayName}", description="{it.uniroma2.art.semanticturkey.project.SHACLSettings.validationEnabled.description}") public boolean validationEnabled
    • cacheSelectNodes

      @STProperty(displayName="{it.uniroma2.art.semanticturkey.project.SHACLSettings.cacheSelectNodes.displayName}", description="{it.uniroma2.art.semanticturkey.project.SHACLSettings.cacheSelectNodes.description}") public boolean cacheSelectNodes
    • globalLogValidationExecution

      @STProperty(displayName="{it.uniroma2.art.semanticturkey.project.SHACLSettings.globalLogValidationExecution.displayName}", description="{it.uniroma2.art.semanticturkey.project.SHACLSettings.globalLogValidationExecution.description}") public boolean globalLogValidationExecution
    • rdfsSubclassReasoning

      @STProperty(displayName="{it.uniroma2.art.semanticturkey.project.SHACLSettings.rdfsSubclassReasoning.displayName}", description="{it.uniroma2.art.semanticturkey.project.SHACLSettings.rdfsSubclassReasoning.description}") public boolean rdfsSubclassReasoning
    • performanceLogging

      @STProperty(displayName="{it.uniroma2.art.semanticturkey.project.SHACLSettings.performanceLogging.displayName}", description="{it.uniroma2.art.semanticturkey.project.SHACLSettings.performanceLogging.description}") public boolean performanceLogging
    • serializableValidation

      @STProperty(displayName="{it.uniroma2.art.semanticturkey.project.SHACLSettings.serializableValidation.displayName}", description="{it.uniroma2.art.semanticturkey.project.SHACLSettings.serializableValidation.description}") public boolean serializableValidation
    • eclipseRdf4jShaclExtensions

      @STProperty(displayName="{it.uniroma2.art.semanticturkey.project.SHACLSettings.eclipseRdf4jShaclExtensions.displayName}", description="{it.uniroma2.art.semanticturkey.project.SHACLSettings.eclipseRdf4jShaclExtensions.description}") public boolean eclipseRdf4jShaclExtensions
    • dashDataShapes

      @STProperty(displayName="{it.uniroma2.art.semanticturkey.project.SHACLSettings.dashDataShapes.displayName}", description="{it.uniroma2.art.semanticturkey.project.SHACLSettings.dashDataShapes.description}") public boolean dashDataShapes
    • validationResultsLimitTotal

      @STProperty(displayName="{it.uniroma2.art.semanticturkey.project.SHACLSettings.validationResultsLimitTotal.displayName}", description="{it.uniroma2.art.semanticturkey.project.SHACLSettings.validationResultsLimitTotal.description}") public long validationResultsLimitTotal
    • validationResultsLimitPerConstraint

      @STProperty(displayName="{it.uniroma2.art.semanticturkey.project.SHACLSettings.validationResultsLimitPerConstraint.displayName}", description="{it.uniroma2.art.semanticturkey.project.SHACLSettings.validationResultsLimitPerConstraint.description}") public long validationResultsLimitPerConstraint
  • Constructor Details

    • SHACLSettings

      public SHACLSettings()
  • 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