23 using Lucene.Net.Analysis.Tokenattributes;
24 using Lucene.Net.Index;
26 namespace Lucene.Net.Analysis.Payloads
33 private String typeMatch;
43 thePayload =
new Payload(PayloadHelper.EncodeFloat(payload));
44 this.typeMatch = typeMatch;
45 payloadAtt = AddAttribute<IPayloadAttribute>();
46 typeAtt = AddAttribute<ITypeAttribute>();
49 public sealed
override bool IncrementToken()
51 if (input.IncrementToken())
53 if (typeAtt.Type.Equals(typeMatch))
54 payloadAtt.
Payload = thePayload;