class Field implements Comparable<Field> {

    public void write(ByteBuffer buffer)
    {
        write(null, buffer);
    }

    public  Field(String id, Integer start, Integer length);
    public  Field(String id, Integer start, Integer length, boolean composite);
    public  Field(String id, Integer start, Integer length, boolean composite, boolean input, String alias);
    public  Field(String id, Integer start, Integer length, boolean composite, boolean input, String alias,
            boolean whitespace);

}