Class FDVocab

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

public class FDVocab extends Object
Vocabulary definitions from feddesc.ttl
Author:
Auto-generated by schemagen on 16 May 2025 21:04
  • 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 the general superclass for all types of interfaces through which a federation member can be queried using a single endpoint, including SPARQL interfaces.
    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 the general superclass for all types of interfaces through which a federation member can be queried, including SPARQL interfaces, and fragment interfaces.
    static final org.apache.jena.rdf.model.Property
    The interface description for accessing 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
    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.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.
  • 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.

    • 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).

    • vocabularyMappingsFile

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

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

    • 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 the general superclass for all types of interfaces through which a federation member can be queried using a single endpoint, including SPARQL interfaces. It should not be instantiated directly in federation descriptions, instead, concrete subclasses should be used to specify the type of interface.

    • 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 the general superclass for all types of interfaces through which a federation member can be queried, including SPARQL interfaces, and fragment interfaces. It should not be instantiated directly in federation descriptions, instead, concrete subclasses should be used to specify the type of interface.

    • 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.

    • 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: