docs / it.uniroma3.dbtree.spi.impl.keyParsers

Package it.uniroma3.dbtree.spi.impl.keyParsers

This package contains some examples of KeyParsers.

Types

DepartmentEmployee

The Key type maintained by the DepartmentEmployeesParser.

class DepartmentEmployee : Comparable<DepartmentEmployee>, Serializable

DepartmentEmployeesParser

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

class DepartmentEmployeesParser : KeyParserGroupBy<DepartmentEmployee>

IntParser

Example of KeyParser class, managing simple key: Int.

class IntParser : KeyParser<Int>

PairIntDateKey

The Key type maintained by the PairIntDateParser.

class PairIntDateKey : Comparable<PairIntDateKey>, Serializable

PairIntDateParser

Example of KeyParser class, managing key: PairIntDateKey.

class PairIntDateParser : KeyParser<PairIntDateKey>

PairIntIntKey

The Key type maintained by the PairIntIntParser.

class PairIntIntKey : Comparable<PairIntIntKey>, Serializable

PairIntIntParser

Example of KeyParser class, managing a key: PairIntIntKey.

class PairIntIntParser : KeyParser<PairIntIntKey>

Person

The Key type maintained by the PersonParser.

class Person : Comparable<Person>, Serializable

PersonParser

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

class PersonParser : KeyParser<Person>