internal override void Start(IFieldable f) { termAtt = fieldState.attributeSource.AddAttribute <ITermAttribute>(); consumer.Start(f); if (nextPerField != null) { nextPerField.Start(f); } }
internal override void Start(Fieldable f) { termAtt = (TermAttribute)fieldState.attributeSource.AddAttribute(typeof(TermAttribute)); consumer.Start(f); if (nextPerField != null) { nextPerField.Start(f); } }
internal override bool Start(IFieldable[] fields, int count) { doCall = consumer.Start(fields, count); if (nextPerField != null) { doNextCall = nextPerField.Start(fields, count); } return(doCall || doNextCall); }