public abstract class AbstractEntityId extends Object implements EntityId
EntityId.| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID
UID for serialization.
|
OBJECT_ID_ILLEGAL, OBJECT_ID_MINIMUM_CUSTOM, RADIX, SEPARATOR, SEPARATOR_CHAR| Constructor and Description |
|---|
AbstractEntityId()
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getValue()
This method returns the raw value of this datatype.
|
int |
hashCode() |
String |
toString()
The string representation of the
EntityId in the following form: |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetObjectId, getRevision, getTypeIdprivate static final long serialVersionUID
public String getValue()
String, Character, Boolean, any type of Number, any type of
java.time.LocalDate, etc.).getValue in interface AttributeReadValue<String>getValue in interface SimpleDatatype<String>public String toString()
EntityId in the following form:
<TheobjectId>.<typeId>[.<revision>]
revision can be omitted if zero. All number values are
encoded using the EntityId.RADIX constant. String representation of this Datatype. While the general contract
of Object.toString() is very weak and mainly used for debugging, the contract here is very
strong. The returned String has to be suitable for end-users and official output to any kind of
sink. NlsMessage for this purpose and implement
NlsObject if you want to support I18N/L10N.Copyright © 2001–2015 mmm-Team. All rights reserved.