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 IDescribablepublic 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 IDescribablepublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object