public interface DmcObjectNameIF extends DmcMappedAttributeIF
| Modifier and Type | Method and Description |
|---|---|
void |
deserializeIt(DmcInputStreamIF dis)
Likewise, they must also be individually deserializable since they are part of
a more complex type, namely the DmcTypeNamedObjectREF.
|
boolean |
equals(Object obj)
Implementors should check to see if the object if of the same type.
|
String |
getNameClass() |
String |
getNameString()
Return the name of the object as a String.
|
int |
hashCode()
Returns the hash code for this name.
|
void |
serializeIt(DmcOutputStreamIF dos)
The object name values must be individually serializable since they are part of
a more complex type, namely the DmcTypeNamedObjectREF.
|
void |
setNameString(String n)
Implementing classes must overload this method to initialize their name
properly with the String form of their name.
|
getKey, getKeyAsString, valuesAreEqualString getNameString()
void setNameString(String n) throws DmcValueException
n - The name value as a String.DmcValueExceptionboolean equals(Object obj)
int hashCode()
void serializeIt(DmcOutputStreamIF dos) throws Exception
dos - The output stream.Exceptionvoid deserializeIt(DmcInputStreamIF dis) throws Exception
dis - The input stream.ExceptionString getNameClass()
Copyright © 2023. All rights reserved.