Quase resolvido!

import flex.messaging.io.amf.ASObject;

public Object toJava( List<Object> value )
{

        Object[] arr = value.toArray(); // Convertendo o List em Array

        ASObject item = (ASObject) arr[0];              //Tranformando o 
elemento 0 do
Array em ASObjetc

        Collection<Double> itemCollection = item.values();              
//Transformando o
elemento com x atributos em um Collection (ArrayList) com x posições

        Object[] itemArray = itemCollection.toArray();  // Convertendo o List
em Array, Agora meu objeto com x atributos é um array de x possições

        return itemArray;
}

para acessar o valor do atributo1 do meu objeto indefinido, é só
referenciar itemArray[0];

Agora vem outro problema que me preocupou d++++. Simplesmente os
valores no itemArray não respeitou a ordem do atributo, ou seja, o
itemArray[0] é o atributo3, o itemArray[1] é o atributo5. O itemArray
tem todos os valores de todos os atributos, mas de forma aleatória,
desse jeito não serve.

Alguma dica?

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a