Class SystemIRIx


  • public class SystemIRIx
    extends java.lang.Object
    System setup and configuration. This class is not public API.
    • Constructor Summary

      Constructors 
      Constructor Description
      SystemIRIx()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static IRIProvider getProvider()  
      static void init()  
      static boolean isStrictMode​(java.lang.String scheme)  
      static void setProvider​(IRIProvider aProvider)  
      static void strictMode​(java.lang.String scheme, boolean runStrict)
      Run in strict mode - the exact definition of "strict" depends on the provider.
      • Methods inherited from class java.lang.Object

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

      • SystemIRIx

        public SystemIRIx()
    • Method Detail

      • init

        public static void init()
      • setProvider

        public static void setProvider​(IRIProvider aProvider)
      • getProvider

        public static IRIProvider getProvider()
      • strictMode

        public static void strictMode​(java.lang.String scheme,
                                      boolean runStrict)
        Run in strict mode - the exact definition of "strict" depends on the provider. When strict a provider should implement to the letter of the specifications, including URI-scheme rules. This strictness should be documented.
      • isStrictMode

        public static boolean isStrictMode​(java.lang.String scheme)