package ecologylab.serialization.library.rest;
import ecologylab.serialization.ElementState;
import ecologylab.serialization.annotations.Hint;
import ecologylab.serialization.annotations.simpl_composite;
import ecologylab.serialization.annotations.simpl_hints;
import ecologylab.serialization.annotations.simpl_scalar;
public class Record extends ElementState
{
@simpl_scalar @simpl_hints(Hint.XML_LEAF) protected int position;
@simpl_scalar @simpl_hints(Hint.XML_LEAF) protected double score;
@simpl_composite protected Header header;
@simpl_composite protected Fields fields;
public Record() {}
public Record(int position, double score, Header header, Fields fields)
{
this.position = position;
this.score = score;
this.header = header;
this.fields = fields;
}
/**
* @param fields the fields to set
*/
public void setFields(Fields fields)
{
this.fields = fields;
}
/**
* @return the fields
*/
public Fields getFields()
{
return fields;
}
}