Class ContextClassloaderLocal<V>

java.lang.Object
com.sun.xml.stream.buffer.ContextClassloaderLocal<V>

abstract class ContextClassloaderLocal<V> extends Object
Simple utility ensuring that the value is cached only in case it is non-internal implementation
  • Field Details

  • Constructor Details

    • ContextClassloaderLocal

      ContextClassloaderLocal()
  • Method Details

    • get

      public V get() throws Error
      Throws:
      Error
    • set

      public void set(V instance)
    • initialValue

      protected abstract V initialValue() throws Exception
      Throws:
      Exception
    • createNewInstance

      private V createNewInstance()
    • format

      private static String format(String property, Object... args)
    • getContextClassLoader

      private static ClassLoader getContextClassLoader()