org.vraptor.converter
Interface ConverterManager

All Known Implementing Classes:
SimpleConverterManager

public interface ConverterManager

Manages conversion

Author:
Guilherme Silveira

Method Summary
 Object convert(String[] arrayValue, String completeValue, Class<?> originalType, LogicRequest context, Class<? extends Converter> overridenConverter)
          Performs convertion
 void register(Converter converter)
          Registers a new converter
 

Method Detail

register

void register(Converter converter)
Registers a new converter

Parameters:
converter - the converter itself

convert

Object convert(String[] arrayValue,
               String completeValue,
               Class<?> originalType,
               LogicRequest context,
               Class<? extends Converter> overridenConverter)
               throws ConversionException
Performs convertion

Parameters:
arrayValue - array value
completeValue - complete value in a string
originalType - original type
context - context
Returns:
the converted value
Throws:
ConversionException - some problem has occured


Copyright © 2004-2008 VRaptor. All Rights Reserved.