// TODO: Remove warning after API has been finalized public override System.Collections.Generic.ICollection <byte[]> GetPayload() { byte[] bytes = new byte[positions.GetPayloadLength()]; bytes = positions.GetPayload(bytes, 0); System.Collections.Generic.List <byte[]> val = new System.Collections.Generic.List <byte[]>(); val.Add(bytes); return(val); }
// TODO: Remove warning after API has been finalized public override ICollection <byte[]> GetPayload() { byte[] bytes = new byte[internalPositions.PayloadLength]; bytes = internalPositions.GetPayload(bytes, 0); var val = new System.Collections.Generic.List <byte[]>(); val.Add(bytes); return(val); }
public ICollection <byte[]> GetPayload() { byte[] bytes = new byte[positions.GetPayloadLength()]; bytes = positions.GetPayload(bytes, 0); List <byte[]> result = new List <byte[]>(1); result.Add(bytes); return(result); }
protected internal virtual void ProcessPayload(Similarity similarity) { if (positions.IsPayloadAvailable()) { payload = positions.GetPayload(payload, 0); payloadScore = Enclosing_Instance.Enclosing_Instance.function.CurrentScore(doc, Enclosing_Instance.Enclosing_Instance.term.Field(), spans.Start(), spans.End(), payloadsSeen, payloadScore, similarity.ScorePayload(doc, Enclosing_Instance.Enclosing_Instance.term.Field(), spans.Start(), spans.End(), payload, 0, positions.GetPayloadLength())); payloadsSeen++; } else { // zero out the payload? } }
protected internal virtual void ProcessPayload(Similarity similarity) { if (positions.IsPayloadAvailable()) { payload = positions.GetPayload(payload, 0); payloadScore += similarity.ScorePayload(Enclosing_Instance.Enclosing_Instance.term.Field(), payload, 0, positions.GetPayloadLength()); payloadsSeen++; } else { //zero out the payload? } }