Top Fields Constructors Methods
ch.qos.logback.core.joran.conditional

public Class PropertyEvalScriptBuilder

extends ContextAwareBase
Class Inheritance
Imports
java.lang.reflect.InvocationTargetException, .Method, java.util.HashMap, .Map, ch.qos.logback.core.spi.PropertyContainer, .ContextAwareBase, org.codehaus.commons.compiler.CompileException, org.codehaus.janino.ClassBodyEvaluator

Field Summary

Modifier and TypeField and Description
pack-priv final PropertyContainer
pack-priv Map<String, String>
private static String
private static String
Inherited from ch.qos.logback.core.spi.ContextAwareBase:
context

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Condition
build(String script)

Inherited from ch.qos.logback.core.spi.ContextAwareBase:
addErroraddErroraddInfoaddInfoaddStatusaddWarnaddWarngetContextgetDeclaredOrigingetStatusManagersetContext

Field Detail

localPropContainerback to summary
pack-priv final PropertyContainer localPropContainer
mapback to summary
pack-priv Map<String, String> map
SCRIPT_PREFIXback to summary
private static String SCRIPT_PREFIX
SCRIPT_SUFFIXback to summary
private static String SCRIPT_SUFFIX

Constructor Detail

PropertyEvalScriptBuilderback to summary
public PropertyEvalScriptBuilder(PropertyContainer localPropContainer)

Method Detail

buildback to summary
public Condition build(String script) throws IllegalAccessException, CompileException, InstantiationException, SecurityException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException