public int number()
        {
            return number;
        }
In the scope of an {@code FieldPrecedenceModel} instance, state numbers are contiguous
and start at 0. This numbering scheme allows easy generation of lookup tables.
@return the state number
sbe-tool/src/main/java/uk/co/real_logic/sbe/generation/common/FieldPrecedenceModel.java