A B C F G J L M N O P R T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- augmentedCanonicalClassName - Variable in class org.elasticsearch.painless.spi.WhitelistMethod
-
The class name for the owner of an augmented method.
B
- BASE_WHITELISTS - Static variable in class org.elasticsearch.painless.spi.Whitelist
C
- canonicalTypeNameParameter - Variable in class org.elasticsearch.painless.spi.WhitelistField
-
The canonical type name for the field which can be used to look up the Java field through reflection.
- canonicalTypeNameParameters - Variable in class org.elasticsearch.painless.spi.WhitelistClassBinding
-
A
List
ofString
s that are the Painless type names for the parameters of the constructor which can be used to look up the Java constructor through reflection. - canonicalTypeNameParameters - Variable in class org.elasticsearch.painless.spi.WhitelistConstructor
-
A
List
ofString
s that are the Painless type names for the parameters of the constructor which can be used to look up the Java constructor through reflection. - canonicalTypeNameParameters - Variable in class org.elasticsearch.painless.spi.WhitelistMethod
-
A
List
ofString
s that are the canonical type names for the parameters of the method used to look up the method reflection object. - classLoader - Variable in class org.elasticsearch.painless.spi.Whitelist
-
The
ClassLoader
used to look up the whitelisted Java classes, constructors, methods, and fields.
F
- fieldName - Variable in class org.elasticsearch.painless.spi.WhitelistField
-
The field name used to look up the field reflection object.
G
- getContextWhitelists() - Method in interface org.elasticsearch.painless.spi.PainlessExtension
J
- javaClassName - Variable in class org.elasticsearch.painless.spi.WhitelistClass
-
The Java class name this class represents.
L
- loadFromResourceFiles(Class<?>, String...) - Static method in class org.elasticsearch.painless.spi.WhitelistLoader
-
Loads and creates a
Whitelist
from one to many text files.
M
- methodName - Variable in class org.elasticsearch.painless.spi.WhitelistClassBinding
-
The method name for this class binding.
- methodName - Variable in class org.elasticsearch.painless.spi.WhitelistMethod
-
The method name used to look up the method reflection object.
N
- noImport - Variable in class org.elasticsearch.painless.spi.WhitelistClass
-
Allow the Java class name to only be specified as the fully-qualified name.
O
- org.elasticsearch.painless.spi - package org.elasticsearch.painless.spi
- origin - Variable in class org.elasticsearch.painless.spi.WhitelistClass
-
Information about where this class was white-listed from.
- origin - Variable in class org.elasticsearch.painless.spi.WhitelistClassBinding
-
Information about where this constructor was whitelisted from.
- origin - Variable in class org.elasticsearch.painless.spi.WhitelistConstructor
-
Information about where this constructor was whitelisted from.
- origin - Variable in class org.elasticsearch.painless.spi.WhitelistField
-
Information about where this method was whitelisted from.
- origin - Variable in class org.elasticsearch.painless.spi.WhitelistMethod
-
Information about where this method was whitelisted from.
P
- PainlessExtension - Interface in org.elasticsearch.painless.spi
R
- returnCanonicalTypeName - Variable in class org.elasticsearch.painless.spi.WhitelistClassBinding
-
The canonical type name for the return type.
- returnCanonicalTypeName - Variable in class org.elasticsearch.painless.spi.WhitelistMethod
-
The canonical type name for the return type.
T
- targetJavaClassName - Variable in class org.elasticsearch.painless.spi.WhitelistClassBinding
-
The Java class name this class binding targets.
W
- Whitelist - Class in org.elasticsearch.painless.spi
-
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.
- Whitelist(ClassLoader, List<WhitelistClass>, List<WhitelistMethod>, List<WhitelistClassBinding>) - Constructor for class org.elasticsearch.painless.spi.Whitelist
-
Standard constructor.
- WhitelistClass - Class in org.elasticsearch.painless.spi
-
Class represents the equivalent of a Java class in Painless complete with super classes, constructors, methods, and fields.
- WhitelistClass(String, String, boolean, List<WhitelistConstructor>, List<WhitelistMethod>, List<WhitelistField>) - Constructor for class org.elasticsearch.painless.spi.WhitelistClass
-
Standard constructor.
- WhitelistClassBinding - Class in org.elasticsearch.painless.spi
-
A class binding represents a method call that stores state.
- WhitelistClassBinding(String, String, String, String, List<String>) - Constructor for class org.elasticsearch.painless.spi.WhitelistClassBinding
-
Standard constructor.
- whitelistClassBindings - Variable in class org.elasticsearch.painless.spi.Whitelist
-
The
List
of all the whitelisted Painless class bindings. - whitelistClasses - Variable in class org.elasticsearch.painless.spi.Whitelist
-
The
List
of all the whitelisted Painless classes. - WhitelistConstructor - Class in org.elasticsearch.painless.spi
-
Constructor represents the equivalent of a Java constructor available as a whitelisted class constructor within Painless.
- WhitelistConstructor(String, List<String>) - Constructor for class org.elasticsearch.painless.spi.WhitelistConstructor
-
Standard constructor.
- whitelistConstructors - Variable in class org.elasticsearch.painless.spi.WhitelistClass
-
The
List
of whitelisted (WhitelistConstructor
s) available to this class. - WhitelistField - Class in org.elasticsearch.painless.spi
-
Field represents the equivalent of a Java field available as a whitelisted class field within Painless.
- WhitelistField(String, String, String) - Constructor for class org.elasticsearch.painless.spi.WhitelistField
-
Standard constructor.
- whitelistFields - Variable in class org.elasticsearch.painless.spi.WhitelistClass
-
The
List
of whitelisted (WhitelistField
s) available to this class. - whitelistImportedMethods - Variable in class org.elasticsearch.painless.spi.Whitelist
-
The
List
of all the whitelisted static Painless methods. - WhitelistLoader - Class in org.elasticsearch.painless.spi
-
Loads and creates a
Whitelist
from one to many text files. - WhitelistMethod - Class in org.elasticsearch.painless.spi
-
Method represents the equivalent of a Java method available as a whitelisted class method within Painless.
- WhitelistMethod(String, String, String, String, List<String>) - Constructor for class org.elasticsearch.painless.spi.WhitelistMethod
-
Standard constructor.
- whitelistMethods - Variable in class org.elasticsearch.painless.spi.WhitelistClass
-
The
List
of whitelisted (WhitelistMethod
s) available to this class.
All Classes All Packages