- java.lang.Object
-
- ch.qos.logback.core.model.Model
-
- ch.qos.logback.core.model.NamedModel
-
- All Implemented Interfaces:
INamedModel,Serializable
- Direct Known Subclasses:
ContextNameModel,ParamModel,PropertyModel,TimestampModel
public class NamedModel extends Model implements INamedModel
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NamedModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetName()inthashCode()protected NamedModelmakeNewInstance()protected voidmirror(Model that)voidsetName(String name)-
Methods inherited from class ch.qos.logback.core.model.Model
addSubModel, addText, deepMarkAsSkipped, duplicate, getBodyText, getLineNumber, getSubModels, getTag, idString, isHandled, isSkipped, isUnhandled, markAsHandled, markAsSkipped, setLineNumber, setTag, toString
-
-
-
-
Constructor Detail
-
NamedModel
public NamedModel()
-
-
Method Detail
-
makeNewInstance
protected NamedModel makeNewInstance()
- Overrides:
makeNewInstancein classModel
-
getName
public String getName()
- Specified by:
getNamein interfaceINamedModel
-
setName
public void setName(String name)
- Specified by:
setNamein interfaceINamedModel
-
-