Skip to content

IndexedListInstantiator "consumir índice dos nomes dos parâmetros" #32

@ettoreleandrotognoli

Description

@ettoreleandrotognoli

Precisei alterar isso para funcionar como eu esperava, mas não tenho certeza se é o esperado pela biblioteca.
Criei meu próprio "Converter" no Vraptor e ele não recebia o "id" por parâmetro quando era um parâmetro indexável. Exemplo: cliente.pedido[1]=id

final Object newElement = listElementInstantiator.instantiate(elementTarget , atIndex);

Parameters itemParamaters = new Parameters(atIndex.forTarget(target).stream()
          .map(p -> new Parameter(p.getName().replaceFirst("\\[\\w\\]", ""), p.getValue()))
          .collect(Collectors.toList()));
      final Object newElement = listElementInstantiator.instantiate(elementTarget, itemParamaters);

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions