All Classes
-
All Classes Interface Summary Class Summary Class Description DeprecatedAnnotation DeprecatedAnnotationParser InjectConstantAnnotation Inject compiler setting constants.InjectConstantAnnotationParser NoImportAnnotation NoImportAnnotationParser NonDeterministicAnnotation NonDeterministicAnnotationParser PainlessExtension Whitelist Allowlist contains data structures designed to be used to generate an allowlist of Java classes, constructors, methods, and fields that can be used within a Painless script at both compile-time and run-time.WhitelistAnnotationParser AllowlistAnnotationParser is an interface used to define how to parse an annotation against any allowlist 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 allowlisted class constructor within Painless.WhitelistField Field represents the equivalent of a Java field available as an allowlisted class field within Painless.WhitelistInstanceBinding An instance binding represents a method call that stores state.WhitelistLoader Loads and creates aWhitelistfrom one to many text files.WhitelistMethod Method represents the equivalent of a Java method available as an allowlisted class method within Painless.