枚举类 Isolation

java.lang.Object
java.lang.Enum<Isolation>
com.obermuhlner.scriptengine.java.Isolation
所有已实现的接口:
Serializable, Comparable<Isolation>, Constable

public enum Isolation extends Enum<Isolation>
The isolation levels of the script at execution time.
  • 枚举常量详细资料

    • CallerClassLoader

      public static final Isolation CallerClassLoader
      The caller ClassLoader is visible to the script during execution. This allows to see all classes from the script that are visible in the calling application.
    • IsolatedClassLoader

      public static final Isolation IsolatedClassLoader
      The script executes in an isolated ClassLoader. This hides all classes of the calling application.
  • 构造器详细资料

    • Isolation

      private Isolation()
  • 方法详细资料

    • values

      public static Isolation[] values()
      返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
      返回:
      包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
    • valueOf

      public static Isolation valueOf(String name)
      返回带有指定名称的该类的枚举常量。 字符串必须与用于声明该类的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类没有带有指定名称的常量
      NullPointerException - 如果参数为空值