Packagecom.yworks.support
Classpublic class StringTypeConverter
InheritanceStringTypeConverter Inheritance Object
Implements ITypeConverter

Converts Strings into Strings.

This class is used by the reflection based serializer and deserializer classes to handle String properties of an object as attributes of it's corresponding xml tag.

See also

com.yworks.io.graphml.writer.serializer.ReflectionBasedSerializer
com.yworks.io.graphml.reader.deserializer.ReflectionBasedDeserializer


Public Methods
 MethodDefined By
  
canConvertFrom(object:Object, context:ILookup = null):Boolean
Returns, if the given object can be converted back to an instance of the default Class type of this implementation.
StringTypeConverter
  
canConvertTo(object:Object, type:Class, context:ILookup = null):Boolean
Returns, if the given object can be converted in an instance of the given class type.
StringTypeConverter
  
convertFrom(object:Object, context:ILookup = null):Object
Converts the given object back to an instance of the default Class type of this implementation.
StringTypeConverter
  
convertTo(object:Object, type:Class, context:ILookup = null):Object
Converts the given object in an instance of the given class type and return this instance.
StringTypeConverter
Method Detail
canConvertFrom()method
public function canConvertFrom(object:Object, context:ILookup = null):Boolean

Returns, if the given object can be converted back to an instance of the default Class type of this implementation.

Parameters

object:ObjectObject which shall be converted back.
 
context:ILookup (default = null) — The context of the conversion.

Returns
Boolean
canConvertTo()method 
public function canConvertTo(object:Object, type:Class, context:ILookup = null):Boolean

Returns, if the given object can be converted in an instance of the given class type.

Parameters

object:ObjectObject which shall be converted.
 
type:ClassClass type to which the given object shall be converted.
 
context:ILookup (default = null) — The context of the conversion.

Returns
Boolean
convertFrom()method 
public function convertFrom(object:Object, context:ILookup = null):Object

Converts the given object back to an instance of the default Class type of this implementation.

Parameters

object:Object — The Object to convert back.
 
context:ILookup (default = null) — The context of the conversion.

Returns
Object — The back converted object.
convertTo()method 
public function convertTo(object:Object, type:Class, context:ILookup = null):Object

Converts the given object in an instance of the given class type and return this instance.

Parameters

object:ObjectObject to convert.
 
type:ClassClass type to convert to.
 
context:ILookup (default = null) — The context of the conversion.

Returns
Object — The converted object.