org.apache.felix.gogo.commands.converter
Class DefaultConverter

java.lang.Object
  extended by org.apache.felix.gogo.commands.converter.DefaultConverter

public class DefaultConverter
extends java.lang.Object


Constructor Summary
DefaultConverter(java.lang.Object loader)
           
 
Method Summary
 java.lang.Object convert(java.lang.Object fromValue, ReifiedType type)
           
 java.lang.Object convert(java.lang.Object source, java.lang.reflect.Type target)
           
 java.lang.Object convertFromString(java.lang.String value, java.lang.Class toType, java.lang.Object loader)
           
 java.lang.Object convertToNumber(java.lang.Number value, java.lang.Class toType)
           
static boolean isAssignable(java.lang.Object source, ReifiedType target)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultConverter

public DefaultConverter(java.lang.Object loader)
Method Detail

convert

public java.lang.Object convert(java.lang.Object source,
                                java.lang.reflect.Type target)
                         throws Exception
Throws:
Exception

convert

public java.lang.Object convert(java.lang.Object fromValue,
                                ReifiedType type)
                         throws Exception
Throws:
Exception

convertToNumber

public java.lang.Object convertToNumber(java.lang.Number value,
                                        java.lang.Class toType)
                                 throws Exception
Throws:
Exception

convertFromString

public java.lang.Object convertFromString(java.lang.String value,
                                          java.lang.Class toType,
                                          java.lang.Object loader)
                                   throws Exception
Throws:
Exception

isAssignable

public static boolean isAssignable(java.lang.Object source,
                                   ReifiedType target)


Copyright © 2007-2011 Apache Software Foundation. All Rights Reserved.