Class FDVocab

java.lang.Object
se.liu.ida.hefquin.vocabulary.FDVocab

public class FDVocab extends Object
Vocabulary definitions from feddesc.ttl
Author:
Auto-generated by schemagen on 06 mars 2026 16:12
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.apache.jena.rdf.model.Resource
    An interface to access a federation member using the Bolt protocol (e.g., for Neo4j).
    static final org.apache.jena.rdf.model.Resource
    An interface to access a federation member via Bindings-Restricted Triple Pattern Fragments.
    static final org.apache.jena.rdf.model.Property
    The network address (URI) of the endpoint of the federation member.
    static final org.apache.jena.rdf.model.Resource
    An endpoint interface is an interface that can be accessed via a single HTTP endpoint.
    static final org.apache.jena.rdf.model.Property
    An example URL of a fragment for pattern fragment interfaces.
    static final org.apache.jena.rdf.model.Resource
    An entity that is part of the federation and provides data via a specific interface.
    static final org.apache.jena.rdf.model.Resource
    A fragment interface is an interface to request a fragment (i.e., a specific subset) of the dataset of a federation member.
    static final org.apache.jena.rdf.model.Resource
    An interface to access a federation member via a GraphQL API.
    static final org.apache.jena.rdf.model.Resource
    An interface is a means to issue data retrieval requests to a federation member.
    static final org.apache.jena.rdf.model.Property
    The interface description for accessing the federation member.
    static final org.apache.jena.rdf.model.Property
    The template for creating IRIs of endpoints of the federation member.
    static final org.apache.jena.rdf.model.Property
    Mapping configuration for translating non-RDF data models to RDF (e.g., GraphQL, LPG).
    static final org.apache.jena.rdf.model.Resource
    An interface that can be accessed via multiple HTTP endpoints.
    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
    The type of values to be used for a variable part of an IRI template, which is expected to be specified as a datatype IRI (e.g., xsd:string, xsd:float).
    static final org.apache.jena.rdf.model.Resource
    An interface to access a federation member that provides a REST API.
    static final org.apache.jena.rdf.model.Property
    List of RML triples maps that define the mapping for a wrapper.
    static final org.apache.jena.rdf.model.Property
    The URI via which the federation member is identified in a SERVICE clause.
    static final org.apache.jena.rdf.model.Resource
    An interface to access a federation member via the SPARQL protocol.
    static final org.apache.jena.rdf.model.Resource
    An interface to access a federation member via Triple Pattern Fragments.
    static final org.apache.jena.rdf.model.Property
    Path to a file with RDF mappings to align different vocabularies.
    static final org.apache.jena.rdf.model.Resource
    An federation member that is accessed via a wrapper.
    static final org.apache.jena.rdf.model.Property
    The wrapper of a wrapped federation member.
    static final org.apache.jena.rdf.model.Resource
    A wrapper provides access to federation members that do not support RDF and SPARQL natively.
  • 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

    • endpointAddress

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

      The network address (URI) of the endpoint of the federation member.

    • exampleFragmentAddress

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

      An example URL of a fragment for pattern fragment interfaces.

    • interface_

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

      The interface description for accessing the federation member.

    • iriTemplate

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

      The template for creating IRIs of endpoints of the federation member.

    • mappingConfiguration

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

      Mapping configuration for translating non-RDF data models to RDF (e.g., GraphQL, LPG).

    • paramType

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

      The type of values to be used for a variable part of an IRI template, which is expected to be specified as a datatype IRI (e.g., xsd:string, xsd:float).

    • rmlTriplesMaps

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

      List of RML triples maps that define the mapping for a wrapper. The elements of such a list are expected to be of type rml:TriplesMap. ATTENTION: for the time being, these triples maps must all be normalized as per the definition in Section 5 of the paper titled 'An Algebraic Foundation for Knowledge Graph Construction'.

    • serviceURI

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

      The URI via which the federation member is identified in a SERVICE clause.

    • vocabularyMappingsFile

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

      Path to a file with RDF mappings to align different vocabularies.

    • wrapper

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

      The wrapper of a wrapped federation member.

    • BoltInterface

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

      An interface to access a federation member using the Bolt protocol (e.g., for Neo4j).

    • EndpointInterface

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

      An endpoint interface is an interface that can be accessed via a single HTTP endpoint. This class is a superclass of any kind of endpoint interface and should not be used directly within federation descriptions. Concrete types of endpoint interfaces, to be used in federation descriptions, are captured by the subclasses of this class.

    • FederationMember

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

      An entity that is part of the federation and provides data via a specific interface.

    • FragmentInterface

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

      A fragment interface is an interface to request a fragment (i.e., a specific subset) of the dataset of a federation member. This class is a superclass of any kind of fragment interface and should not be used directly within federation descriptions. Concrete types of fragment interfaces, to be used in federation descriptions, are captured by the subclasses of this class.

    • GraphQLEndpointInterface

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

      An interface to access a federation member via a GraphQL API.

    • Interface

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

      An interface is a means to issue data retrieval requests to a federation member. This class is a superclass of any kind of interface and should not be used directly within federation descriptions. Concrete types of interfaces, to be used in federation descriptions, are captured by the subclasses of this class.

    • MultipleEndpointsInterface

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

      An interface that can be accessed via multiple HTTP endpoints. This class is a superclass of any kind of such interface and should not be used directly within federation descriptions. Concrete types of such interfaces, to be used in federation descriptions, are captured by the subclasses of this class.

    • RESTInterface

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

      An interface to access a federation member that provides a REST API.

    • SPARQLEndpointInterface

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

      An interface to access a federation member via the SPARQL protocol.

    • TPFInterface

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

      An interface to access a federation member via Triple Pattern Fragments.

    • WrappedFederationMember

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

      An federation member that is accessed via a wrapper.

    • Wrapper

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

      A wrapper provides access to federation members that do not support RDF and SPARQL natively.

    • brTPFInterface

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

      An interface to access a federation member via Bindings-Restricted Triple Pattern Fragments.

  • Constructor Details

    • FDVocab

      public FDVocab()
  • Method Details

    • getURI

      public static String getURI()

      The namespace of the vocabulary as a string

      Returns:
      namespace as String
      See Also: