24 using Lucene.Net.Analysis.Tokenattributes;
25 using Lucene.Net.Index;
27 namespace Lucene.Net.Analysis.Payloads
41 payloadAtt = AddAttribute<IPayloadAttribute>();
42 typeAtt = AddAttribute<ITypeAttribute>();
45 public sealed
override bool IncrementToken()
47 if (input.IncrementToken())
49 String type = typeAtt.Type;
50 if (type != null && type.Equals(
"") ==
false)
52 payloadAtt.Payload =
new Payload(Encoding.UTF8.GetBytes(type));