Class Whitelist

java.lang.Object
org.elasticsearch.painless.spi.Whitelist

public final class Whitelist extends Object
Whitelist contains data structures designed to be used to generate a whitelist of Java classes, constructors, methods, and fields that can be used within a Painless script at both compile-time and run-time. A whitelist consists of several pieces with WhitelistClasss as the top level. Each WhitelistClass will contain zero-to-many WhitelistConstructors, WhitelistMethods, and WhitelistFields which are what will be available with a Painless script. See each individual whitelist object for more detail.