org.eclipse.rdf4j.sail.spin

## Class SpinInferencing

- java.lang.Object
- - org.eclipse.rdf4j.sail.spin.SpinInferencing

-     public class SpinInferencing
      extends Object

  Collection of useful utilities for doing SPIN inferencing.

- - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static ConstraintViolation` | `checkConstraint(Resource subj, Resource constraint, QueryPreparer queryPreparer, SpinParser parser)`
    `static int` | `executeRule(Resource subj, Resource rule, QueryPreparer queryPreparer, SpinParser parser, InferencerConnection conn)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### executeRule

          public static int executeRule(Resource subj,
                                        Resource rule,
                                        QueryPreparer queryPreparer,
                                        SpinParser parser,
                                        InferencerConnection conn)
                                 throws OpenRDFException

      Throws:
        `OpenRDFException`

    - #### checkConstraint

          public static ConstraintViolation checkConstraint(Resource subj,
                                                            Resource constraint,
                                                            QueryPreparer queryPreparer,
                                                            SpinParser parser)
                                                     throws OpenRDFException

      Throws:
        `OpenRDFException`

Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.