public class CodeGenerator extends Object
| Constructor and Description |
|---|
CodeGenerator(javax.inject.Provider<JavaCompiler> compilerProvider) |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends GeneratedRule> |
generateCompiledRule(Rule rule,
PipelineClassloader ruleClassloader) |
static String |
sourceCodeForRule(Rule rule) |
@Inject public CodeGenerator(javax.inject.Provider<JavaCompiler> compilerProvider)
public Class<? extends GeneratedRule> generateCompiledRule(Rule rule, PipelineClassloader ruleClassloader)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.