/
githubmirror
/
the-algorithm
Обзор
Документация
Войти
/
githubmirror
/
the-algorithm
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/java/com/twitter/search/earlybird/document/TweetDocument.java
52 строки
1 KB
twitter-team
Twitter Recommendation Algorithm
01 апр 2023, 01:36
01 апр 2023, 01:36
ef4c5eb
Код
Авторство
О чём код?
package com.twitter.search.earlybird.document; import org.apache.lucene.document.Document; /** * TweetDocument is a record produced by DocumentReader and TweetIndexUpdateReader * for consumption by the partition indexer. */ public final class TweetDocument { private final long tweetID; private final long timeSliceID; private final long eventTimeMs; private final Document document; public TweetDocument( long tweetID, long timeSliceID, long eventTimeMs, Document document ) { this.tweetID = tweetID; this.timeSliceID = timeSliceID; this.eventTimeMs = eventTimeMs; this.document = document; } public long getTweetID() { return tweetID; } public long getTimeSliceID() { return timeSliceID; } public long getEventTimeMs() { return eventTimeMs; } public Document getDocument() { return document; } @Override public String toString() { return "TweetDocument{" + "tweetID=" + tweetID + ", timeSliceID=" + timeSliceID + ", eventTimeMs=" + eventTimeMs + ", document=" + document + '}'; } }