Package ch.qos.logback.core.model
Class Model
java.lang.Object
ch.qos.logback.core.model.Model
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AppenderRefModel,ComponentModel,ElseModel,IfModel,ImportModel,IncludeModel,InsertFromJNDIModel,NamedModel,SiftModel,ThenModel
Abstract representation of configuration elements
- Since:
- 1.3.0
- Author:
- Ceki Gülcü
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSubModel(Model m) voidvoidstatic ModelbooleanintgetTag()inthashCode()idString()booleanbooleanbooleanprotected Modelvoidvoidprotected voidvoidsetLineNumber(int lineNumber) voidtoString()
-
Constructor Details
-
Model
public Model()
-
-
Method Details
-
duplicate
-
makeNewInstance
-
mirror
-
markAsSkipped
public void markAsSkipped() -
deepMarkAsSkipped
public void deepMarkAsSkipped() -
isSkipped
public boolean isSkipped() -
isUnhandled
public boolean isUnhandled() -
isHandled
public boolean isHandled() -
markAsHandled
public void markAsHandled() -
getTag
-
setTag
-
getLineNumber
public int getLineNumber() -
setLineNumber
public void setLineNumber(int lineNumber) -
getSubModels
-
addSubModel
-
getBodyText
-
addText
-
idString
-
hashCode
public int hashCode() -
equals
-
toString
-