Method | Description | |
---|---|---|
IsOverridden ( OutputNode node, Object value ) : bool |
This is used to determine whether the specified value has been overridden by the strategy. If the item has been overridden then no more serialization is require for that value, this is effectively telling the serialization process to stop writing.
|
|
Populate ( InputNode node, Object result ) : Object |
This
|
|
PrimitiveList ( Context context, |
Constructor for the
|
|
Read ( InputNode node ) : Object |
This
|
|
Read ( InputNode node, Object result ) : Object |
This
|
|
Validate ( InputNode node ) : bool |
This
|
|
Validate ( InputNode node, Class type ) : bool |
This
|
|
Write ( OutputNode node, Object source ) : void |
This
|
public IsOverridden ( OutputNode node, Object value ) : bool | ||
node | OutputNode | /// the node that a potential override is written to /// |
value | Object | /// this is the object instance to be serialized /// |
return | bool |
public Populate ( InputNode node, Object result ) : Object | ||
node | InputNode | /// this is the XML element that is to be deserialized /// |
result | Object | /// this is the collection that is to be populated /// |
return | Object |
public PrimitiveList ( Context context, |
||
context | Context | /// this is the context object used for serialization /// |
type | /// this is the collection type for the list used /// | |
entry | /// the primitive type to be stored within the list /// | |
parent | String | /// this is the name to wrap the list element with /// |
return | SimpleFramework.Xml.Strategy |
public Read ( InputNode node ) : Object | ||
node | InputNode | /// this is the XML element that is to be deserialized /// |
return | Object |
public Read ( InputNode node, Object result ) : Object | ||
node | InputNode | /// this is the XML element that is to be deserialized /// |
result | Object | /// this is the map object that is to be populated /// |
return | Object |
public Validate ( InputNode node ) : bool | ||
node | InputNode | /// this is the XML element that is to be deserialized /// |
return | bool |
public Validate ( InputNode node, Class type ) : bool | ||
node | InputNode | /// this is the XML element that is to be deserialized /// |
type | Class | /// this is the type to validate against the input node /// |
return | bool |
public Write ( OutputNode node, Object source ) : void | ||
node | OutputNode | /// this is the XML element container to be populated /// |
source | Object | /// this is the source object array to be serialized /// |
return | void |