java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.model.processor.ModelHandlerBase
ch.qos.logback.core.model.processor.ImplicitModelHandler
- All Implemented Interfaces:
ContextAware
-
Field Summary
Fields inherited from class ch.qos.logback.core.spi.ContextAwareBase
context
-
Constructor Summary
ConstructorDescriptionImplicitModelHandler
(Context context, BeanDescriptionCache beanDescriptionCache) -
Method Summary
Modifier and TypeMethodDescriptionvoid
doComplex
(ModelInterpretationContext interpretationContext, ComponentModel componentModel, ImplicitModelDataForComplexProperty actionData) protected Class
<? extends ImplicitModel> Subclasses should return the subclass of Model that they expect to handle.void
handle
(ModelInterpretationContext mic, Model model) static ImplicitModelHandler
makeInstance
(Context context, ModelInterpretationContext mic) void
postHandle
(ModelInterpretationContext intercon, Model model) Methods inherited from class ch.qos.logback.core.model.processor.ModelHandlerBase
isSupportedModelType, toString
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
-
Field Details
-
IGNORING_UNKNOWN_PROP
- See Also:
-
-
Constructor Details
-
ImplicitModelHandler
-
-
Method Details
-
getSupportedModelClass
Description copied from class:ModelHandlerBase
Subclasses should return the subclass of Model that they expect to handle. The default implementation assumes that all Model classes are supported. This a very lax assumption which is usually not true.- Overrides:
getSupportedModelClass
in classModelHandlerBase
- Returns:
- supported model class
- See Also:
-
makeInstance
-
handle
- Specified by:
handle
in classModelHandlerBase
-
doComplex
public void doComplex(ModelInterpretationContext interpretationContext, ComponentModel componentModel, ImplicitModelDataForComplexProperty actionData) -
postHandle
- Overrides:
postHandle
in classModelHandlerBase
-