Hi,
AFAIK readline is not recommended on DataInput types. Also, look into 
writableutils to see if something there may be used.
Hope this helps.

Amogh


On 10/15/09 9:31 AM, "z3r0c001" <ceo.co...@gmail.com> wrote:

I'm trying to implement Writable interface. but not sure how to
serialize/write/read data from nested objects in

public class StorageClass implements Writable{

public String xStr;
public String yStr;

public List<SubStorage> sStor

//omitted ctors


@override
public void write(DataOutput out) throws IOException{
    out.writeChars(xStr);
    out.WriteChars(yStr);

    //WHAT SHOULD I DO FOR List<SubStorage>

}

@override
public void readFields(DataInput in) throws IOException{
    xStr = in.readLine();
    yStr = in.readLine();

    //WHAT SHOULD I DO FOR List<SubStorage>
}

}

public class SubStorage{
    public String x;
    public String y;
}

Reply via email to