de.huxhorn.lilith.data.logging
Class Marker

java.lang.Object
  extended by de.huxhorn.lilith.data.logging.Marker
All Implemented Interfaces:
java.io.Serializable

public class Marker
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Marker()
           
Marker(java.lang.String name)
           
 
Method Summary
 void add(Marker marker)
           
 boolean contains(Marker other)
           
 boolean contains(java.lang.String name)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getName()
           
 java.util.Map<java.lang.String,Marker> getReferences()
           
 int hashCode()
           
 boolean hasReferences()
           
 void remove(Marker marker)
           
 void setName(java.lang.String name)
           
 void setReferences(java.util.Map<java.lang.String,Marker> references)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Marker

public Marker()

Marker

public Marker(java.lang.String name)
Method Detail

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

getReferences

public java.util.Map<java.lang.String,Marker> getReferences()

remove

public void remove(Marker marker)

add

public void add(Marker marker)

setReferences

public void setReferences(java.util.Map<java.lang.String,Marker> references)

hasReferences

public boolean hasReferences()

contains

public boolean contains(Marker other)

contains

public boolean contains(java.lang.String name)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object