// Path: xmlrpc/src/main/java/nl/nl2312/xmlrpc/types/Value.java
// public interface Value {
// 
//     String CODE = "value";
// 
//     Object value();
// 
//     void write(OutputNode node) throws Exception;
// 
//     Object asObject(DeserializationContext context, Class<?> type, Class<?> param)
//             throws IllegalAccessException, InstantiationException;
// 
// }


import nl.nl2312.xmlrpc.types.Value;
import org.simpleframework.xml.Element;
import org.simpleframework.xml.Root;
import org.simpleframework.xml.convert.Convert;
package nl.nl2312.xmlrpc;


@Root
public final class Param {

// Path: xmlrpc/src/main/java/nl/nl2312/xmlrpc/types/Value.java
// public interface Value {
// 
//     String CODE = "value";
// 
//     Object value();
// 
//     void write(OutputNode node) throws Exception;
// 
//     Object asObject(DeserializationContext context, Class<?> type, Class<?> param)
//             throws IllegalAccessException, InstantiationException;
// 
// }


// Path: xmlrpc/src/main/java/nl/nl2312/xmlrpc/Param.java
import nl.nl2312.xmlrpc.types.Value;
import org.simpleframework.xml.Element;
import org.simpleframework.xml.Root;
import org.simpleframework.xml.convert.Convert;

package nl.nl2312.xmlrpc;


@Root
public final class Param {

    @Element(name = Value.CODE)