Uses of Class
org.apache.drill.exec.exception.ClassTransformationException
Packages that use ClassTransformationException
Package
Description
Runtime code-generation, compilation and bytecode-manipulation utilities.
-
Uses of ClassTransformationException in org.apache.drill.exec.compile
Methods in org.apache.drill.exec.compile that throw ClassTransformationExceptionModifier and TypeMethodDescriptionClassCompilerSelector.compile(ClassTransformer.ClassNames className, String sourceCode) <T> TCodeCompiler.createInstance(CodeGenerator<?> cg) Create a single instance of the generated class.<T> List<T> CodeCompiler.createInstances(CodeGenerator<?> cg, int count) Create multiple instances of the generated class.protected abstract byte[][]AbstractClassCompiler.getByteCode(ClassTransformer.ClassNames className, String sourcecode) byte[][]AbstractClassCompiler.getClassByteCode(ClassTransformer.ClassNames className, String sourceCode) byte[][]QueryClassLoader.getClassByteCode(ClassTransformer.ClassNames className, String sourceCode) static Class<?> ClassBuilder.getCompiledClass(String code, String className, DrillConfig config, OptionSet options) Class<?> ClassBuilder.getImplementationClass(CodeGenerator<?> cg) Given a code generator which has already generated plain Java code, compile the code, create a class loader, and return the resulting Java class.Class<?> ClassTransformer.getImplementationClass(QueryClassLoader classLoader, TemplateClassDefinition<?> templateDefinition, String entireClass, String materializedClassName) Class<?> ClassTransformer.getImplementationClass(CodeGenerator<?> cg) -
Uses of ClassTransformationException in org.apache.drill.exec.expr.fn.impl
Methods in org.apache.drill.exec.expr.fn.impl that throw ClassTransformationExceptionModifier and TypeMethodDescriptionValueVectorHashHelper.getHash64(LogicalExpression[] hashFieldsExp, TypedFieldId[] hashFieldIds) -
Uses of ClassTransformationException in org.apache.drill.exec.ops
Methods in org.apache.drill.exec.ops that throw ClassTransformationExceptionModifier and TypeMethodDescription<T> TFragmentContextInterface.getImplementationClass(ClassGenerator<T> cg) Generates code for a class given aClassGenerator, and returns a single instance of the generated class.<T> List<T> FragmentContextInterface.getImplementationClass(ClassGenerator<T> cg, int instanceCount) Generates code for a class given aClassGenerator, and returns the specified number of instances of the generated class.<T> TFragmentContextInterface.getImplementationClass(CodeGenerator<T> cg) Generates code for a class given aCodeGenerator, and returns a single instance of the generated class.<T> List<T> FragmentContextInterface.getImplementationClass(CodeGenerator<T> cg, int instanceCount) Generates code for a class given aCodeGenerator, and returns the specified number of instances of the generated class. -
Uses of ClassTransformationException in org.apache.drill.exec.physical.impl.common
Methods in org.apache.drill.exec.physical.impl.common that throw ClassTransformationExceptionModifier and TypeMethodDescriptionChainedHashTable.createAndSetupHashTable(TypedFieldId[] outKeyFieldIds)