Class ShaclSailConfig

    • Field Detail

      • PARALLEL_VALIDATION_DEFAULT

        public static final boolean PARALLEL_VALIDATION_DEFAULT
        See Also:
        Constant Field Values
      • LOG_VALIDATION_PLANS_DEFAULT

        public static final boolean LOG_VALIDATION_PLANS_DEFAULT
        See Also:
        Constant Field Values
      • LOG_VALIDATION_VIOLATIONS_DEFAULT

        public static final boolean LOG_VALIDATION_VIOLATIONS_DEFAULT
        See Also:
        Constant Field Values
      • VALIDATION_ENABLED_DEFAULT

        public static final boolean VALIDATION_ENABLED_DEFAULT
        See Also:
        Constant Field Values
      • CACHE_SELECT_NODES_DEFAULT

        public static final boolean CACHE_SELECT_NODES_DEFAULT
        See Also:
        Constant Field Values
      • GLOBAL_LOG_VALIDATION_EXECUTION_DEFAULT

        public static final boolean GLOBAL_LOG_VALIDATION_EXECUTION_DEFAULT
        See Also:
        Constant Field Values
      • RDFS_SUB_CLASS_REASONING_DEFAULT

        public static final boolean RDFS_SUB_CLASS_REASONING_DEFAULT
        See Also:
        Constant Field Values
      • PERFORMANCE_LOGGING_DEFAULT

        public static final boolean PERFORMANCE_LOGGING_DEFAULT
        See Also:
        Constant Field Values
      • SERIALIZABLE_VALIDATION_DEFAULT

        public static final boolean SERIALIZABLE_VALIDATION_DEFAULT
        See Also:
        Constant Field Values
      • ECLIPSE_RDF4J_SHACL_EXTENSIONS_DEFAULT

        public static final boolean ECLIPSE_RDF4J_SHACL_EXTENSIONS_DEFAULT
        See Also:
        Constant Field Values
      • DASH_DATA_SHAPES_DEFAULT

        public static final boolean DASH_DATA_SHAPES_DEFAULT
        See Also:
        Constant Field Values
      • VALIDATION_RESULTS_LIMIT_TOTAL_DEFAULT

        public static final long VALIDATION_RESULTS_LIMIT_TOTAL_DEFAULT
        See Also:
        Constant Field Values
      • VALIDATION_RESULTS_LIMIT_PER_CONSTRAINT_DEFAULT

        public static final long VALIDATION_RESULTS_LIMIT_PER_CONSTRAINT_DEFAULT
        See Also:
        Constant Field Values
      • TRANSACTIONAL_VALIDATION_LIMIT_DEFAULT

        public static final long TRANSACTIONAL_VALIDATION_LIMIT_DEFAULT
        See Also:
        Constant Field Values
      • SHAPES_GRAPHS_DEFAULT

        public static final Set<IRI> SHAPES_GRAPHS_DEFAULT
    • Constructor Detail

      • ShaclSailConfig

        public ShaclSailConfig()
      • ShaclSailConfig

        public ShaclSailConfig​(SailImplConfig delegate)
    • Method Detail

      • isLogValidationPlans

        public boolean isLogValidationPlans()
      • setLogValidationPlans

        public void setLogValidationPlans​(boolean logValidationPlans)
      • isLogValidationViolations

        public boolean isLogValidationViolations()
      • setLogValidationViolations

        public void setLogValidationViolations​(boolean logValidationViolations)
      • isGlobalLogValidationExecution

        public boolean isGlobalLogValidationExecution()
      • setGlobalLogValidationExecution

        public void setGlobalLogValidationExecution​(boolean globalLogValidationExecution)
      • isValidationEnabled

        public boolean isValidationEnabled()
      • setValidationEnabled

        public void setValidationEnabled​(boolean validationEnabled)
      • isParallelValidation

        public boolean isParallelValidation()
      • setParallelValidation

        public void setParallelValidation​(boolean parallelValidation)
      • isCacheSelectNodes

        public boolean isCacheSelectNodes()
      • setCacheSelectNodes

        public void setCacheSelectNodes​(boolean cacheSelectNodes)
      • isRdfsSubClassReasoning

        public boolean isRdfsSubClassReasoning()
      • setRdfsSubClassReasoning

        public void setRdfsSubClassReasoning​(boolean rdfsSubClassReasoning)
      • isPerformanceLogging

        public boolean isPerformanceLogging()
      • setPerformanceLogging

        public void setPerformanceLogging​(boolean performanceLogging)
      • isSerializableValidation

        public boolean isSerializableValidation()
      • setSerializableValidation

        public void setSerializableValidation​(boolean serializableValidation)
      • isEclipseRdf4jShaclExtensions

        @Experimental
        public boolean isEclipseRdf4jShaclExtensions()
      • setEclipseRdf4jShaclExtensions

        @Experimental
        public void setEclipseRdf4jShaclExtensions​(boolean eclipseRdf4jShaclExtensions)
      • isDashDataShapes

        @Experimental
        public boolean isDashDataShapes()
      • setDashDataShapes

        @Experimental
        public void setDashDataShapes​(boolean dashDataShapes)
      • getValidationResultsLimitTotal

        public long getValidationResultsLimitTotal()
      • getValidationResultsLimitPerConstraint

        public long getValidationResultsLimitPerConstraint()
      • setValidationResultsLimitTotal

        public void setValidationResultsLimitTotal​(long validationResultsLimitTotal)
      • setValidationResultsLimitPerConstraint

        public void setValidationResultsLimitPerConstraint​(long validationResultsLimitPerConstraint)
      • getTransactionalValidationLimit

        public long getTransactionalValidationLimit()
      • setTransactionalValidationLimit

        public void setTransactionalValidationLimit​(long transactionalValidationLimit)
      • getShapesGraphs

        public Set<IRI> getShapesGraphs()
      • setShapesGraphs

        public void setShapesGraphs​(Set<IRI> shapesGraphs)