Class ECVocab

java.lang.Object
se.liu.ida.hefquin.engine.vocabulary.ECVocab

public class ECVocab extends Object
Vocabulary definitions from EngineConfiguration.ttl
Author:
Auto-generated by schemagen on 22 Jul 2024 12:19
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.apache.jena.rdf.model.Property
    Specifies the full name of a Java class or of a Java interface.
    static final org.apache.jena.rdf.model.Resource
    This class is a superclass of any kind of argument to be passed to the constructor of a corresponding Java class.
    static final org.apache.jena.rdf.model.Property
    Specifies the list of arguments that must be passed to the constructor of the Java class.
    static final org.apache.jena.rdf.model.Property
    Specifies the cost model to be used by the query processor.
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Resource
    The instances of this class that are defined in this vocabulary can be referred to as values by a 'ValueBasedConstructorArgument'.
    static final org.apache.jena.rdf.model.Property
    Specifies the elements to be included in a list that is created as an argument for the constructor of a Java class.
    static final org.apache.jena.rdf.model.Property
    Specifies the full name of a Java class or of a Java interface.
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Property
    Specifies the execution engine to be used by the query processor.
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Property
    Specifies the federation access manager to be used in a configuration of the HeFQUIN engine.
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Resource
    Class of configurations of the HeFQUIN engine.
    static final org.apache.jena.rdf.model.Resource
    Every instance of this class represents a Java class that can be instantiated based on the given RDF description.
    static final org.apache.jena.rdf.model.Resource
    Every instance of this class represents a Java object that is obtained by instantiating a Java class and that is meant to be passed to a constructor in order to instantiate another Java class.
    static final org.apache.jena.rdf.model.Property
    Specifies the full name of a Java class.
    static final org.apache.jena.rdf.model.Resource
    Every instance of this class represents a 'java.util.List' that is populated and then passed as an argument to the constructor of a corresponding Java class.
    static final org.apache.jena.rdf.model.Property
    Specifies the logical optimizer to be used by the query planner.
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Resource
    The namespace of the vocabulary as a resource
    static final String
    The namespace of the vocabulary as a string
    static final org.apache.jena.rdf.model.Property
    Specifies the physical optimizer to be used by the query planner.
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Property
    Specifies the plan compiler to be used by the query processor.
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Property
    Specifies the query planner to be used by the query processor.
    static final org.apache.jena.rdf.model.Resource
    Instances of this class must have exactly one 'sourcePlanner' property, one 'logicalOptimizer' property, one 'physicalOptimizer' property.
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Property
    Specifies the query processor to be used in a configuration of the HeFQUIN engine.
    static final org.apache.jena.rdf.model.Resource
    Instances of this class must have exactly one 'queryPlanner' property, one 'planCompiler' property, one 'executionEngine' property.
    static final org.apache.jena.rdf.model.Property
    Specifies the source planner to be used by the query planner.
    static final org.apache.jena.rdf.model.Resource
     
    static final org.apache.jena.rdf.model.Resource
    Every instance of this class refers to a concrete value to be passed as an argument to the constructor of a corresponding Java class.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    The namespace of the vocabulary as a string

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • NS

      public static final String NS

      The namespace of the vocabulary as a string

      See Also:
    • NAMESPACE

      public static final org.apache.jena.rdf.model.Resource NAMESPACE

      The namespace of the vocabulary as a resource

    • argumentTypeName

      public static final org.apache.jena.rdf.model.Property argumentTypeName

      Specifies the full name of a Java class or of a Java interface.

    • constructorArguments

      public static final org.apache.jena.rdf.model.Property constructorArguments

      Specifies the list of arguments that must be passed to the constructor of the Java class. Every element of this list is expected to be of type 'ConstructorArgument'.

    • costModel

      public static final org.apache.jena.rdf.model.Property costModel

      Specifies the cost model to be used by the query processor. This property is optional because not all configurations of the HeFQUIN query processor use a cost model.

    • elements

      public static final org.apache.jena.rdf.model.Property elements

      Specifies the elements to be included in a list that is created as an argument for the constructor of a Java class. Every element of this list is expected to be of type 'InstantiableJavaClass'.

    • elementsTypeName

      public static final org.apache.jena.rdf.model.Property elementsTypeName

      Specifies the full name of a Java class or of a Java interface.

    • executionEngine

      public static final org.apache.jena.rdf.model.Property executionEngine

      Specifies the execution engine to be used by the query processor.

    • fedAccessMgr

      public static final org.apache.jena.rdf.model.Property fedAccessMgr

      Specifies the federation access manager to be used in a configuration of the HeFQUIN engine. Every such configuration has only one federation access manager.

    • javaClassName

      public static final org.apache.jena.rdf.model.Property javaClassName

      Specifies the full name of a Java class.

    • logicalOptimizer

      public static final org.apache.jena.rdf.model.Property logicalOptimizer

      Specifies the logical optimizer to be used by the query planner.

    • physicalOptimizer

      public static final org.apache.jena.rdf.model.Property physicalOptimizer

      Specifies the physical optimizer to be used by the query planner.

    • planCompiler

      public static final org.apache.jena.rdf.model.Property planCompiler

      Specifies the plan compiler to be used by the query processor.

    • queryPlanner

      public static final org.apache.jena.rdf.model.Property queryPlanner

      Specifies the query planner to be used by the query processor.

    • queryProcessor

      public static final org.apache.jena.rdf.model.Property queryProcessor

      Specifies the query processor to be used in a configuration of the HeFQUIN engine. Every such configuration has only one query processor.

    • sourcePlanner

      public static final org.apache.jena.rdf.model.Property sourcePlanner

      Specifies the source planner to be used by the query planner.

    • ConstructorArgument

      public static final org.apache.jena.rdf.model.Resource ConstructorArgument

      This class is a superclass of any kind of argument to be passed to the constructor of a corresponding Java class. Concrete types of arguments are captured by the subclasses of this class.

    • CostModel

      public static final org.apache.jena.rdf.model.Resource CostModel
    • DesignatedArgumentValue

      public static final org.apache.jena.rdf.model.Resource DesignatedArgumentValue

      The instances of this class that are defined in this vocabulary can be referred to as values by a 'ValueBasedConstructorArgument'.

    • ExecutionEngine

      public static final org.apache.jena.rdf.model.Resource ExecutionEngine
    • FederationAccessManager

      public static final org.apache.jena.rdf.model.Resource FederationAccessManager
    • HeFQUINEngineConfiguration

      public static final org.apache.jena.rdf.model.Resource HeFQUINEngineConfiguration

      Class of configurations of the HeFQUIN engine. Instances of this class must have exactly one 'fedAccessMgr' property and one 'queryProcessor' property.

    • InstantiableJavaClass

      public static final org.apache.jena.rdf.model.Resource InstantiableJavaClass

      Every instance of this class represents a Java class that can be instantiated based on the given RDF description. Instances of this class must have exactly one 'javaClassName' property. Additionally, they may have a 'constructorArguments' property.

    • InstantiationBasedConstructorArgument

      public static final org.apache.jena.rdf.model.Resource InstantiationBasedConstructorArgument

      Every instance of this class represents a Java object that is obtained by instantiating a Java class and that is meant to be passed to a constructor in order to instantiate another Java class. In addition to the 'javaClassName' property and the (optional) 'constructorArguments' property, every instance of this class must have exactly one 'argumentTypeName' property. The value of this property is either the same as the value of the 'javaClassName' property or it is the name of a superclass or an interface of the class mentioned by the 'javaClassName' property.

    • ListBasedConstructorArgument

      public static final org.apache.jena.rdf.model.Resource ListBasedConstructorArgument

      Every instance of this class represents a 'java.util.List' that is populated and then passed as an argument to the constructor of a corresponding Java class. Instances of this class must have exactly one 'elementsTypeName' property and exactly one 'elements' property. Each element of the 'rdf:List' that the latter property refers to is expected to be of type 'InstantiableJavaClass' and the values of their respective 'javaClassName' properties are expected to be either the same as the value of the 'elementsTypeName' property (of this 'ListBasedConstructorArgument') or the name of a sub-class of the class mentioned by the 'elementsTypeName' property.

    • LogicalOptimizer

      public static final org.apache.jena.rdf.model.Resource LogicalOptimizer
    • PhysicalOptimizer

      public static final org.apache.jena.rdf.model.Resource PhysicalOptimizer
    • PlanCompiler

      public static final org.apache.jena.rdf.model.Resource PlanCompiler
    • QueryPlanner

      public static final org.apache.jena.rdf.model.Resource QueryPlanner

      Instances of this class must have exactly one 'sourcePlanner' property, one 'logicalOptimizer' property, one 'physicalOptimizer' property.

    • QueryProcessor

      public static final org.apache.jena.rdf.model.Resource QueryProcessor

      Instances of this class must have exactly one 'queryPlanner' property, one 'planCompiler' property, one 'executionEngine' property. Additionally, they may have a 'costModel' property.

    • SourcePlanner

      public static final org.apache.jena.rdf.model.Resource SourcePlanner
    • ValueBasedConstructorArgument

      public static final org.apache.jena.rdf.model.Resource ValueBasedConstructorArgument

      Every instance of this class refers to a concrete value to be passed as an argument to the constructor of a corresponding Java class. In particular, to refer to this value, instances of this class must have exactly one 'rdf:value' property. The value may be either a literal or any 'DesignatedArgumentValue' defined in this vocabulary.

    • DefaultCostModel

      public static final org.apache.jena.rdf.model.Resource DefaultCostModel
    • DefaultExecutionEngine

      public static final org.apache.jena.rdf.model.Resource DefaultExecutionEngine
    • DefaultFederationAccessManager

      public static final org.apache.jena.rdf.model.Resource DefaultFederationAccessManager
    • DefaultLogicalOptimizer

      public static final org.apache.jena.rdf.model.Resource DefaultLogicalOptimizer
    • DefaultPhysicalOptimizer

      public static final org.apache.jena.rdf.model.Resource DefaultPhysicalOptimizer
    • DefaultPlanCompiler

      public static final org.apache.jena.rdf.model.Resource DefaultPlanCompiler
    • DefaultSourcePlanner

      public static final org.apache.jena.rdf.model.Resource DefaultSourcePlanner
    • CostModel_INSTANCE

      public static final org.apache.jena.rdf.model.Resource CostModel_INSTANCE
    • ExecServiceForFedAccess

      public static final org.apache.jena.rdf.model.Resource ExecServiceForFedAccess
    • QueryProcContext

      public static final org.apache.jena.rdf.model.Resource QueryProcContext
  • Constructor Details

    • ECVocab

      public ECVocab()
  • Method Details

    • getURI

      public static String getURI()

      The namespace of the vocabulary as a string

      Returns:
      namespace as String
      See Also: