Class SandboxClassFilter

java.lang.Object
delight.nashornsandbox.internal.SandboxClassFilter
Direct Known Subclasses:
JdkNashornClassFilter, StandaloneNashornClassFilter

public abstract class SandboxClassFilter extends Object
The class Filter.

Created on 2015-08-07

Version:
$Id$
  • Field Details

    • allowed

      private final Set<Class<?>> allowed
    • stringCache

      private final Set<String> stringCache
  • Constructor Details

    • SandboxClassFilter

      public SandboxClassFilter()
  • Method Details

    • exposeToScripts

      public boolean exposeToScripts(String className)
    • add

      public void add(Class<?> clazz)
    • remove

      public void remove(Class<?> clazz)
    • clear

      public void clear()
    • contains

      public boolean contains(Class<?> clazz)
    • getStringCache

      public Set<String> getStringCache()