Alessandro Pieve 8 years ago
parent 4acf7a9ac7
commit 3ec93fb1f7

@ -90,8 +90,8 @@ AccountingPersistenceBackendQuery {
public static final long ENV_TIME_OUT=180000;
/* The environment configuration */
protected static final CouchbaseEnvironment ENV = DefaultCouchbaseEnvironment
.builder().maxRequestLifetime(ENV_TIME_OUT).queryTimeout(ENV_TIME_OUT).queryEnabled(true).build();
.builder().maxRequestLifetime(ENV_TIME_OUT).queryTimeout(ENV_TIME_OUT).build();
protected Cluster cluster;
/* One Bucket for type*/
@ -110,9 +110,6 @@ AccountingPersistenceBackendQuery {
protected Bucket bucketTask;
protected String bucketNameTask;
private Map <String, Bucket> connectionMap;
/**
@ -123,20 +120,12 @@ AccountingPersistenceBackendQuery {
AccountingPersistenceBackendQueryConfiguration configuration)
throws Exception {
String url = configuration.getProperty(URL_PROPERTY_KEY);
String password = configuration.getProperty(PASSWORD_PROPERTY_KEY);
cluster = CouchbaseCluster.create(ENV, url);
logger.trace("env"+ENV.toString());
bucketNameStorage = configuration.getProperty(BUCKET_STORAGE_NAME_PROPERTY_KEY);
bucketNameService = configuration.getProperty(BUCKET_SERVICE_NAME_PROPERTY_KEY);
bucketNameJob = configuration.getProperty(BUCKET_JOB_NAME_PROPERTY_KEY);
@ -146,7 +135,7 @@ AccountingPersistenceBackendQuery {
connectionMap = new HashMap<String, Bucket>();
bucketStorage = cluster.openBucket(bucketNameStorage, password);
connectionMap.put(BUCKET_STORAGE_NAME_PROPERTY_KEY, bucketStorage);
bucketService = cluster.openBucket(bucketNameService, password);
@ -160,12 +149,8 @@ AccountingPersistenceBackendQuery {
bucketTask= cluster.openBucket(bucketNameTask, password);
connectionMap.put(BUCKET_TASK_NAME_PROPERTY_KEY, bucketTask);
logger.trace("Open cluster Service Bucket Url:"+url+" Pwd:"+configuration.getProperty(PASSWORD_PROPERTY_KEY)+
" BucketName "+configuration.getProperty(BUCKET_SERVICE_NAME_PROPERTY_KEY));
}
/**
@ -222,7 +207,6 @@ AccountingPersistenceBackendQuery {
AggregationMode aggregationMode = temporalConstraint
.getAggregationMode();
// TODO Aggregate Results
if (filters != null) {
for (Filter filter : filters) {
expression = expression.and(x(filter.getKey()).eq(
@ -232,27 +216,11 @@ AccountingPersistenceBackendQuery {
GroupByPath groupByPath = select("*").from(connectionMap.get(clz.getSimpleName()).name())
.where(expression);
Map<Calendar, Info> map = new HashMap<Calendar, Info>();
// using the DSL
/*e.g.
select sum(dataVolume) as Volume ,
sum(operationCount) as Operation ,
consumerId
from accounting_storage_test
group by order by Volume desc
*/
// N1qlQueryResult result = connectionMap.get(clz.getSimpleName()).query(select("sum(dataVolume) as Volume ,sum(operationCount) as Operation , consumerId").from("accounting_storage").groupBy("consumerId").limit(5));
//logger.info("result"+result.toString());
N1qlQueryResult result = connectionMap.get(clz.getSimpleName()).query(groupByPath);
if (!result.finalSuccess()) {
logger.debug("{} failed : {}",
N1qlQueryResult.class.getSimpleName(), result.errors());
@ -275,9 +243,6 @@ AccountingPersistenceBackendQuery {
if (map.containsKey(calendar)) {
Info info = map.get(calendar);
JSONObject value = info.getValue();
jsonObject.toMap();
} else {
map.put(calendar, new Info(calendar, obj));
@ -424,25 +389,17 @@ AccountingPersistenceBackendQuery {
Collection<String> keys = new TreeSet<>();
//JsonArray filterStartKey = JsonArray.create();
//JsonArray filterEndKey = JsonArray.create();
if (filters != null && filters.size() != 0) {
// Sorting filter for call a mapreduce
Collections.sort(filters, new Comparator<Filter>() {
@Override
public int compare(Filter filter1, Filter filter2)
{
return filter1.getKey().compareTo(filter2.getKey());
int result =filter1.getKey().compareTo(filter2.getKey());
return result;
}
});
logger.trace("filter"+filters.toString());
for (Filter filter : filters) {
String filterKey = filter.getKey();
String filterValue = filter.getValue();
@ -457,8 +414,6 @@ AccountingPersistenceBackendQuery {
startKey.add(filterValue);
endKey.add(filterValue);
//filterStartKey.add(filterValue);
//filterEndKey.add(filterValue);
keys.add(filterKey);
} else {
throw new KeyException(
@ -498,36 +453,19 @@ AccountingPersistenceBackendQuery {
}
count++;
}
logger.trace("startKey:{}"+startKey);
//startKey.add(temporalStartKey.toList());
//endKey.add(temporalEndKey.toList());
String viewName = getMapReduceFunctionName(keys);
ViewQuery query = ViewQuery.from(designDocId, viewName);
query.inclusiveEnd();
query.groupLevel(groupLevel);
query.startKey(startKey);
query.endKey(endKey);
query.descending(false);
logger.trace("Bucket :{}, Design Doc ID : {}, View Name : {}, "
+ "Group Level : {}, Start Key : {}, End Key : {},"
+ "temporalStartKey :{}, temporalEndKey :{}",
clz.getSimpleName(),designDocId, viewName, groupLevel, startKey, endKey,temporalStartKey.toString(), temporalEndKey.toString());
SortedMap<Calendar, Info> infos = new TreeMap<>();
ViewResult viewResult;
try {
//execute query in a specify bucket
@ -539,6 +477,7 @@ AccountingPersistenceBackendQuery {
}
for (ViewRow row : viewResult) {
JsonArray array = (JsonArray) row.key();
Calendar calendar = getCalendarFromArray(array);
@ -585,8 +524,6 @@ AccountingPersistenceBackendQuery {
infos.put(calendar, info);
//break;
}
return infos;
}
@ -595,9 +532,8 @@ AccountingPersistenceBackendQuery {
Class<? extends AggregatedRecord<?, ?>> clz,
TemporalConstraint temporalConstraint, List<Filter> filters)
throws Exception {
SortedMap<Calendar, Info> map = mapReduceQuery(clz, temporalConstraint, filters);
SortedMap<Calendar, Info> map = mapReduceQuery(clz, temporalConstraint, filters);
return map;
}
@ -607,17 +543,18 @@ AccountingPersistenceBackendQuery {
TemporalConstraint temporalConstraint, List<Filter> filters,
String topKey, String orderingProperty) throws Exception {
Comparator<NumberedFilter> comparator = new Comparator<NumberedFilter>() {
@Override
public int compare(NumberedFilter o1, NumberedFilter o2) {
return - o1.compareTo(o2);
}
int result= - o1.compareTo(o2);
};
if (result==0 ){
result= o1.compareTo((Filter) o2);
}
return result;
}
};
SortedMap<NumberedFilter, SortedMap<Calendar, Info>> ret =
new TreeMap<>(comparator);
@ -628,26 +565,25 @@ AccountingPersistenceBackendQuery {
filters.add(nf);
SortedMap<Calendar, Info> map =
mapReduceQuery(clz, temporalConstraint, filters);
ret.put(nf, map);
filters.remove(nf);
}
return ret;
}
protected String getQualifiedProperty(String property){
//DEVELOPING
return (property);
//return String.format("%s.%s", bucketName, property);
}
//Use for proprerty into a specify bucket
//Use for property into a specify bucket
protected String getSpecializedProperty(Class<? extends AggregatedRecord<?, ?>> clz,String property){
return String.format("%s.%s", connectionMap.get(clz.getSimpleName()).name(), property);
}
@Override
@ -656,8 +592,6 @@ AccountingPersistenceBackendQuery {
TemporalConstraint temporalConstraint, List<Filter> filters,
String key, String orderingProperty) throws Exception {
String currentScope = ScopeProvider.instance.get();
String recordType = clz.newInstance().getRecordType();
@ -678,30 +612,24 @@ AccountingPersistenceBackendQuery {
x(getSpecializedProperty(clz,BasicUsageRecord.SCOPE)).
eq(s(currentScope));
long startTime = temporalConstraint.getAlignedStartTime().getTimeInMillis();
whereExpression = whereExpression.and(
x(getSpecializedProperty(clz,AggregatedRecord.START_TIME)).gt(startTime)
x(getSpecializedProperty(clz,AggregatedRecord.START_TIME)).gt(startTime)
);
long endTime = temporalConstraint.getAlignedEndTime().getTimeInMillis();
//long endTime = temporalConstraint.getAlignedEndTime().getTimeInMillis();
//if (startTime==endTime)
long endTime = temporalConstraint.getEndTime();
whereExpression = whereExpression.and(
x(getSpecializedProperty(clz,AggregatedRecord.END_TIME)).lt(endTime)
x(getSpecializedProperty(clz,AggregatedRecord.END_TIME)).lt(endTime)
);
Set<String> recordKeysSet = AccountingPersistenceQuery
.getQuerableKeys(clz.newInstance());
//list filter used for remove duplicate filter
Collection<String> keys = new TreeSet<>();
if (filters != null && filters.size() != 0) {
for (Filter filter : filters) {
@ -734,8 +662,6 @@ AccountingPersistenceBackendQuery {
}
}
Expression[] selectExpressionArray =
new Expression[selectExpressions.size()];
selectExpressions.toArray(selectExpressionArray);
@ -744,26 +670,20 @@ AccountingPersistenceBackendQuery {
OffsetPath path = select(selectExpressionArray).from(connectionMap.get(clz.getSimpleName()).name())
.where(whereExpression).groupBy(key).orderBy(sort);
logger.debug(path.toString());
logger.debug("Query for top"+path.toString());
Comparator<NumberedFilter> comparator = new Comparator<NumberedFilter>() {
@Override
public int compare(NumberedFilter o1, NumberedFilter o2) {
return - o1.compareTo(o2);
int compareResult = -o1.compareTo(o2);
if(compareResult==0){
compareResult=1;
}
return compareResult;
}
};
SortedSet<NumberedFilter> ret = new TreeSet<>(comparator);
N1qlQueryResult result = connectionMap.get(clz.getSimpleName()).query(path);
if (!result.finalSuccess()) {
logger.debug("{} failed : {}",
N1qlQueryResult.class.getSimpleName(), result.errors());
@ -788,16 +708,14 @@ AccountingPersistenceBackendQuery {
} catch (Exception e) {
logger.warn("Unable to eleborate result for {}", row.toString());
//logger.warn("Error:"+e.getLocalizedMessage());
e.printStackTrace();
}
//logger.trace("\n\n");
}
}
return ret;
}
@SuppressWarnings("deprecation")
@Override
public SortedSet<NumberedFilter> getFilterValues(
@ -805,7 +723,6 @@ AccountingPersistenceBackendQuery {
TemporalConstraint temporalConstraint, List<Filter> filters,
String key) throws Exception {
String currentScope = ScopeProvider.instance.get();
JsonArray startKey = JsonArray.create();
@ -862,13 +779,7 @@ AccountingPersistenceBackendQuery {
ret.add(numberedFilter);
}
logger.trace("returning {} values",ret.size());
return ret;
}
@SuppressWarnings("deprecation")
@ -975,7 +886,7 @@ AccountingPersistenceBackendQuery {
JSONObject result= new JSONObject(map);
return result;
}
}

@ -0,0 +1,913 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Thu Sep 08 10:38:04 CEST 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>AccountingPersistenceQueryCouchBase (Accounting Analytics Persistence CouchBase 1.1.0-SNAPSHOT API)</title>
<meta name="date" content="2016-09-08">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="AccountingPersistenceQueryCouchBase (Accounting Analytics Persistence CouchBase 1.1.0-SNAPSHOT API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AccountingPersistenceQueryCouchBase.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html" target="_top">Frames</a></li>
<li><a href="AccountingPersistenceQueryCouchBase.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.accounting.analytics.persistence.couchbase</div>
<h2 title="Class AccountingPersistenceQueryCouchBase" class="title">Class AccountingPersistenceQueryCouchBase</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQuery</dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">AccountingPersistenceQueryCouchBase</span>
extends <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQuery</pre>
<dl><dt><span class="strong">Author:</span></dt>
<dd>Luca Frosini (ISTI - CNR) http://www.lucafrosini.com/</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#BUCKET_JOB_NAME_PROPERTY_KEY">BUCKET_JOB_NAME_PROPERTY_KEY</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#BUCKET_PORTLET_NAME_PROPERTY_KEY">BUCKET_PORTLET_NAME_PROPERTY_KEY</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#BUCKET_SERVICE_NAME_PROPERTY_KEY">BUCKET_SERVICE_NAME_PROPERTY_KEY</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#BUCKET_STORAGE_NAME_PROPERTY_KEY">BUCKET_STORAGE_NAME_PROPERTY_KEY</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#BUCKET_TASK_NAME_PROPERTY_KEY">BUCKET_TASK_NAME_PROPERTY_KEY</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected com.couchbase.client.java.Bucket</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#bucketJob">bucketJob</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#bucketNameJob">bucketNameJob</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#bucketNamePortlet">bucketNamePortlet</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#bucketNameService">bucketNameService</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#bucketNameStorage">bucketNameStorage</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#bucketNameTask">bucketNameTask</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected com.couchbase.client.java.Bucket</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#bucketPortlet">bucketPortlet</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected com.couchbase.client.java.Bucket</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#bucketService">bucketService</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected com.couchbase.client.java.Bucket</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#bucketStorage">bucketStorage</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected com.couchbase.client.java.Bucket</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#bucketTask">bucketTask</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected com.couchbase.client.java.Cluster</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#cluster">cluster</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected static com.couchbase.client.java.env.CouchbaseEnvironment</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#ENV">ENV</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#ENV_TIME_OUT">ENV_TIME_OUT</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected static <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#KEYS_SEPARATOR">KEYS_SEPARATOR</a></strong></code>
<div class="block">Used in the name of map reduce to separate keys used as filter</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected static <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#MAP_REDUCE__DESIGN">MAP_REDUCE__DESIGN</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected static <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#MAP_REDUCE_ALL">MAP_REDUCE_ALL</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#PASSWORD_PROPERTY_KEY">PASSWORD_PROPERTY_KEY</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#URL_PROPERTY_KEY">URL_PROPERTY_KEY</a></strong></code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQuery">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQuery</h3>
<code>KEY_VALUES_LIMIT</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#AccountingPersistenceQueryCouchBase()">AccountingPersistenceQueryCouchBase</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#close()">close</a></strong>()</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#getCalendar(org.json.JSONObject,%20org.gcube.accounting.analytics.TemporalConstraint.AggregationMode)">getCalendar</a></strong>(org.json.JSONObject&nbsp;obj,
org.gcube.accounting.analytics.TemporalConstraint.AggregationMode&nbsp;aggregationMode)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#getCalendarFromArray(com.couchbase.client.java.document.json.JsonArray)">getCalendarFromArray</a></strong>(com.couchbase.client.java.document.json.JsonArray&nbsp;array)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#getDesignDocId(java.lang.Class)">getDesignDocId</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;recordClass)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util">SortedSet</a>&lt;org.gcube.accounting.analytics.NumberedFilter&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#getFilterValues(java.lang.Class,%20org.gcube.accounting.analytics.TemporalConstraint,%20java.util.List,%20java.lang.String)">getFilterValues</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
org.gcube.accounting.analytics.TemporalConstraint&nbsp;temporalConstraint,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.gcube.accounting.analytics.Filter&gt;&nbsp;filters,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#getMapReduceFunctionName(java.util.Collection)">getMapReduceFunctionName</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;collection)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util">SortedSet</a>&lt;org.gcube.accounting.analytics.NumberedFilter&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#getNextPossibleValues(java.lang.Class,%20org.gcube.accounting.analytics.TemporalConstraint,%20java.util.List,%20java.lang.String,%20java.lang.String)">getNextPossibleValues</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
org.gcube.accounting.analytics.TemporalConstraint&nbsp;temporalConstraint,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.gcube.accounting.analytics.Filter&gt;&nbsp;filters,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;orderingProperty)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#getQualifiedProperty(java.lang.String)">getQualifiedProperty</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;property)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected com.couchbase.client.java.document.json.JsonArray</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#getRangeKey(long,%20org.gcube.accounting.analytics.TemporalConstraint.AggregationMode,%20boolean,%20boolean)">getRangeKey</a></strong>(long&nbsp;time,
org.gcube.accounting.analytics.TemporalConstraint.AggregationMode&nbsp;aggregationMode,
boolean&nbsp;wildCard,
boolean&nbsp;endKey)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#getSpecializedProperty(java.lang.Class,%20java.lang.String)">getSpecializedProperty</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;property)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>,org.gcube.accounting.analytics.Info&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#getTimeSeries(java.lang.Class,%20org.gcube.accounting.analytics.TemporalConstraint,%20java.util.List)">getTimeSeries</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
org.gcube.accounting.analytics.TemporalConstraint&nbsp;temporalConstraint,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.gcube.accounting.analytics.Filter&gt;&nbsp;filters)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;org.gcube.accounting.analytics.NumberedFilter,<a href="http://download.oracle.com/javase/6/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>,org.gcube.accounting.analytics.Info&gt;&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#getTopValues(java.lang.Class,%20org.gcube.accounting.analytics.TemporalConstraint,%20java.util.List,%20java.lang.String,%20java.lang.String)">getTopValues</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
org.gcube.accounting.analytics.TemporalConstraint&nbsp;temporalConstraint,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.gcube.accounting.analytics.Filter&gt;&nbsp;filters,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;topKey,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;orderingProperty)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>org.json.JSONObject</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#getUsageValue(java.lang.Class,%20org.gcube.accounting.analytics.TemporalConstraint,%20org.gcube.accounting.analytics.Filter)">getUsageValue</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
org.gcube.accounting.analytics.TemporalConstraint&nbsp;temporalConstraint,
org.gcube.accounting.analytics.Filter&nbsp;applicant)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/6/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>,org.gcube.accounting.analytics.Info&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#mapReduceQuery(java.lang.Class,%20org.gcube.accounting.analytics.TemporalConstraint,%20java.util.List)">mapReduceQuery</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
org.gcube.accounting.analytics.TemporalConstraint&nbsp;temporalConstraint,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.gcube.accounting.analytics.Filter&gt;&nbsp;filters)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#prepareConnection(org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQueryConfiguration)">prepareConnection</a></strong>(org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQueryConfiguration&nbsp;configuration)</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>,org.gcube.accounting.analytics.Info&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html#selectQuery(java.lang.Class,%20org.gcube.accounting.analytics.TemporalConstraint,%20java.util.List)">selectQuery</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
org.gcube.accounting.analytics.TemporalConstraint&nbsp;temporalConstraint,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.gcube.accounting.analytics.Filter&gt;&nbsp;filters)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="URL_PROPERTY_KEY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>URL_PROPERTY_KEY</h4>
<pre>public static final&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> URL_PROPERTY_KEY</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase.URL_PROPERTY_KEY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="PASSWORD_PROPERTY_KEY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PASSWORD_PROPERTY_KEY</h4>
<pre>public static final&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PASSWORD_PROPERTY_KEY</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase.PASSWORD_PROPERTY_KEY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="BUCKET_STORAGE_NAME_PROPERTY_KEY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BUCKET_STORAGE_NAME_PROPERTY_KEY</h4>
<pre>public static final&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> BUCKET_STORAGE_NAME_PROPERTY_KEY</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase.BUCKET_STORAGE_NAME_PROPERTY_KEY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="BUCKET_SERVICE_NAME_PROPERTY_KEY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BUCKET_SERVICE_NAME_PROPERTY_KEY</h4>
<pre>public static final&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> BUCKET_SERVICE_NAME_PROPERTY_KEY</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase.BUCKET_SERVICE_NAME_PROPERTY_KEY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="BUCKET_PORTLET_NAME_PROPERTY_KEY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BUCKET_PORTLET_NAME_PROPERTY_KEY</h4>
<pre>public static final&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> BUCKET_PORTLET_NAME_PROPERTY_KEY</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase.BUCKET_PORTLET_NAME_PROPERTY_KEY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="BUCKET_JOB_NAME_PROPERTY_KEY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BUCKET_JOB_NAME_PROPERTY_KEY</h4>
<pre>public static final&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> BUCKET_JOB_NAME_PROPERTY_KEY</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase.BUCKET_JOB_NAME_PROPERTY_KEY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="BUCKET_TASK_NAME_PROPERTY_KEY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BUCKET_TASK_NAME_PROPERTY_KEY</h4>
<pre>public static final&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> BUCKET_TASK_NAME_PROPERTY_KEY</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase.BUCKET_TASK_NAME_PROPERTY_KEY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="ENV_TIME_OUT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ENV_TIME_OUT</h4>
<pre>public static final&nbsp;long ENV_TIME_OUT</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase.ENV_TIME_OUT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="ENV">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ENV</h4>
<pre>protected static final&nbsp;com.couchbase.client.java.env.CouchbaseEnvironment ENV</pre>
</li>
</ul>
<a name="cluster">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cluster</h4>
<pre>protected&nbsp;com.couchbase.client.java.Cluster cluster</pre>
</li>
</ul>
<a name="bucketStorage">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>bucketStorage</h4>
<pre>protected&nbsp;com.couchbase.client.java.Bucket bucketStorage</pre>
</li>
</ul>
<a name="bucketNameStorage">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>bucketNameStorage</h4>
<pre>protected&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bucketNameStorage</pre>
</li>
</ul>
<a name="bucketService">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>bucketService</h4>
<pre>protected&nbsp;com.couchbase.client.java.Bucket bucketService</pre>
</li>
</ul>
<a name="bucketNameService">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>bucketNameService</h4>
<pre>protected&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bucketNameService</pre>
</li>
</ul>
<a name="bucketPortlet">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>bucketPortlet</h4>
<pre>protected&nbsp;com.couchbase.client.java.Bucket bucketPortlet</pre>
</li>
</ul>
<a name="bucketNamePortlet">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>bucketNamePortlet</h4>
<pre>protected&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bucketNamePortlet</pre>
</li>
</ul>
<a name="bucketJob">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>bucketJob</h4>
<pre>protected&nbsp;com.couchbase.client.java.Bucket bucketJob</pre>
</li>
</ul>
<a name="bucketNameJob">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>bucketNameJob</h4>
<pre>protected&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bucketNameJob</pre>
</li>
</ul>
<a name="bucketTask">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>bucketTask</h4>
<pre>protected&nbsp;com.couchbase.client.java.Bucket bucketTask</pre>
</li>
</ul>
<a name="bucketNameTask">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>bucketNameTask</h4>
<pre>protected&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bucketNameTask</pre>
</li>
</ul>
<a name="MAP_REDUCE__DESIGN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MAP_REDUCE__DESIGN</h4>
<pre>protected static final&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MAP_REDUCE__DESIGN</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase.MAP_REDUCE__DESIGN">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="MAP_REDUCE_ALL">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MAP_REDUCE_ALL</h4>
<pre>protected static final&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MAP_REDUCE_ALL</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase.MAP_REDUCE_ALL">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="KEYS_SEPARATOR">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>KEYS_SEPARATOR</h4>
<pre>protected static final&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KEYS_SEPARATOR</pre>
<div class="block">Used in the name of map reduce to separate keys used as filter</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase.KEYS_SEPARATOR">Constant Field Values</a></dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="AccountingPersistenceQueryCouchBase()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>AccountingPersistenceQueryCouchBase</h4>
<pre>public&nbsp;AccountingPersistenceQueryCouchBase()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="prepareConnection(org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQueryConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>prepareConnection</h4>
<pre>public&nbsp;void&nbsp;prepareConnection(org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQueryConfiguration&nbsp;configuration)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>prepareConnection</code>&nbsp;in interface&nbsp;<code>org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQuery</code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
</li>
</ul>
<a name="close()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>close</h4>
<pre>public&nbsp;void&nbsp;close()
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQuery</code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
</li>
</ul>
<a name="getCalendar(org.json.JSONObject, org.gcube.accounting.analytics.TemporalConstraint.AggregationMode)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCalendar</h4>
<pre>protected&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;getCalendar(org.json.JSONObject&nbsp;obj,
org.gcube.accounting.analytics.TemporalConstraint.AggregationMode&nbsp;aggregationMode)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/NumberFormatException.html?is-external=true" title="class or interface in java.lang">NumberFormatException</a>,
org.json.JSONException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/NumberFormatException.html?is-external=true" title="class or interface in java.lang">NumberFormatException</a></code></dd>
<dd><code>org.json.JSONException</code></dd></dl>
</li>
</ul>
<a name="selectQuery(java.lang.Class, org.gcube.accounting.analytics.TemporalConstraint, java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectQuery</h4>
<pre>protected&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>,org.gcube.accounting.analytics.Info&gt;&nbsp;selectQuery(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
org.gcube.accounting.analytics.TemporalConstraint&nbsp;temporalConstraint,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.gcube.accounting.analytics.Filter&gt;&nbsp;filters)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
</li>
</ul>
<a name="getCalendarFromArray(com.couchbase.client.java.document.json.JsonArray)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCalendarFromArray</h4>
<pre>protected&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;getCalendarFromArray(com.couchbase.client.java.document.json.JsonArray&nbsp;array)
throws org.json.JSONException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>org.json.JSONException</code></dd></dl>
</li>
</ul>
<a name="getRangeKey(long, org.gcube.accounting.analytics.TemporalConstraint.AggregationMode, boolean, boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRangeKey</h4>
<pre>protected&nbsp;com.couchbase.client.java.document.json.JsonArray&nbsp;getRangeKey(long&nbsp;time,
org.gcube.accounting.analytics.TemporalConstraint.AggregationMode&nbsp;aggregationMode,
boolean&nbsp;wildCard,
boolean&nbsp;endKey)
throws org.json.JSONException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>org.json.JSONException</code></dd></dl>
</li>
</ul>
<a name="getDesignDocId(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDesignDocId</h4>
<pre>protected&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDesignDocId(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;recordClass)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/InstantiationException.html?is-external=true" title="class or interface in java.lang">InstantiationException</a>,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/IllegalAccessException.html?is-external=true" title="class or interface in java.lang">IllegalAccessException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/InstantiationException.html?is-external=true" title="class or interface in java.lang">InstantiationException</a></code></dd>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/IllegalAccessException.html?is-external=true" title="class or interface in java.lang">IllegalAccessException</a></code></dd></dl>
</li>
</ul>
<a name="getMapReduceFunctionName(java.util.Collection)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMapReduceFunctionName</h4>
<pre>public static&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMapReduceFunctionName(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;collection)</pre>
</li>
</ul>
<a name="mapReduceQuery(java.lang.Class, org.gcube.accounting.analytics.TemporalConstraint, java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mapReduceQuery</h4>
<pre>protected&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>,org.gcube.accounting.analytics.Info&gt;&nbsp;mapReduceQuery(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
org.gcube.accounting.analytics.TemporalConstraint&nbsp;temporalConstraint,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.gcube.accounting.analytics.Filter&gt;&nbsp;filters)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
</li>
</ul>
<a name="getTimeSeries(java.lang.Class, org.gcube.accounting.analytics.TemporalConstraint, java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeSeries</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>,org.gcube.accounting.analytics.Info&gt;&nbsp;getTimeSeries(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
org.gcube.accounting.analytics.TemporalConstraint&nbsp;temporalConstraint,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.gcube.accounting.analytics.Filter&gt;&nbsp;filters)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>getTimeSeries</code>&nbsp;in interface&nbsp;<code>org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQuery</code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
</li>
</ul>
<a name="getTopValues(java.lang.Class, org.gcube.accounting.analytics.TemporalConstraint, java.util.List, java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTopValues</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;org.gcube.accounting.analytics.NumberedFilter,<a href="http://download.oracle.com/javase/6/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>,org.gcube.accounting.analytics.Info&gt;&gt;&nbsp;getTopValues(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
org.gcube.accounting.analytics.TemporalConstraint&nbsp;temporalConstraint,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.gcube.accounting.analytics.Filter&gt;&nbsp;filters,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;topKey,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;orderingProperty)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>getTopValues</code>&nbsp;in interface&nbsp;<code>org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQuery</code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
</li>
</ul>
<a name="getQualifiedProperty(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQualifiedProperty</h4>
<pre>protected&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getQualifiedProperty(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;property)</pre>
</li>
</ul>
<a name="getSpecializedProperty(java.lang.Class, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSpecializedProperty</h4>
<pre>protected&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSpecializedProperty(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;property)</pre>
</li>
</ul>
<a name="getNextPossibleValues(java.lang.Class, org.gcube.accounting.analytics.TemporalConstraint, java.util.List, java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNextPossibleValues</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util">SortedSet</a>&lt;org.gcube.accounting.analytics.NumberedFilter&gt;&nbsp;getNextPossibleValues(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
org.gcube.accounting.analytics.TemporalConstraint&nbsp;temporalConstraint,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.gcube.accounting.analytics.Filter&gt;&nbsp;filters,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;orderingProperty)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>getNextPossibleValues</code>&nbsp;in interface&nbsp;<code>org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQuery</code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
</li>
</ul>
<a name="getFilterValues(java.lang.Class, org.gcube.accounting.analytics.TemporalConstraint, java.util.List, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFilterValues</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util">SortedSet</a>&lt;org.gcube.accounting.analytics.NumberedFilter&gt;&nbsp;getFilterValues(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
org.gcube.accounting.analytics.TemporalConstraint&nbsp;temporalConstraint,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.gcube.accounting.analytics.Filter&gt;&nbsp;filters,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>getFilterValues</code>&nbsp;in interface&nbsp;<code>org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQuery</code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
</li>
</ul>
<a name="getUsageValue(java.lang.Class, org.gcube.accounting.analytics.TemporalConstraint, org.gcube.accounting.analytics.Filter)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getUsageValue</h4>
<pre>public&nbsp;org.json.JSONObject&nbsp;getUsageValue(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.gcube.documentstore.records.AggregatedRecord&lt;?,?&gt;&gt;&nbsp;clz,
org.gcube.accounting.analytics.TemporalConstraint&nbsp;temporalConstraint,
org.gcube.accounting.analytics.Filter&nbsp;applicant)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>getUsageValue</code>&nbsp;in interface&nbsp;<code>org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQuery</code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AccountingPersistenceQueryCouchBase.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html" target="_top">Frames</a></li>
<li><a href="AccountingPersistenceQueryCouchBase.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2016. All Rights Reserved.</small></p>
</body>
</html>

@ -0,0 +1,115 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Thu Sep 08 10:38:04 CEST 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase (Accounting Analytics Persistence CouchBase 1.1.0-SNAPSHOT API)</title>
<meta name="date" content="2016-09-08">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase (Accounting Analytics Persistence CouchBase 1.1.0-SNAPSHOT API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../org/gcube/accounting/analytics/persistence/couchbase/package-summary.html">Package</a></li>
<li><a href="../../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html" title="class in org.gcube.accounting.analytics.persistence.couchbase">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/accounting/analytics/persistence/couchbase/class-use/AccountingPersistenceQueryCouchBase.html" target="_top">Frames</a></li>
<li><a href="AccountingPersistenceQueryCouchBase.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase" class="title">Uses of Class<br>org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase</h2>
</div>
<div class="classUseContainer">No usage of org.gcube.accounting.analytics.persistence.couchbase.AccountingPersistenceQueryCouchBase</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../org/gcube/accounting/analytics/persistence/couchbase/package-summary.html">Package</a></li>
<li><a href="../../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html" title="class in org.gcube.accounting.analytics.persistence.couchbase">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/accounting/analytics/persistence/couchbase/class-use/AccountingPersistenceQueryCouchBase.html" target="_top">Frames</a></li>
<li><a href="AccountingPersistenceQueryCouchBase.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2016. All Rights Reserved.</small></p>
</body>
</html>

@ -0,0 +1,20 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Thu Sep 08 10:38:04 CEST 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.gcube.accounting.analytics.persistence.couchbase (Accounting Analytics Persistence CouchBase 1.1.0-SNAPSHOT API)</title>
<meta name="date" content="2016-09-08">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<h1 class="bar"><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/package-summary.html" target="classFrame">org.gcube.accounting.analytics.persistence.couchbase</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="AccountingPersistenceQueryCouchBase.html" title="class in org.gcube.accounting.analytics.persistence.couchbase" target="classFrame">AccountingPersistenceQueryCouchBase</a></li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,133 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Thu Sep 08 10:38:04 CEST 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.gcube.accounting.analytics.persistence.couchbase (Accounting Analytics Persistence CouchBase 1.1.0-SNAPSHOT API)</title>
<meta name="date" content="2016-09-08">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.gcube.accounting.analytics.persistence.couchbase (Accounting Analytics Persistence CouchBase 1.1.0-SNAPSHOT API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Package</li>
<li>Next Package</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/accounting/analytics/persistence/couchbase/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;org.gcube.accounting.analytics.persistence.couchbase</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html" title="class in org.gcube.accounting.analytics.persistence.couchbase">AccountingPersistenceQueryCouchBase</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Package</li>
<li>Next Package</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/accounting/analytics/persistence/couchbase/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2016. All Rights Reserved.</small></p>
</body>
</html>

@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Thu Sep 08 10:38:04 CEST 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.gcube.accounting.analytics.persistence.couchbase Class Hierarchy (Accounting Analytics Persistence CouchBase 1.1.0-SNAPSHOT API)</title>
<meta name="date" content="2016-09-08">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.gcube.accounting.analytics.persistence.couchbase Class Hierarchy (Accounting Analytics Persistence CouchBase 1.1.0-SNAPSHOT API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/accounting/analytics/persistence/couchbase/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package org.gcube.accounting.analytics.persistence.couchbase</h1>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
<ul>
<li type="circle">org.gcube.accounting.analytics.persistence.couchbase.<a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.html" title="class in org.gcube.accounting.analytics.persistence.couchbase"><span class="strong">AccountingPersistenceQueryCouchBase</span></a> (implements org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQuery)</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/accounting/analytics/persistence/couchbase/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2016. All Rights Reserved.</small></p>
</body>
</html>

@ -0,0 +1,115 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Thu Sep 08 10:38:04 CEST 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Package org.gcube.accounting.analytics.persistence.couchbase (Accounting Analytics Persistence CouchBase 1.1.0-SNAPSHOT API)</title>
<meta name="date" content="2016-09-08">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package org.gcube.accounting.analytics.persistence.couchbase (Accounting Analytics Persistence CouchBase 1.1.0-SNAPSHOT API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/accounting/analytics/persistence/couchbase/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package org.gcube.accounting.analytics.persistence.couchbase" class="title">Uses of Package<br>org.gcube.accounting.analytics.persistence.couchbase</h1>
</div>
<div class="contentContainer">No usage of org.gcube.accounting.analytics.persistence.couchbase</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../org/gcube/accounting/analytics/persistence/couchbase/package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/accounting/analytics/persistence/couchbase/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2016. All Rights Reserved.</small></p>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 291 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 849 B

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<javadocOptions>
<docletArtifacts>
<docletArtifact />
</docletArtifacts>
<tagletArtifacts>
<tagletArtifact />
</tagletArtifacts>
<javadocResourcesDirectory>src/main/javadoc</javadocResourcesDirectory>
</javadocOptions>

@ -0,0 +1,203 @@
java.applet
java.awt
java.awt.color
java.awt.datatransfer
java.awt.dnd
java.awt.event
java.awt.font
java.awt.geom
java.awt.im
java.awt.im.spi
java.awt.image
java.awt.image.renderable
java.awt.print
java.beans
java.beans.beancontext
java.io
java.lang
java.lang.annotation
java.lang.instrument
java.lang.management
java.lang.ref
java.lang.reflect
java.math
java.net
java.nio
java.nio.channels
java.nio.channels.spi
java.nio.charset
java.nio.charset.spi
java.rmi
java.rmi.activation
java.rmi.dgc
java.rmi.registry
java.rmi.server
java.security
java.security.acl
java.security.cert
java.security.interfaces
java.security.spec
java.sql
java.text
java.text.spi
java.util
java.util.concurrent
java.util.concurrent.atomic
java.util.concurrent.locks
java.util.jar
java.util.logging
java.util.prefs
java.util.regex
java.util.spi
java.util.zip
javax.accessibility
javax.activation
javax.activity
javax.annotation
javax.annotation.processing
javax.crypto
javax.crypto.interfaces
javax.crypto.spec
javax.imageio
javax.imageio.event
javax.imageio.metadata
javax.imageio.plugins.bmp
javax.imageio.plugins.jpeg
javax.imageio.spi
javax.imageio.stream
javax.jws
javax.jws.soap
javax.lang.model
javax.lang.model.element
javax.lang.model.type
javax.lang.model.util
javax.management
javax.management.loading
javax.management.modelmbean
javax.management.monitor
javax.management.openmbean
javax.management.relation
javax.management.remote
javax.management.remote.rmi
javax.management.timer
javax.naming
javax.naming.directory
javax.naming.event
javax.naming.ldap
javax.naming.spi
javax.net
javax.net.ssl
javax.print
javax.print.attribute
javax.print.attribute.standard
javax.print.event
javax.rmi
javax.rmi.CORBA
javax.rmi.ssl
javax.script
javax.security.auth
javax.security.auth.callback
javax.security.auth.kerberos
javax.security.auth.login
javax.security.auth.spi
javax.security.auth.x500
javax.security.cert
javax.security.sasl
javax.sound.midi
javax.sound.midi.spi
javax.sound.sampled
javax.sound.sampled.spi
javax.sql
javax.sql.rowset
javax.sql.rowset.serial
javax.sql.rowset.spi
javax.swing
javax.swing.border
javax.swing.colorchooser
javax.swing.event
javax.swing.filechooser
javax.swing.plaf
javax.swing.plaf.basic
javax.swing.plaf.metal
javax.swing.plaf.multi
javax.swing.plaf.synth
javax.swing.table
javax.swing.text
javax.swing.text.html
javax.swing.text.html.parser
javax.swing.text.rtf
javax.swing.tree
javax.swing.undo
javax.tools
javax.transaction
javax.transaction.xa
javax.xml
javax.xml.bind
javax.xml.bind.annotation
javax.xml.bind.annotation.adapters
javax.xml.bind.attachment
javax.xml.bind.helpers
javax.xml.bind.util
javax.xml.crypto
javax.xml.crypto.dom
javax.xml.crypto.dsig
javax.xml.crypto.dsig.dom
javax.xml.crypto.dsig.keyinfo
javax.xml.crypto.dsig.spec
javax.xml.datatype
javax.xml.namespace
javax.xml.parsers
javax.xml.soap
javax.xml.stream
javax.xml.stream.events
javax.xml.stream.util
javax.xml.transform
javax.xml.transform.dom
javax.xml.transform.sax
javax.xml.transform.stax
javax.xml.transform.stream
javax.xml.validation
javax.xml.ws
javax.xml.ws.handler
javax.xml.ws.handler.soap
javax.xml.ws.http
javax.xml.ws.soap
javax.xml.ws.spi
javax.xml.ws.wsaddressing
javax.xml.xpath
org.ietf.jgss
org.omg.CORBA
org.omg.CORBA.DynAnyPackage
org.omg.CORBA.ORBPackage
org.omg.CORBA.TypeCodePackage
org.omg.CORBA.portable
org.omg.CORBA_2_3
org.omg.CORBA_2_3.portable
org.omg.CosNaming
org.omg.CosNaming.NamingContextExtPackage
org.omg.CosNaming.NamingContextPackage
org.omg.Dynamic
org.omg.DynamicAny
org.omg.DynamicAny.DynAnyFactoryPackage
org.omg.DynamicAny.DynAnyPackage
org.omg.IOP
org.omg.IOP.CodecFactoryPackage
org.omg.IOP.CodecPackage
org.omg.Messaging
org.omg.PortableInterceptor
org.omg.PortableInterceptor.ORBInitInfoPackage
org.omg.PortableServer
org.omg.PortableServer.CurrentPackage
org.omg.PortableServer.POAManagerPackage
org.omg.PortableServer.POAPackage
org.omg.PortableServer.ServantLocatorPackage
org.omg.PortableServer.portable
org.omg.SendingContext
org.omg.stub.java.rmi
org.w3c.dom
org.w3c.dom.bootstrap
org.w3c.dom.events
org.w3c.dom.ls
org.xml.sax
org.xml.sax.ext
org.xml.sax.helpers

@ -0,0 +1,5 @@
#Generated by Maven
#Thu Sep 08 10:38:03 CEST 2016
version=1.1.0-SNAPSHOT
groupId=org.gcube.accounting
artifactId=accounting-analytics-persistence-couchbase

@ -0,0 +1,5 @@
org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.class
org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase$2.class
org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase$1.class
org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase$3.class
org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase$4.class

@ -0,0 +1 @@
/home/pieve/workspace/accounting-analytics-persistence-couchbase/src/main/java/org/gcube/accounting/analytics/persistence/couchbase/AccountingPersistenceQueryCouchBase.java