public abstract class RangeFacet<B,G>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
RangeFacet.Count |
static class |
RangeFacet.Date |
static class |
RangeFacet.Numeric |
Modifier and Type | Field and Description |
---|---|
private java.lang.Number |
after |
private java.lang.Number |
before |
private java.util.List<RangeFacet.Count> |
counts |
private B |
end |
private G |
gap |
private java.lang.String |
name |
private B |
start |
Modifier | Constructor and Description |
---|---|
protected |
RangeFacet(java.lang.String name,
B start,
B end,
G gap,
java.lang.Number before,
java.lang.Number after) |
Modifier and Type | Method and Description |
---|---|
void |
addCount(java.lang.String value,
int count) |
java.lang.Number |
getAfter() |
java.lang.Number |
getBefore() |
java.util.List<RangeFacet.Count> |
getCounts() |
B |
getEnd() |
G |
getGap() |
java.lang.String |
getName() |
B |
getStart() |
private final java.lang.String name
private final java.util.List<RangeFacet.Count> counts
private final B start
private final B end
private final G gap
private final java.lang.Number before
private final java.lang.Number after
public void addCount(java.lang.String value, int count)
public java.lang.String getName()
public java.util.List<RangeFacet.Count> getCounts()
public B getStart()
public B getEnd()
public G getGap()
public java.lang.Number getBefore()
public java.lang.Number getAfter()