All Classes Interface Summary Class Summary
Class
Description
PainlessExtension
Whitelist
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.
WhitelistClass
Class represents the equivalent of a Java class in Painless complete with super classes,
constructors, methods, and fields.
WhitelistClassBinding
A class binding represents a method call that stores state.
WhitelistConstructor
Constructor represents the equivalent of a Java constructor available as a whitelisted class
constructor within Painless.
WhitelistField
Field represents the equivalent of a Java field available as a whitelisted class field
within Painless.
WhitelistInstanceBinding
An instance binding represents a method call that stores state.
WhitelistLoader
Loads and creates a
Whitelist
from one to many text files.
WhitelistMethod
Method represents the equivalent of a Java method available as a whitelisted class method
within Painless.