Module ch.qos.logback.core
Package ch.qos.logback.core.joran.action
Class ImplicitModelDataForComplexProperty
- java.lang.Object
-
- ch.qos.logback.core.joran.action.ImplicitModelData
-
- ch.qos.logback.core.joran.action.ImplicitModelDataForComplexProperty
-
public class ImplicitModelDataForComplexProperty extends ImplicitModelData
Lump together several fields for use byImplicitModelHandler.- Author:
- Ceki
-
-
Field Summary
-
Fields inherited from class ch.qos.logback.core.joran.action.ImplicitModelData
aggregationType, inError, parentBean, propertyName
-
-
Constructor Summary
Constructors Constructor Description ImplicitModelDataForComplexProperty(PropertySetter parentBean, AggregationType aggregationType, String propertyName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>getExpectedPropertyType()ObjectgetNestedComplexProperty()voidsetExpectedPropertyType(Class<?> expectedPropertyType)voidsetNestedComplexProperty(Object nestedComplexProperty)-
Methods inherited from class ch.qos.logback.core.joran.action.ImplicitModelData
getAggregationType
-
-
-
-
Constructor Detail
-
ImplicitModelDataForComplexProperty
public ImplicitModelDataForComplexProperty(PropertySetter parentBean, AggregationType aggregationType, String propertyName)
-
-
Method Detail
-
getNestedComplexProperty
public Object getNestedComplexProperty()
-
getExpectedPropertyType
public Class<?> getExpectedPropertyType()
-
setExpectedPropertyType
public void setExpectedPropertyType(Class<?> expectedPropertyType)
-
setNestedComplexProperty
public void setNestedComplexProperty(Object nestedComplexProperty)
-
-