de.huxhorn.lilith.data.eventsource
Class SourceIdentifier
java.lang.Object
de.huxhorn.lilith.data.eventsource.SourceIdentifier
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<SourceIdentifier>
public class SourceIdentifier
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Comparable<SourceIdentifier>, java.lang.Cloneable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
SourceIdentifier
public SourceIdentifier()
SourceIdentifier
public SourceIdentifier(java.lang.String identifier)
SourceIdentifier
public SourceIdentifier(java.lang.String identifier,
java.lang.String secondaryIdentifier)
getIdentifier
public java.lang.String getIdentifier()
setIdentifier
public void setIdentifier(java.lang.String identifier)
getSecondaryIdentifier
public java.lang.String getSecondaryIdentifier()
setSecondaryIdentifier
public void setSecondaryIdentifier(java.lang.String secondaryIdentifier)
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
compareTo
public int compareTo(SourceIdentifier o)
- Specified by:
compareTo in interface java.lang.Comparable<SourceIdentifier>
clone
public SourceIdentifier clone()
throws java.lang.CloneNotSupportedException
- Overrides:
clone in class java.lang.Object
- Throws:
java.lang.CloneNotSupportedException