public class DmcTypeFullyQualifiedNameSTATIC extends Object implements DmcNameBuilderIF
This code was auto-generated and shouldn't be altered manually! Generated from: org.dmd.dms.util.GenUtility.dumpSTATICType(GenUtility.java:2346) Called from: org.dmd.dms.util.GenUtility.dumpSVType(GenUtility.java:2261)
| Modifier and Type | Field and Description |
|---|---|
static DmcTypeFullyQualifiedNameSTATIC |
instance |
| Modifier | Constructor and Description |
|---|---|
protected |
DmcTypeFullyQualifiedNameSTATIC() |
| Modifier and Type | Method and Description |
|---|---|
FullyQualifiedName |
cloneValue(FullyQualifiedName value) |
FullyQualifiedName |
deserializeValue(DmcInputStreamIF dis) |
int |
getNameAttributeID() |
String |
getNameClass()
The value returned here aligns with the getNameClass() on a DmcObjectNameIF implementor.
|
DmcTypeDmcObjectName<?> |
getNewNameHolder(DmcObjectName name,
DmcAttributeInfo ai)
Requests that the name builder construct an attribute of the appropriate type
and set its value to be the specified name.
|
void |
serializeValue(DmcOutputStreamIF dos,
FullyQualifiedName value) |
FullyQualifiedName |
typeCheck(Object value) |
public static DmcTypeFullyQualifiedNameSTATIC instance
public FullyQualifiedName typeCheck(Object value) throws DmcValueException
DmcValueExceptionpublic FullyQualifiedName cloneValue(FullyQualifiedName value) throws DmcValueException
DmcValueExceptionpublic void serializeValue(DmcOutputStreamIF dos, FullyQualifiedName value) throws Exception
Exceptionpublic FullyQualifiedName deserializeValue(DmcInputStreamIF dis) throws Exception
Exceptionpublic DmcTypeDmcObjectName<?> getNewNameHolder(DmcObjectName name, DmcAttributeInfo ai)
DmcNameBuilderIFgetNewNameHolder in interface DmcNameBuilderIFname - the name to be wrapped.ai - the attribute info of the naming attribute associated with this type of name.public String getNameClass()
DmcNameBuilderIFgetNameClass in interface DmcNameBuilderIFpublic int getNameAttributeID()
getNameAttributeID in interface DmcNameBuilderIFCopyright © 2023. All rights reserved.