public class Part extends Object implements Serializable
| Constructor and Description |
|---|
Part()
Default constructor.
|
Part(Part original)
Copy constructor.
|
Part(String initialInput)
String based constructor.
|
Part(TypeDefinitionREF f1,
String f2,
String f3,
Boolean f4,
Boolean f5,
Boolean f6,
Boolean f7)
All fields constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
deserializeIt(DmcInputStreamIF dis)
Deserialization.
|
String |
getDescription() |
Boolean |
getGreedy() |
Boolean |
getMultivalued() |
String |
getName() |
Boolean |
getQuoted() |
TypeDefinitionREF |
getType() |
Boolean |
getWeakref() |
void |
removeBackRefsFromValue() |
void |
resolve(DmcNameResolverIF resolver,
String attrName) |
void |
resolve(DmcNameResolverWithClashSupportIF resolver,
DmcObject object,
DmcNameClashResolverIF ncr,
DmcAttributeInfo ai) |
void |
serializeIt(DmcOutputStreamIF dos)
Serialization.
|
void |
toJSON(StringBuffer sb,
int padding,
String indent) |
String |
toString()
String form.
|
public Part()
public Part(Part original)
public Part(TypeDefinitionREF f1, String f2, String f3, Boolean f4, Boolean f5, Boolean f6, Boolean f7) throws DmcValueException
DmcValueExceptionpublic Part(String initialInput) throws DmcValueException
DmcValueExceptionpublic void serializeIt(DmcOutputStreamIF dos) throws Exception
Exceptionpublic void deserializeIt(DmcInputStreamIF dis) throws Exception
Exceptionpublic String toString()
public TypeDefinitionREF getType()
public String getName()
public String getDescription()
public Boolean getQuoted()
public Boolean getMultivalued()
public Boolean getWeakref()
public Boolean getGreedy()
public void resolve(DmcNameResolverIF resolver, String attrName) throws DmcValueException
DmcValueExceptionpublic void resolve(DmcNameResolverWithClashSupportIF resolver, DmcObject object, DmcNameClashResolverIF ncr, DmcAttributeInfo ai) throws DmcValueException, DmcValueExceptionSet
public void removeBackRefsFromValue()
public void toJSON(StringBuffer sb, int padding, String indent)
Copyright © 2023. All rights reserved.