public class LabeledIdentifier extends java.lang.Object implements IDescribable
equals(Object)
.Modifier and Type | Field and Description |
---|---|
private java.lang.String |
description |
private long |
implId |
private java.lang.String |
interfaceId |
private java.lang.String |
name |
Constructor and Description |
---|
LabeledIdentifier(java.lang.String interfaceId,
long implId,
java.lang.String name,
java.lang.String description)
Create a new instance.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDeclaredDescription()
The
getDescription() method gives a generated description. |
java.lang.String |
getDescription() |
long |
getImplementationId() |
java.lang.String |
getInterfaceId() |
java.lang.String |
getName() |
int |
hashCode() |
java.lang.String |
toString() |
private final java.lang.String interfaceId
private final long implId
private final java.lang.String name
private final java.lang.String description
public LabeledIdentifier(java.lang.String interfaceId, long implId, java.lang.String name, java.lang.String description)
interfaceId
- interface part of the identifier valueimplId
- implementation part of the identifier valuename
- identifier namedescription
- identifier descriptionpublic java.lang.String getInterfaceId()
public long getImplementationId()
public java.lang.String getName()
getName
in interface IDescribable
public java.lang.String getDeclaredDescription()
getDescription()
method gives a generated description. Use this method to get
the description passed into the constructor.public java.lang.String getDescription()
getDescription
in interface IDescribable
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object