Package org.forgerock.i18n.slf4j
Class LocalizedMarker
- java.lang.Object
-
- org.forgerock.i18n.slf4j.LocalizedMarker
-
- All Implemented Interfaces:
Serializable,Marker
public final class LocalizedMarker extends Object implements Marker
An implementation of SLF4J marker that contains aLocalizableMessageand does not allow to manage references to other markers.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface org.slf4j.Marker
ANY_MARKER, ANY_NON_NULL_MARKER
-
-
Constructor Summary
Constructors Constructor Description LocalizedMarker(LocalizableMessage message)Create a marker with provided localizable message.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(Marker reference)booleancontains(String name)booleancontains(Marker other)LocalizableMessagegetMessage()Returns the message embedded into this marker.StringgetName()booleanhasChildren()booleanhasReferences()Iterator<Marker>iterator()booleanremove(Marker reference)
-
-
-
Constructor Detail
-
LocalizedMarker
public LocalizedMarker(LocalizableMessage message)
Create a marker with provided localizable message.Name of the marker is the resource name provided by the message.
- Parameters:
message- Message embedded into this marker.
-
-
Method Detail
-
getMessage
public LocalizableMessage getMessage()
Returns the message embedded into this marker.- Returns:
- the localizable message.
-
hasChildren
public boolean hasChildren()
- Specified by:
hasChildrenin interfaceMarker
-
hasReferences
public boolean hasReferences()
- Specified by:
hasReferencesin interfaceMarker
-
-