C# Class Simpl.Serialization.Deserializers.PullHandlers.PullDeserializer

Mostrar archivo Open project: ecologylab/simplCSharp

Protected Properties

Property Type Description
deserializationHookStrategy IDeserializationHookStrategy
simplTypesScope SimplTypesScope
translationContext Simpl.Serialization.Context.TranslationContext

Public Methods

Method Description
GetPullDeserializer ( SimplTypesScope pSimplTypesScope, TranslationContext pTranslationContext, IDeserializationHookStrategy pDeserializationHookStrategy, Format format ) : PullDeserializer

GetStringDeserializer ( SimplTypesScope pSimplTypesScope, TranslationContext pTranslationContext, IDeserializationHookStrategy pDeserializationHookStrategy, StringFormat format ) : StringPullDeserializer

Parse ( Stream stream ) : Object

Protected Methods

Method Description
DeserializationPostHook ( Object obj, TranslationContext pTranslationContext ) : void

DeserializationPreHook ( Object obj, TranslationContext pTranslationContext ) : void

PullDeserializer ( SimplTypesScope inputSimplTypesScope, TranslationContext inputContext ) : System

PullDeserializer ( SimplTypesScope inputSimplTypesScope, TranslationContext inputContext, IDeserializationHookStrategy hookStrategy ) : System

Method Details

DeserializationPostHook() protected method

protected DeserializationPostHook ( Object obj, TranslationContext pTranslationContext ) : void
obj Object
pTranslationContext Simpl.Serialization.Context.TranslationContext
return void

DeserializationPreHook() protected method

protected DeserializationPreHook ( Object obj, TranslationContext pTranslationContext ) : void
obj Object
pTranslationContext Simpl.Serialization.Context.TranslationContext
return void

GetPullDeserializer() public static method

public static GetPullDeserializer ( SimplTypesScope pSimplTypesScope, TranslationContext pTranslationContext, IDeserializationHookStrategy pDeserializationHookStrategy, Format format ) : PullDeserializer
pSimplTypesScope SimplTypesScope
pTranslationContext Simpl.Serialization.Context.TranslationContext
pDeserializationHookStrategy IDeserializationHookStrategy
format Format
return PullDeserializer

GetStringDeserializer() public static method

public static GetStringDeserializer ( SimplTypesScope pSimplTypesScope, TranslationContext pTranslationContext, IDeserializationHookStrategy pDeserializationHookStrategy, StringFormat format ) : StringPullDeserializer
pSimplTypesScope SimplTypesScope
pTranslationContext Simpl.Serialization.Context.TranslationContext
pDeserializationHookStrategy IDeserializationHookStrategy
format StringFormat
return Simpl.Serialization.Deserializers.PullHandlers.StringFormats.StringPullDeserializer

Parse() public abstract method

public abstract Parse ( Stream stream ) : Object
stream Stream
return Object

PullDeserializer() protected method

protected PullDeserializer ( SimplTypesScope inputSimplTypesScope, TranslationContext inputContext ) : System
inputSimplTypesScope SimplTypesScope
inputContext Simpl.Serialization.Context.TranslationContext
return System

PullDeserializer() protected method

protected PullDeserializer ( SimplTypesScope inputSimplTypesScope, TranslationContext inputContext, IDeserializationHookStrategy hookStrategy ) : System
inputSimplTypesScope SimplTypesScope
inputContext Simpl.Serialization.Context.TranslationContext
hookStrategy IDeserializationHookStrategy
return System

Property Details

deserializationHookStrategy protected_oe property

protected IDeserializationHookStrategy deserializationHookStrategy
return IDeserializationHookStrategy

simplTypesScope protected_oe property

protected SimplTypesScope simplTypesScope
return SimplTypesScope

translationContext protected_oe property

protected TranslationContext,Simpl.Serialization.Context translationContext
return Simpl.Serialization.Context.TranslationContext