public abstract class QueryDataBuffer
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
QueryDataBuffer.Data |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AVG |
static java.lang.String |
MAX |
static java.lang.String |
MIN |
protected QueryState |
state |
static java.lang.String |
STDDEV |
| Constructor and Description |
|---|
QueryDataBuffer(QueryListener listener,
java.util.concurrent.Executor executor,
java.util.Date fixedStartDate,
java.util.Date fixedEndDate) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
fillDataCells(QueryDataBuffer.Data[] data,
java.util.Calendar start,
java.util.Calendar end,
DataFactory dataFactory) |
protected static void |
fillDataCells(QueryDataBuffer.Data[] data,
long start,
long end,
DataFactory dataFactory) |
protected abstract QueryDataBuffer.Data[] |
getData() |
protected void |
notifyData(int startIndex,
int endIndex) |
protected void |
notifyData(int index,
java.util.Map<java.lang.String,java.util.List<java.lang.Double>> values,
java.util.List<ValueInformation> valueInformation) |
protected void |
notifyParameterUpdate(QueryParameters parameters,
java.util.Set<java.lang.String> valueTypes) |
protected void |
notifyStateUpdate(QueryState state) |
public static final java.lang.String STDDEV
public static final java.lang.String MAX
public static final java.lang.String MIN
public static final java.lang.String AVG
protected QueryState state
public QueryDataBuffer(QueryListener listener, java.util.concurrent.Executor executor, java.util.Date fixedStartDate, java.util.Date fixedEndDate)
protected abstract QueryDataBuffer.Data[] getData()
protected static void fillDataCells(QueryDataBuffer.Data[] data, java.util.Calendar start, java.util.Calendar end, DataFactory dataFactory)
protected static void fillDataCells(QueryDataBuffer.Data[] data, long start, long end, DataFactory dataFactory)
protected void notifyParameterUpdate(QueryParameters parameters, java.util.Set<java.lang.String> valueTypes)
protected void notifyData(int index,
java.util.Map<java.lang.String,java.util.List<java.lang.Double>> values,
java.util.List<ValueInformation> valueInformation)
protected void notifyStateUpdate(QueryState state)
protected void notifyData(int startIndex,
int endIndex)
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0