public class SPIN extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static IRI | ABSTRACT_PROPERTYhttp://spinrdf.org/spin#abstract Can be set to true to indicate that this module shall not be instantiated. | 
| static IRI | ARG1_INSTANCE | 
| static IRI | ARG2_INSTANCE | 
| static IRI | ARG3_INSTANCE | 
| static IRI | ARG4_INSTANCE | 
| static IRI | ARG5_INSTANCE | 
| static IRI | ASK_FUNCTION | 
| static IRI | ASK_TEMPLATE_CLASShttp://spinrdf.org/spin#AskTemplate A SPIN template that wraps an ASK query. | 
| static IRI | ASK_TEMPLATES_CLASShttp://spinrdf.org/spin#AskTemplates Suggested abstract base class for all AskTemplates. | 
| static IRI | BODY_PROPERTYhttp://spinrdf.org/spin#body The body of a Function or Template. | 
| static IRI | COLUMN_CLASShttp://spinrdf.org/spin#Column Provides metadata about a column in the result set of a (SPARQL) query, for
 example of the body queries of SPIN templates. | 
| static IRI | COLUMN_INDEX_PROPERTYhttp://spinrdf.org/spin#columnIndex The index of a column (from left to right) starting at 0. | 
| static IRI | COLUMN_PROPERTYhttp://spinrdf.org/spin#column Can link a TableDataProvider (esp. | 
| static IRI | COLUMN_TYPE_PROPERTYhttp://spinrdf.org/spin#columnType The datatype or resource type of a spin:Column. | 
| static IRI | COLUMN_WIDTH_PROPERTYhttp://spinrdf.org/spin#columnWidth The preferred width of the associated Column, for display purposes. | 
| static IRI | COMMAND_PROPERTYhttp://spinrdf.org/spin#command Can be used to link a resource with a SPARQL query or update request
 (sp:Command). | 
| static IRI | CONSTRAINT_PROPERTYhttp://spinrdf.org/spin#constraint Links a class with constraints on its instances. | 
| static IRI | CONSTRAINT_VIOLATION_CLASShttp://spinrdf.org/spin#ConstraintViolation An object that can be created by spin:constraints to provide
 information about a constraint violation. | 
| static IRI | CONSTRUCT_PROPERTY | 
| static IRI | CONSTRUCT_TEMPLATE_CLASS | 
| static IRI | CONSTRUCT_TEMPLATES_CLASShttp://spinrdf.org/spin#ConstructTemplates Suggested abstract base class for all ConstructTemplates. | 
| static IRI | CONSTRUCTOR_PROPERTYhttp://spinrdf.org/spin#constructor Can be used to attach a "constructor" to a class. | 
| static IRI | ERROR_VIOLATION_LEVEL | 
| static IRI | EVAL_CLASSDeprecated.  | 
| static IRI | EVAL_FUNCTIONhttp://spinrdf.org/spin#eval Evaluates a given SPIN expression or SELECT or ASK query, and returns its result. | 
| static IRI | FATAL_VIOLATION_LEVEL | 
| static IRI | FIX_PROPERTYhttp://spinrdf.org/spin#fix Can be used to link a ConstraintViolation with one or more UPDATE Templates that
 would help fix the violation. | 
| static IRI | FUNCTION_CLASShttp://spinrdf.org/spin#Function Metaclass for functions that can be used in SPARQL expressions (e.g. | 
| static IRI | FUNCTIONS_CLASShttp://spinrdf.org/spin#Functions An abstract base class for all defined functions. | 
| static IRI | IMPORTS_PROPERTYhttp://spinrdf.org/spin#imports Can be used to link an RDF graph (usually the instance of owl:Ontology) with a
 SPIN library to define constraints. | 
| static IRI | INFO_VIOLATION_LEVEL | 
| static IRI | LABEL_TEMPLATE_PROPERTYhttp://spinrdf.org/spin#labelTemplate A template string for displaying instantiations of a module in
 human-readable form. | 
| static IRI | LIBRARY_ONTOLOGY_CLASShttp://spinrdf.org/spin#LibraryOntology A marker class that can be attached to base URIs (ontologies) to instruct
 SPIN engines that this ontology only contains a library of SPIN declarations. | 
| static IRI | MAGIC_PROPERTIES_CLASShttp://spinrdf.org/spin#MagicProperties An abstract superclass that can be used to group all spin:MagicProperty
 instances under a single parent class. | 
| static IRI | MAGIC_PROPERTY_CLASS | 
| static IRI | MODULE_CLASShttp://spinrdf.org/spin#Module An abstract building block of a SPARQL system. | 
| static IRI | MODULES_CLASShttp://spinrdf.org/spin#Modules An "artificial" parent class for all Functions and Templates. | 
| static String | NAMESPACEhttp://spinrdf.org/spin An RDF Schema that can be used to attach constraints and rules to RDFS classes, and to
 encapsulate reusable SPARQL queries into functions and templates. | 
| static IRI | NEXT_RULE_PROPERTY_PROPERTYhttp://spinrdf.org/spin#nextRuleProperty Can be used to link two sub-properties of spin:rule (or spin:rule
 itself) to instruct the SPIN engine to execute one set of rules before another one. | 
| static String | PREFIX | 
| static IRI | PRIVATE_PROPERTYhttp://spinrdf.org/spin#private Can be set to true to indicate that a SPIN function is only meant to be used as a
 helper of other functions, but not directly. | 
| static IRI | QUERY_PROPERTYhttp://spinrdf.org/spin#query Can be used to point from any resource to a Query. | 
| static IRI | RETURN_TYPE_PROPERTYhttp://spinrdf.org/spin#returnType The return type of a Function, e.g. | 
| static IRI | RULE_CLASShttp://spinrdf.org/spin#Rule Groups together the kinds of SPARQL commands that can appear as SPIN rules and
 constructors: CONSTRUCT, DELETE WHERE and DELETE/INSERT. | 
| static IRI | RULE_PROPERTYhttp://spinrdf.org/spin#rule An inferencing rule attached to a class. | 
| static IRI | RULE_PROPERTY_CLASShttp://spinrdf.org/spin#RuleProperty The metaclass of spin:rule and its subproperties. | 
| static IRI | RULE_PROPERTY_MAX_ITERATION_COUNT_PROPERTYhttp://spinrdf.org/spin#rulePropertyMaxIterationCount Can be attached to spin:rule (or subclasses thereof) to
 instruct a SPIN rules engine that it shall only execute the rules max times. | 
| static IRI | SELECT_PROPERTY | 
| static IRI | SELECT_TEMPLATE_CLASShttp://spinrdf.org/spin#SelectTemplate A SPIN template that wraps a SELECT query. | 
| static IRI | SELECT_TEMPLATES_CLASShttp://spinrdf.org/spin#SelectTemplates Suggested abstract base class for all SelectTemplates. | 
| static IRI | SYMBOL_PROPERTYhttp://spinrdf.org/spin#symbol The symbol of a function, e.g. | 
| static IRI | SYSTEM_PROPERTY_PROPERTYhttp://spinrdf.org/spin#systemProperty An "abstract" base property that groups together those system properties
 that the user will hardly ever need to see in property trees. | 
| static IRI | TABLE_DATA_PROVIDER_CLASShttp://spinrdf.org/spin#TableDataProvider An abstraction of objects that can produce tabular data. | 
| static IRI | TEMPLATE_CLASShttp://spinrdf.org/spin#Template The metaclass of SPIN templates. | 
| static IRI | TEMPLATES_CLASShttp://spinrdf.org/spin#Templates Suggested abstract base class for all Templates. | 
| static IRI | THIS_CONTEXT_INSTANCEhttp://spinrdf.org/spin#_this A system variable representing the current context instance in a rule or
 constraint. | 
| static IRI | THIS_UNBOUND_PROPERTYhttp://spinrdf.org/spin#thisUnbound Can be set to true for SPIN rules and constraints that do not require
 pre-binding the variable ?this with all members of the associated class. | 
| static IRI | UPDATE_PROPERTYhttp://spinrdf.org/spin#update Can be used to point from any resource to an Update. | 
| static IRI | UPDATE_TEMPLATE_CLASShttp://spinrdf.org/spin#UpdateTemplate A SPIN template that has an UPDATE command as its body. | 
| static IRI | UPDATE_TEMPLATES_CLASShttp://spinrdf.org/spin#UpdateTemplates Suggested abstract base class for all UpdateTemplates. | 
| static IRI | VIOLATION_LEVEL_PROPERTY | 
| static IRI | VIOLATION_PATH_PROPERTYhttp://spinrdf.org/spin#violationPath An optional attribute of ConstraintViolations to provide a path expression
 from the root resource to the value that is invalid. | 
| static IRI | VIOLATION_ROOT_PROPERTYhttp://spinrdf.org/spin#violationRoot The root resource of the violation (often ?this in the constraint body). | 
| static IRI | VIOLATION_SOURCE_PROPERTYhttp://spinrdf.org/spin#violationSource Can be used to link a spin:ConstraintViolation with the query or template
 call that caused it. | 
| static IRI | VIOLATION_VALUE_PROPERTY | 
| static IRI | WARNING_VIOLATION_LEVEL | 
| Constructor and Description | 
|---|
| SPIN() | 
public static final String NAMESPACE
public static final String PREFIX
public static IRI FUNCTION_CLASS
public static IRI MODULE_CLASS
public static IRI BODY_PROPERTY
public static IRI TABLE_DATA_PROVIDER_CLASS
public static IRI CONSTRUCT_TEMPLATE_CLASS
public static IRI TEMPLATE_CLASS
public static IRI RULE_CLASS
public static IRI ASK_TEMPLATE_CLASS
public static IRI UPDATE_TEMPLATE_CLASS
public static IRI RULE_PROPERTY_CLASS
public static IRI CONSTRAINT_VIOLATION_CLASS
public static IRI MODULES_CLASS
public static IRI SELECT_TEMPLATE_CLASS
public static IRI COLUMN_CLASS
public static IRI LIBRARY_ONTOLOGY_CLASS
public static IRI MAGIC_PROPERTY_CLASS
public static IRI UPDATE_PROPERTY
public static IRI COMMAND_PROPERTY
public static IRI RETURN_TYPE_PROPERTY
public static IRI SYSTEM_PROPERTY_PROPERTY
public static IRI COLUMN_PROPERTY
public static IRI SYMBOL_PROPERTY
public static IRI VIOLATION_ROOT_PROPERTY
public static IRI COLUMN_TYPE_PROPERTY
public static IRI NEXT_RULE_PROPERTY_PROPERTY
public static IRI PRIVATE_PROPERTY
public static IRI LABEL_TEMPLATE_PROPERTY
public static IRI VIOLATION_PATH_PROPERTY
public static IRI CONSTRUCTOR_PROPERTY
public static IRI ABSTRACT_PROPERTY
public static IRI CONSTRAINT_PROPERTY
public static IRI QUERY_PROPERTY
public static IRI FIX_PROPERTY
public static IRI COLUMN_WIDTH_PROPERTY
public static IRI VIOLATION_SOURCE_PROPERTY
public static IRI COLUMN_INDEX_PROPERTY
public static IRI THIS_UNBOUND_PROPERTY
public static IRI RULE_PROPERTY_MAX_ITERATION_COUNT_PROPERTY
public static IRI IMPORTS_PROPERTY
public static IRI CONSTRUCT_TEMPLATES_CLASS
public static IRI TEMPLATES_CLASS
public static final IRI EVAL_FUNCTION
@Deprecated public static final IRI EVAL_CLASS
public static IRI FUNCTIONS_CLASS
public static IRI ASK_TEMPLATES_CLASS
public static IRI SELECT_TEMPLATES_CLASS
public static IRI MAGIC_PROPERTIES_CLASS
public static IRI THIS_CONTEXT_INSTANCE
public static IRI UPDATE_TEMPLATES_CLASS
public static IRI RULE_PROPERTY
public static final IRI VIOLATION_VALUE_PROPERTY
public static final IRI VIOLATION_LEVEL_PROPERTY
public static final IRI INFO_VIOLATION_LEVEL
public static final IRI WARNING_VIOLATION_LEVEL
public static final IRI ERROR_VIOLATION_LEVEL
public static final IRI FATAL_VIOLATION_LEVEL
public static final IRI ARG1_INSTANCE
public static final IRI ARG2_INSTANCE
public static final IRI ARG3_INSTANCE
public static final IRI ARG4_INSTANCE
public static final IRI ARG5_INSTANCE
public static final IRI ASK_FUNCTION
public static final IRI CONSTRUCT_PROPERTY
public static final IRI SELECT_PROPERTY
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.