agregue los metodos para generar los receivers containers.
es donde se recibe la respuesta enviada desde el servidor. aunque sea un string se encapsula en un StringReceiverContainer
agregue la decodificacion del receiver cuando se llama al metodo en el client.
ahora falta agregar cuando son listas las retornadas.
reimplemente completamente el annotations processor ya que la implementación anterior era prueba de concepto.
ahora lo estoy mejorando para que sea un poco mas manejable las estructuras que se definen.
tambien para que sea mas facil implementar la parte del servidor.
acomode arreglos estéticos y definiciones de variables, etc.
cambios mínimos pero ya genera algo entendible.
todavia no compila el codigo generado.
agregue un nulltypeContainer.
porque las clases generadas por los usuarios del framework deberían ser interfaces para ser pasadas por autobeans.
por lo que no es necesario un container.
solo es necesario un container en caso de una List. o en caso de tipos primitivos.
compila perfecto y genera codigo que aparentement funciona.
no lo pude probar todavia porque no tengo la parte del servidor.
pero genera correctamente la codificacion a string de las alternativas de parámetros.

List<Tipo definido por el usuario>
List<Tipo primitivo>
Tipo primitivo
Tipo definido por el usuario