org.elasticsearch.common.io.stream.Writeable, org.elasticsearch.common.xcontent.ToXContent, org.elasticsearch.common.xcontent.ToXContentObjectpublic class RatedDocument
extends java.lang.Object
implements org.elasticsearch.common.io.stream.Writeable, org.elasticsearch.common.xcontent.ToXContentObject
The json structure of this element in a request:
{
"_index": "my_index",
"_id": "doc1",
"rating": 0
}
| Constructor | Description |
|---|---|
RatedDocument(java.lang.String index,
java.lang.String id,
int rating) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(java.lang.Object obj) |
|
java.lang.String |
getDocID() |
|
java.lang.String |
getIndex() |
|
org.elasticsearch.index.rankeval.RatedDocument.DocumentKey |
getKey() |
|
int |
getRating() |
|
int |
hashCode() |
|
java.lang.String |
toString() |
|
org.elasticsearch.common.xcontent.XContentBuilder |
toXContent(org.elasticsearch.common.xcontent.XContentBuilder builder,
org.elasticsearch.common.xcontent.ToXContent.Params params) |
|
void |
writeTo(org.elasticsearch.common.io.stream.StreamOutput out) |
public RatedDocument(java.lang.String index,
java.lang.String id,
int rating)
public org.elasticsearch.index.rankeval.RatedDocument.DocumentKey getKey()
public java.lang.String getIndex()
public java.lang.String getDocID()
public int getRating()
public void writeTo(org.elasticsearch.common.io.stream.StreamOutput out)
throws java.io.IOException
writeTo in interface org.elasticsearch.common.io.stream.Writeablejava.io.IOExceptionpublic org.elasticsearch.common.xcontent.XContentBuilder toXContent(org.elasticsearch.common.xcontent.XContentBuilder builder,
org.elasticsearch.common.xcontent.ToXContent.Params params)
throws java.io.IOException
toXContent in interface org.elasticsearch.common.xcontent.ToXContentjava.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic final boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic final int hashCode()
hashCode in class java.lang.Object