Class Jisp

java.lang.Object
com.coyotegulch.jisp.Jisp

public class Jisp extends Object
Defines common, global objects for the entire Jisp package.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    "Scott's Very Free License", the license governing the distribution and use of Jisp.
    static final String
    Version number string.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the current class loader.
    static void
    main(String[] args)
    The main function, run from the jisp JAR file to display version number and license.
    static void
    Set an external class loader for use by the Jisp object input and output streams.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • Jisp

      public Jisp()
  • Method Details

    • setClassLoader

      public static void setClassLoader(ClassLoader loader)
      Set an external class loader for use by the Jisp object input and output streams.
      Parameters:
      loader - a class loader, or null to revert to the default.
    • getClassLoader

      public static ClassLoader getClassLoader()
      Get the current class loader. If a ClassLoader has not been set via the setClassLoader, or the ClassLoader is set to null, this function returns the the ClassLoader for the current thread context.
      Returns:
      The current class loader, or the thread context class loader.
    • main

      public static void main(String[] args)
      The main function, run from the jisp JAR file to display version number and license.
      Parameters:
      args - Program arguments (ignored)