public class DBObjectTranslator extends Object
| Modifier and Type | Field and Description |
|---|---|
ArrayList<Category> |
categories |
ArrayList<RelationEdge> |
relations |
BigInteger |
totalCatElements |
BigInteger |
totalEntries |
BigInteger |
totalRelationElements |
| Constructor and Description |
|---|
DBObjectTranslator() |
| Modifier and Type | Method and Description |
|---|---|
void |
buildCategories(org.hibernate.SessionFactory dbSession,
String referenceTable,
String referenceColumn,
String idColumn,
String nameHuman,
String description) |
void |
buildCategoriesStructure(org.hibernate.SessionFactory dbSession,
String referenceTable,
String referenceColumn,
String idColumn,
String nameHuman,
String description) |
void |
buildRelationsEdges(org.hibernate.SessionFactory dbSession) |
void |
buildWholeStructure(org.hibernate.SessionFactory dbSession,
String referenceTable,
String referenceColumn,
String idColumn,
String nameHuman,
String description) |
void |
calculateCategoriesWeights(org.hibernate.SessionFactory dbSession) |
void |
calculateRelationWeights(org.hibernate.SessionFactory dbSession) |
BigInteger |
calculateTotalEntries(org.hibernate.SessionFactory dbSession,
String timeSeriesName,
String timeSeriesColumn) |
Category |
getCategoryfromIndex(String index) |
void |
populateRelationWithCategories() |
ArrayList<Entry> |
retrieveEntries(org.hibernate.SessionFactory dbSession,
String timeSeriesName,
BigInteger min,
int numberOfElements) |
ArrayList<String> |
retrieveTimeSeriesEntries(org.hibernate.SessionFactory dbSession,
String timeSeriesName,
String timeSeriesColumn,
BigInteger min,
int numberOfElements) |
public ArrayList<RelationEdge> relations
public BigInteger totalEntries
public BigInteger totalCatElements
public BigInteger totalRelationElements
public BigInteger calculateTotalEntries(org.hibernate.SessionFactory dbSession, String timeSeriesName, String timeSeriesColumn)
public ArrayList<String> retrieveTimeSeriesEntries(org.hibernate.SessionFactory dbSession, String timeSeriesName, String timeSeriesColumn, BigInteger min, int numberOfElements)
public ArrayList<Entry> retrieveEntries(org.hibernate.SessionFactory dbSession, String timeSeriesName, BigInteger min, int numberOfElements)
public void buildRelationsEdges(org.hibernate.SessionFactory dbSession)
public void buildCategories(org.hibernate.SessionFactory dbSession,
String referenceTable,
String referenceColumn,
String idColumn,
String nameHuman,
String description)
public void populateRelationWithCategories()
public void calculateRelationWeights(org.hibernate.SessionFactory dbSession)
public void calculateCategoriesWeights(org.hibernate.SessionFactory dbSession)
public void buildCategoriesStructure(org.hibernate.SessionFactory dbSession,
String referenceTable,
String referenceColumn,
String idColumn,
String nameHuman,
String description)
Copyright © 2022. All Rights Reserved.