Class TDB2


  • public class TDB2
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String BUILD_DATE
      The date and time at which this release was built
      static org.slf4j.Logger logInfo
      Logger for general information
      static java.lang.String logInfoName
      Logger for general information
      static org.slf4j.Logger logLoader
      Logger for loading information
      static java.lang.String logLoaderName
      Logger for loading information
      static java.lang.String NAME  
      static java.lang.String namespace
      Used by the assembler
      static java.lang.String PATH
      The root package name for TDB
      static Symbol symUnionDefaultGraph
      Symbol to use the union of named graphs as the default graph of a query.
      static Symbol symUnionDefaultGraph1
      TDB1 namespace version of the context symbol for union default graph
      static Symbol symUnionDefaultGraph2
      TDB2 namespace version of the context symbol for union default graph
      static java.lang.String tdbIRI
      IRI for TDB
      static java.lang.String tdbParamNS
      Root of TDB-defined parameter names
      static java.lang.String tdbSymbolPrefix
      Prefix for TDB-defined parameter names
      static java.lang.String VERSION
      The full name of the current TDB version
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void closedown()
      Release any and all system resources held by TDB.
      static Context getContext()  
      static void init()
      TDB System initialization - normally, this is not explicitly called because all routes to use TDB will cause initialization to occur.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • tdbParamNS

        public static final java.lang.String tdbParamNS
        Root of TDB-defined parameter names
        See Also:
        Constant Field Values
      • tdbSymbolPrefix

        public static final java.lang.String tdbSymbolPrefix
        Prefix for TDB-defined parameter names
        See Also:
        Constant Field Values
      • logLoaderName

        public static final java.lang.String logLoaderName
        Logger for loading information
        See Also:
        Constant Field Values
      • logLoader

        public static final org.slf4j.Logger logLoader
        Logger for loading information
      • logInfoName

        public static final java.lang.String logInfoName
        Logger for general information
        See Also:
        Constant Field Values
      • logInfo

        public static final org.slf4j.Logger logInfo
        Logger for general information
      • namespace

        public static final java.lang.String namespace
        Used by the assembler
        See Also:
        Constant Field Values
      • symUnionDefaultGraph1

        public static final Symbol symUnionDefaultGraph1
        TDB1 namespace version of the context symbol for union default graph
      • symUnionDefaultGraph2

        public static final Symbol symUnionDefaultGraph2
        TDB2 namespace version of the context symbol for union default graph
      • symUnionDefaultGraph

        public static final Symbol symUnionDefaultGraph
        Symbol to use the union of named graphs as the default graph of a query. This must use the TDB1 compatible namespace.
      • PATH

        public static final java.lang.String PATH
        The root package name for TDB
        See Also:
        Constant Field Values
      • VERSION

        public static final java.lang.String VERSION
        The full name of the current TDB version
      • BUILD_DATE

        public static final java.lang.String BUILD_DATE
        The date and time at which this release was built
    • Method Detail

      • getContext

        public static Context getContext()
      • closedown

        public static void closedown()
        Release any and all system resources held by TDB. All release datasets or graphs held by client code are no longer valid.
      • init

        public static void init()
        TDB System initialization - normally, this is not explicitly called because all routes to use TDB will cause initialization to occur. However, calling it repeatedly is safe and low cost.