public abstract class MRepoPropertyBasedSerializer extends MPropertyBasedSerializer
contextStack, subMap, subs, supportedTypeNames
Constructor and Description |
---|
MRepoPropertyBasedSerializer() |
Modifier and Type | Method and Description |
---|---|
protected com.tibco.infra.repository.Assoc |
getCurrentAssoc() |
protected void |
internalRepoWrite(java.lang.Object source,
java.lang.String typeName,
java.lang.String path,
com.tibco.infra.repository.Assoc assoc) |
void |
serialize(java.lang.Object source,
java.lang.Object target)
Serialize the source object into some target media
|
protected void |
setBoolean(java.lang.String attrName,
boolean value) |
protected void |
setCurrentAssoc(com.tibco.infra.repository.Assoc assoc) |
protected void |
setGlobalName(java.lang.String attrName,
com.tibco.infra.base.GlobalName value) |
protected void |
setInteger(java.lang.String attrName,
int value) |
protected void |
setString(java.lang.String attrName,
java.lang.String value) |
protected void |
writeAllOf(java.util.Enumeration enumer,
java.lang.String typeName,
java.lang.String prefix) |
protected void |
writeNext(java.lang.Object source,
java.lang.String typeName,
java.lang.String prefix,
int index) |
internalWrite, isTypeSupported, registerSubSerializer, writeAllOf, writeAny, writeAnySupportedType, writeNext
finalize, getCurrentObjectName, getCurrentProperties, getCurrentRootPath, getCurrentTypeName, getSupportedTypeNames, raiseError, raiseError, registerSubProcessor, toString
protected com.tibco.infra.repository.Assoc getCurrentAssoc()
protected void internalRepoWrite(java.lang.Object source, java.lang.String typeName, java.lang.String path, com.tibco.infra.repository.Assoc assoc) throws MException
MException
public void serialize(java.lang.Object source, java.lang.Object target) throws MException
MSerializer
serialize
in interface MSerializer
serialize
in class MPropertyBasedSerializer
MException
protected void setBoolean(java.lang.String attrName, boolean value) throws MException
setBoolean
in class MPropertyBasedSerializer
MException
protected void setCurrentAssoc(com.tibco.infra.repository.Assoc assoc)
protected void setGlobalName(java.lang.String attrName, com.tibco.infra.base.GlobalName value) throws MException
setGlobalName
in class MPropertyBasedSerializer
MException
protected void setInteger(java.lang.String attrName, int value) throws MException
setInteger
in class MPropertyBasedSerializer
MException
protected void setString(java.lang.String attrName, java.lang.String value) throws MException
setString
in class MPropertyBasedSerializer
MException
protected void writeAllOf(java.util.Enumeration enumer, java.lang.String typeName, java.lang.String prefix) throws MException
writeAllOf
in class MPropertyBasedSerializer
MException
protected void writeNext(java.lang.Object source, java.lang.String typeName, java.lang.String prefix, int index) throws MException
writeNext
in class MPropertyBasedSerializer
MException