org.java.plugin.extension.converter
Class Converters.Object2String

java.lang.Object
  extended by org.java.plugin.extension.converter.Converters.Object2String
All Implemented Interfaces:
Converter<java.lang.Object,java.lang.String>, ExtendedConverter<java.lang.Object,java.lang.String>
Enclosing class:
Converters

public static class Converters.Object2String
extends java.lang.Object
implements ExtendedConverter<java.lang.Object,java.lang.String>

Simple toString() based object to string converter


Constructor Summary
Converters.Object2String()
           
 
Method Summary
 java.lang.String convert(java.lang.Object o, java.lang.ClassLoader loader)
          Converts the given source object to target type using the given classloader to resolve any resources.
 java.lang.reflect.Type getSource()
           
 java.lang.reflect.Type getTarget()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Converters.Object2String

public Converters.Object2String()
Method Detail

getSource

public java.lang.reflect.Type getSource()
Specified by:
getSource in interface ExtendedConverter<java.lang.Object,java.lang.String>
Returns:
source type

getTarget

public java.lang.reflect.Type getTarget()
Specified by:
getTarget in interface ExtendedConverter<java.lang.Object,java.lang.String>
Returns:
target type

convert

public java.lang.String convert(java.lang.Object o,
                                java.lang.ClassLoader loader)
Description copied from interface: Converter
Converts the given source object to target type using the given classloader to resolve any resources.

Specified by:
convert in interface Converter<java.lang.Object,java.lang.String>
Parameters:
o - the source value
loader - the loader
Returns:
converted result


Copyright © 2010. All Rights Reserved.