All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class cube.globals.Globals

java.lang.Object
   |
   +----cube.globals.Globals

public class Globals
extends Object
The Globals class holds all the global variables (Tables and Graphs) for the cube.

For more information on the cube see the cube Overview.
Copyright © 1997 Curtis E. Dyreson. All rights reserved. Please be aware of the Licence and Version.


Variable Index

 o coarserMeasureGraphs
The coarser measure graphs map each finer measure to a set of coarser measures that are just above it in the measure hierarchy (but not the transitive closure, just the minimal set of edges).
 o coarserUnitGraphs
The coarser unit graphs map each finer unit to a set of coarser units that contain it (but not the transitive closure, just the minimal set of edges).
 o countTable
The count for Cubettes (the actuall data store for the data cube).
 o filterMeasureTable
A table that maps a filter number to a list of measures for that filer.
 o filterTable
A table of available filters.
 o filterUnitTable
A table that maps a filter number to a list of units for that filer.
 o finerMeasureGraphs
The finer measure graphs map each coarser measure to a set of finer measures that are below it in the measure hierarchy (but not the transitive closure, just the minimal set of edges).
 o finerUnitGraphs
The finer unit graphs map each coarser unit to a set of finer units that are contained by it (but not the transitive closure, just the minimal set of edges).
 o measureTables
Each measure table is a list of measures for that dimension.
 o myDatabase
The database where everything is stored.
 o unitToMeasureTables
Each unit to measure table maps a unit to the measure to which it belongs.

Constructor Index

 o Globals()
Open all the global Tables and Graphs by creating a Globals object.

Method Index

 o save()
Save all the open global Tables and Graphs.

Variables

 o myDatabase
  public Database myDatabase
The database where everything is stored.

 o filterTable
  public Table filterTable
A table of available filters.

 o filterUnitTable
  public Table filterUnitTable
A table that maps a filter number to a list of units for that filer.

 o filterMeasureTable
  public Table filterMeasureTable
A table that maps a filter number to a list of measures for that filer.

 o countTable
  public Table countTable
The count for Cubettes (the actuall data store for the data cube).

 o unitToMeasureTables
  public Table unitToMeasureTables[]
Each unit to measure table maps a unit to the measure to which it belongs. There is one table for each dimension.

 o measureTables
  public Table measureTables[]
Each measure table is a list of measures for that dimension. There is one table for each dimension.

 o finerUnitGraphs
  public PersistentGraph finerUnitGraphs[]
The finer unit graphs map each coarser unit to a set of finer units that are contained by it (but not the transitive closure, just the minimal set of edges). There is one graph for each dimension.

 o finerMeasureGraphs
  public PersistentGraph finerMeasureGraphs[]
The finer measure graphs map each coarser measure to a set of finer measures that are below it in the measure hierarchy (but not the transitive closure, just the minimal set of edges). There is one graph for each dimension.

 o coarserUnitGraphs
  public PersistentGraph coarserUnitGraphs[]
The coarser unit graphs map each finer unit to a set of coarser units that contain it (but not the transitive closure, just the minimal set of edges). There is one graph for each dimension.

 o coarserMeasureGraphs
  public PersistentGraph coarserMeasureGraphs[]
The coarser measure graphs map each finer measure to a set of coarser measures that are just above it in the measure hierarchy (but not the transitive closure, just the minimal set of edges). There is one graph for each dimension.

Constructors

 o Globals
  public Globals()
Open all the global Tables and Graphs by creating a Globals object.

Methods

 o save
  public void save()
Save all the open global Tables and Graphs.


All Packages  Class Hierarchy  This Package  Previous  Next  Index