public abstract class AbstractEntityId extends Object implements EntityId
EntityId.| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID |
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()
SimpleDatatypeString
, 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()
EntityIdEntityId 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–2016 mmm-Team. All rights reserved.