|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.elasticsearch.search.facets.Facets
public class Facets
Facets of search action.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.elasticsearch.util.xcontent.ToXContent |
---|
ToXContent.MapParams, ToXContent.Params |
Field Summary |
---|
Fields inherited from interface org.elasticsearch.util.xcontent.ToXContent |
---|
EMPTY_PARAMS |
Constructor Summary | |
---|---|
Facets(java.util.List<Facet> facets)
Constructs a new facets. |
Method Summary | |
---|---|
CountFacet |
countFacet(java.lang.String name)
A specific count facet against the registered facet name. |
Facet |
facet(java.lang.String name)
A facet of the specified name. |
java.util.List<Facet> |
facets()
The list of Facet s. |
java.util.Map<java.lang.String,Facet> |
facetsAsMap()
Returns the Facet s keyed by map. |
java.util.Map<java.lang.String,Facet> |
getFacets()
Returns the Facet s keyed by map. |
java.util.Iterator<Facet> |
iterator()
Iterates over the Facet s. |
static Facets |
readFacets(StreamInput in)
|
void |
readFrom(StreamInput in)
|
void |
toXContent(XContentBuilder builder,
ToXContent.Params params)
|
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 Facets(java.util.List<Facet> facets)
Method Detail |
---|
public java.util.Iterator<Facet> iterator()
Facet
s.
iterator
in interface java.lang.Iterable<Facet>
public java.util.List<Facet> facets()
Facet
s.
public java.util.Map<java.lang.String,Facet> getFacets()
Facet
s keyed by map.
public java.util.Map<java.lang.String,Facet> facetsAsMap()
Facet
s keyed by map.
public CountFacet countFacet(java.lang.String name)
public Facet facet(java.lang.String name)
public void toXContent(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
toXContent
in interface ToXContent
java.io.IOException
public static Facets readFacets(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 |