public abstract class MMetaDataBaseDeserializer extends MPropertyBasedDeserializer
Modifier and Type | Field and Description |
---|---|
protected MClassFactory |
classFactory |
contextStack, subMap, subs, supportedTypeNames
Constructor and Description |
---|
MMetaDataBaseDeserializer(MClassFactory cf) |
Modifier and Type | Method and Description |
---|---|
protected MMetaDescription |
getCurrentMetaDescription() |
protected MMetaDescription |
getParentMetaDescription() |
protected java.lang.Object |
readExtendedProperties() |
protected void |
setCurrentMetaDescription(MMetaDescription md) |
deserialize, getOptionalBoolean, getOptionalBytes, getOptionalInteger, getOptionalString, getPropertyCount, getRequiredBoolean, getRequiredBytes, getRequiredInteger, getRequiredString, internalRead, isTypeSupported, readAllOf, readAllOf, readAllOfFrom, readAllOfFrom, readAny, readAnySupportedType, readFirstOf, readFirstOf, readNthOf, readNthOf, readOptional, readOptional, registerSubDeserializer
finalize, getCurrentObjectName, getCurrentProperties, getCurrentRootPath, getCurrentTypeName, getSupportedTypeNames, raiseError, raiseError, registerSubProcessor, toString
protected MClassFactory classFactory
public MMetaDataBaseDeserializer(MClassFactory cf)
protected MMetaDescription getCurrentMetaDescription()
protected MMetaDescription getParentMetaDescription()
protected java.lang.Object readExtendedProperties() throws MException
MException
protected void setCurrentMetaDescription(MMetaDescription md)