All Types

it.uniroma3.dbtree.spi.impl.functions.AverageInt
it.uniroma3.dbtree.spi.Connector

Interface for the database connector.

it.uniroma3.dbtree.spi.impl.functions.CountInt
it.uniroma3.dbtree.DBElement

Class representing the atomic component of each node.

it.uniroma3.dbtree.DBTree

The DBTree class.

it.uniroma3.dbtree.spi.impl.keyParsers.DepartmentEmployee

The Key type maintained by the DepartmentEmployeesParser.

it.uniroma3.dbtree.spi.impl.keyParsers.DepartmentEmployeesParser

Example of KeyParserGroupBy class, managing a groupBy key: DepartmentEmployee. Group: the name of the department. Least significant key's component: Person.

it.uniroma3.dbtree.spi.Function

Interface for the decomposable aggregation function α ≔ 〈f, g, h〉 supported by the DB-tree.

it.uniroma3.dbtree.spi.impl.functions.HashInt
it.uniroma3.dbtree.spi.impl.keyParsers.IntParser

Example of KeyParser class, managing simple key: Int.

it.uniroma3.dbtree.spi.KeyParser

Interface for the KeyParser.

it.uniroma3.dbtree.spi.KeyParserGroupBy

Abstract class that extends the KeyParser interface.

it.uniroma3.dbtree.spi.impl.functions.MaxInt
it.uniroma3.dbtree.spi.impl.functions.MinInt
it.uniroma3.dbtree.NodeTransfer

DTO for a DB-tree node, employed for mediating communications with the database.

it.uniroma3.dbtree.spi.impl.keyParsers.PairIntDateKey

The Key type maintained by the PairIntDateParser.

it.uniroma3.dbtree.spi.impl.keyParsers.PairIntDateParser

Example of KeyParser class, managing key: PairIntDateKey.

it.uniroma3.dbtree.spi.impl.keyParsers.PairIntIntKey

The Key type maintained by the PairIntIntParser.

it.uniroma3.dbtree.spi.impl.keyParsers.PairIntIntParser

Example of KeyParser class, managing a key: PairIntIntKey.

it.uniroma3.dbtree.spi.impl.keyParsers.Person

The Key type maintained by the PersonParser.

it.uniroma3.dbtree.spi.impl.keyParsers.PersonParser

Example of KeyParser class, managing a groupBy key: Person. A Person is identify by firstName and lastName

it.uniroma3.dbtree.spi.impl.connectors.SQLConnector

Connector reference implementation for an underlying SQL database. (Tested on PostgreSQL and mySQL)

it.uniroma3.dbtree.spi.impl.functions.SumCountInt
it.uniroma3.dbtree.spi.impl.functions.SumInt