|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.elasticsearch.search.facet.filter.InternalFilterFacet
public class InternalFilterFacet
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.elasticsearch.search.facet.Facet |
---|
Facet.Type |
Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent |
---|
ToXContent.MapParams, ToXContent.Params |
Field Summary |
---|
Fields inherited from interface org.elasticsearch.common.xcontent.ToXContent |
---|
EMPTY_PARAMS |
Constructor Summary | |
---|---|
InternalFilterFacet(java.lang.String name,
long count)
|
Method Summary | |
---|---|
Facet |
aggregate(java.lang.Iterable<Facet> facets)
Aggregate the data of the provided facets and returns the aggregated value. |
long |
count()
The count of the facet. |
long |
getCount()
The count of the facet. |
java.lang.String |
getName()
The "logical" name of the search facet. |
Facet.Type |
getType()
The type of the facet. |
java.lang.String |
name()
The "logical" name of the facet. |
static FilterFacet |
readFilterFacet(StreamInput in)
|
void |
readFrom(StreamInput in)
|
void |
toXContent(XContentBuilder builder,
ToXContent.Params params)
|
Facet.Type |
type()
The type of the facet. |
void |
writeTo(StreamOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InternalFilterFacet(java.lang.String name, long count)
Method Detail |
---|
public Facet.Type type()
Facet
type
in interface Facet
public Facet.Type getType()
Facet
getType
in interface Facet
public java.lang.String name()
name
in interface Facet
public java.lang.String getName()
Facet
getName
in interface Facet
public long count()
count
in interface FilterFacet
public long getCount()
getCount
in interface FilterFacet
public Facet aggregate(java.lang.Iterable<Facet> facets)
InternalFacet
aggregate
in interface InternalFacet
public void toXContent(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
toXContent
in interface ToXContent
java.io.IOException
public static FilterFacet readFilterFacet(StreamInput in) throws java.io.IOException
java.io.IOException
public void readFrom(StreamInput in) throws java.io.IOException
readFrom
in interface Streamable
java.io.IOException
public void writeTo(StreamOutput out) throws java.io.IOException
writeTo
in interface Streamable
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |