// Path: app/src/main/java/io/rapidpro/surveyor/net/responses/Field.java
// public class Field {
//     private String key;
//     private String label;
// 
//     @SerializedName("value_type")
//     private String valueType;
// 
//     public String getKey() {
//         return key;
//     }
// 
//     public String getLabel() {
//         return label;
//     }
// 
//     public String getValueType() {
//         return valueType;
//     }
// }


import io.rapidpro.surveyor.net.responses.Field;
package io.rapidpro.surveyor.engine;


public class FieldAsset {
    private String key;
    private String name;
    private String type;

    public FieldAsset(String key, String name, String type) {
        this.key = key;
        this.name = name;
        this.type = type;
    }

// Path: app/src/main/java/io/rapidpro/surveyor/net/responses/Field.java
// public class Field {
//     private String key;
//     private String label;
// 
//     @SerializedName("value_type")
//     private String valueType;
// 
//     public String getKey() {
//         return key;
//     }
// 
//     public String getLabel() {
//         return label;
//     }
// 
//     public String getValueType() {
//         return valueType;
//     }
// }


// Path: app/src/main/java/io/rapidpro/surveyor/engine/FieldAsset.java
import io.rapidpro.surveyor.net.responses.Field;

package io.rapidpro.surveyor.engine;


public class FieldAsset {
    private String key;
    private String name;
    private String type;

    public FieldAsset(String key, String name, String type) {
        this.key = key;
        this.name = name;
        this.type = type;
    }

    public static FieldAsset fromTemba(Field field) {