public class MMetaDataBaseSerializer extends MRepoPropertyBasedSerializer
Modifier and Type | Field and Description |
---|---|
protected MClassRegistry |
cr |
protected MMetaDataSerializer |
metadataSerializer |
contextStack, subMap, subs, supportedTypeNames
Modifier | Constructor and Description |
---|---|
protected |
MMetaDataBaseSerializer(MClassRegistry cr,
MMetaDataSerializer metadataSerializer)
This constructor is to be used by the subclasses only
|
Modifier and Type | Method and Description |
---|---|
protected MMetaDescription |
getCurrentMetaDescription() |
protected MMetaDescription |
getParentMetaDescription() |
protected void |
setCurrentMetaDescription(MMetaDescription md) |
protected void |
setGlobalName(java.lang.String attrName,
com.tibco.infra.base.GlobalName value) |
java.lang.String |
toString()
Returns a String that represents the value of this object.
|
protected void |
writeAnySupportedType(java.lang.String typeName,
java.lang.Object source) |
protected void |
writeProperty(java.lang.Object source) |
getCurrentAssoc, internalRepoWrite, serialize, setBoolean, setCurrentAssoc, setInteger, setString, writeAllOf, writeNext
internalWrite, isTypeSupported, registerSubSerializer, writeAllOf, writeAny, writeNext
finalize, getCurrentObjectName, getCurrentProperties, getCurrentRootPath, getCurrentTypeName, getSupportedTypeNames, raiseError, raiseError, registerSubProcessor
protected MClassRegistry cr
protected MMetaDataSerializer metadataSerializer
protected MMetaDataBaseSerializer(MClassRegistry cr, MMetaDataSerializer metadataSerializer) throws MException
MException
protected MMetaDescription getCurrentMetaDescription()
protected MMetaDescription getParentMetaDescription()
protected void setCurrentMetaDescription(MMetaDescription md)
protected void setGlobalName(java.lang.String attrName, com.tibco.infra.base.GlobalName value) throws MException
setGlobalName
in class MRepoPropertyBasedSerializer
MException
public java.lang.String toString()
toString
in class MPropertyBasedProcessor
protected void writeAnySupportedType(java.lang.String typeName, java.lang.Object source) throws MException
writeAnySupportedType
in class MPropertyBasedSerializer
MException
protected void writeProperty(java.lang.Object source) throws MException
MException