csdk.v1_0.helper.command.parameters
Class ListValueConverter<T>

java.lang.Object
  extended by csdk.v1_0.helper.command.parameters.ListValueConverter<T>
Type Parameters:
T - o tipo da lista.
All Implemented Interfaces:
ParameterValueConverter<List<T>>

public class ListValueConverter<T>
extends Object
implements ParameterValueConverter<List<T>>

Conversor genérico para parâmetros com valor lista de um tipo .


Constructor Summary
ListValueConverter(ParameterValueConverter<T> singleValueConverter)
          Construtor.
 
Method Summary
 String getValueAsString(List<T> values)
          Retorna o valor após a sua conversão para string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListValueConverter

public ListValueConverter(ParameterValueConverter<T> singleValueConverter)
Construtor.

Parameters:
singleValueConverter - o conversor de uma unidade da lista.
Method Detail

getValueAsString

public String getValueAsString(List<T> values)
                        throws ParameterValueConvertionException
Retorna o valor após a sua conversão para string.

Specified by:
getValueAsString in interface ParameterValueConverter<List<T>>
Parameters:
values - valor a ser convertido.
Returns:
a string gerada.
Throws:
ParameterValueConvertionException - caso não seja possível fazer a conversão.


Copyright © 2013–2015 Tecgraf/PUC-Rio. All rights reserved.