org.apache.solr.client.solrj.response
Class FacetField

java.lang.Object
  extended by org.apache.solr.client.solrj.response.FacetField
All Implemented Interfaces:
Serializable

public class FacetField
extends Object
implements Serializable

A utility class to hold the facet response. It could use the NamedList container, but for JSTL, it is nice to have something that implements List so it can be iterated

Since:
solr 1.3
See Also:
Serialized Form

Nested Class Summary
static class FacetField.Count
           
 
Constructor Summary
FacetField(String n)
           
FacetField(String name, String gap, Date end)
           
 
Method Summary
 void add(String name, long cnt)
          Insert at the end of the list
 Date getEnd()
          Date End Facet parameter
 String getGap()
          Date Gap Facet parameter
 FacetField getLimitingFields(long max)
           
 String getName()
           
 int getValueCount()
           
 List<FacetField.Count> getValues()
           
 void insert(String name, long cnt)
          Insert at the beginning of the list.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FacetField

public FacetField(String n)

FacetField

public FacetField(String name,
                  String gap,
                  Date end)
Method Detail

getGap

public String getGap()
Date Gap Facet parameter

Returns:
the value specified for facet.date.gap

getEnd

public Date getEnd()
Date End Facet parameter

Returns:
the value specified for facet.date.end

add

public void add(String name,
                long cnt)
Insert at the end of the list


insert

public void insert(String name,
                   long cnt)
Insert at the beginning of the list.


getName

public String getName()

getValues

public List<FacetField.Count> getValues()

getValueCount

public int getValueCount()

getLimitingFields

public FacetField getLimitingFields(long max)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.