All Classes
Class | Description |
---|---|
DeprecatedAnnotation | |
DeprecatedAnnotationParser | |
InjectConstantAnnotation |
Inject compiler setting constants.
|
InjectConstantAnnotationParser | |
NoImportAnnotation | |
NoImportAnnotationParser | |
NonDeterministicAnnotation | |
NonDeterministicAnnotationParser | |
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.
|
WhitelistAnnotationParser |
WhitelistAnnotationParser is an interface used to define how to
parse an annotation against any whitelist object while loading.
|
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.
|