public override bool IncrementToken()
{
if (input.IncrementToken())
{
payloadAttr.Payload = new Payload(System.Text.UTF8Encoding.UTF8.GetBytes("pos: " + pos));
int posIncr;
if (i % 2 == 1)
{
posIncr = 1;
}
else
{
posIncr = 0;
}
posIncrAttr.PositionIncrement = posIncr;
pos += posIncr;
// System.out.println("term=" + termAttr.term() + " pos=" + pos);
i++;
return true;
}
else
{
return false;
}
}
}