public class MMetaDataSerializer extends MRepoPropertyBasedSerializer
Modifier and Type | Field and Description |
---|---|
protected MClassRegistry |
cr |
protected MPropertiesRegistry |
propRegistry |
contextStack, subMap, subs, supportedTypeNames
Constructor and Description |
---|
MMetaDataSerializer(MClassRegistry cr,
MPropertiesRegistry propRegistry) |
Modifier and Type | Method and Description |
---|---|
void |
saveMetaDescription(MMetaDescription md)
save the metadata into repository
|
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) |
getCurrentAssoc, internalRepoWrite, serialize, setBoolean, setCurrentAssoc, setGlobalName, setInteger, setString, writeAllOf, writeNext
internalWrite, isTypeSupported, registerSubSerializer, writeAllOf, writeAny, writeNext
finalize, getCurrentObjectName, getCurrentProperties, getCurrentRootPath, getCurrentTypeName, getSupportedTypeNames, raiseError, raiseError, registerSubProcessor
protected MPropertiesRegistry propRegistry
protected MClassRegistry cr
public MMetaDataSerializer(MClassRegistry cr, MPropertiesRegistry propRegistry) throws MException
MException
public void saveMetaDescription(MMetaDescription md) throws MException
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