Class FusekiModules

java.lang.Object
org.apache.jena.fuseki.main.sys.FusekiModules

public class FusekiModules extends Object
A collection of Fuseki modules.

There is one specific collection of modules - a system wide set of modules. This collection defaults to the automatically discovered modules FusekiAutoModules.load().

See Also:
  • Method Details

    • setSystemDefault

      public static void setSystemDefault(FusekiModules fusekiModules)
      There is a system wide set of modules used when no other modules are indicated. These default to the automatically discovered modules.
    • restoreSystemDefault

      public static void restoreSystemDefault()
      Restore the original setting of the system default collection.
    • getSystemModules

      public static FusekiModules getSystemModules()
    • empty

      public static final FusekiModules empty()
      A Fuseki module with no members.
    • create

      public static FusekiModules create(FusekiModule... modules)
      Create a collection of Fuseki modules
    • create

      public static FusekiModules create(List<FusekiModule> modules)
      Create a collection of Fuseki modules
    • asList

      public List<FusekiModule> asList()
      Return an immutable list of modules.
    • forEach

      public void forEach(Consumer<FusekiModule> action)
      Apply an action to each module, in order, one at a time.
    • contains

      public boolean contains(FusekiModule module)
      Test whether a code module is registered.