org.net2map.pov.server.DimensionSubsetDate Class Reference

Inheritance diagram for org.net2map.pov.server.DimensionSubsetDate:

Inheritance graph
[legend]
Collaboration diagram for org.net2map.pov.server.DimensionSubsetDate:

Collaboration graph
[legend]
List of all members.

Detailed Description

DimensionSubsetDate defines dimension using date of document.

Upper date and lower date properties are used to build SQL query, and define a subset of elements in database.

Definition at line 29 of file DimensionSubsetDate.java.

Public Member Functions

 DimensionSubsetDate (long earliest, long latest, ParameterSet params)
 Main constructor.

long getEarliestDate ()
 Return lower date.

long getLatestDate ()
 Return upper date.

void setEarliestDate (long date)
 Set lower date.

void setLatestDate (long date)
 Set upper date.

void buildSubset ()
 Build query using lower and upper date to define subset of database elements.


Private Attributes

long earliestDate
long latestDate
ParameterSet pParameters


Constructor & Destructor Documentation

org.net2map.pov.server.DimensionSubsetDate.DimensionSubsetDate long  earliest,
long  latest,
ParameterSet  params
 

Main constructor.

Parameters:
earliest Lower date.
latest Upper date.
params Global parameters.

Definition at line 40 of file DimensionSubsetDate.java.

References org.net2map.pov.server.DimensionSubsetDate.earliestDate, org.net2map.pov.server.DimensionSubsetDate.latestDate, and org.net2map.pov.server.DimensionSubsetDate.pParameters.


Member Function Documentation

void org.net2map.pov.server.DimensionSubsetDate.buildSubset  )  [virtual]
 

Build query using lower and upper date to define subset of database elements.

Implements org.net2map.pov.server.DimensionSubset.

Definition at line 81 of file DimensionSubsetDate.java.

References org.net2map.pov.server.DimensionFieldList.addDimensionField(), org.net2map.pov.server.DimensionTableList.addDimensionTable(), org.net2map.pov.server.ParameterSet.DEBUG, org.net2map.pov.server.DimensionSubsetDate.earliestDate, org.net2map.pov.server.Query.getDimensionFields(), org.net2map.pov.server.Query.getDimensionTables(), org.net2map.pov.server.DimensionSubsetDate.latestDate, org.net2map.pov.server.DimensionSubsetDate.pParameters, org.net2map.pov.server.Query.setFieldToJoin(), org.net2map.pov.server.Query.setFrom(), org.net2map.pov.server.Query.setSelect(), org.net2map.pov.server.Query.setWhere(), and org.net2map.pov.server.Query.toString().

Here is the call graph for this function:

long org.net2map.pov.server.DimensionSubsetDate.getEarliestDate  ) 
 

Return lower date.

Returns:
Lower date.

Definition at line 50 of file DimensionSubsetDate.java.

References org.net2map.pov.server.DimensionSubsetDate.earliestDate.

long org.net2map.pov.server.DimensionSubsetDate.getLatestDate  ) 
 

Return upper date.

Returns:
Upper date.

Definition at line 58 of file DimensionSubsetDate.java.

References org.net2map.pov.server.DimensionSubsetDate.latestDate.

void org.net2map.pov.server.DimensionSubsetDate.setEarliestDate long  date  ) 
 

Set lower date.

Parameters:
date Lower date.

Definition at line 66 of file DimensionSubsetDate.java.

References org.net2map.pov.server.DimensionSubsetDate.earliestDate.

void org.net2map.pov.server.DimensionSubsetDate.setLatestDate long  date  ) 
 

Set upper date.

Parameters:
date Upper date.

Definition at line 74 of file DimensionSubsetDate.java.

References org.net2map.pov.server.DimensionSubsetDate.latestDate.


Member Data Documentation

long org.net2map.pov.server.DimensionSubsetDate.earliestDate [private]
 

Definition at line 31 of file DimensionSubsetDate.java.

Referenced by org.net2map.pov.server.DimensionSubsetDate.buildSubset(), org.net2map.pov.server.DimensionSubsetDate.DimensionSubsetDate(), org.net2map.pov.server.DimensionSubsetDate.getEarliestDate(), and org.net2map.pov.server.DimensionSubsetDate.setEarliestDate().

long org.net2map.pov.server.DimensionSubsetDate.latestDate [private]
 

Definition at line 32 of file DimensionSubsetDate.java.

Referenced by org.net2map.pov.server.DimensionSubsetDate.buildSubset(), org.net2map.pov.server.DimensionSubsetDate.DimensionSubsetDate(), org.net2map.pov.server.DimensionSubsetDate.getLatestDate(), and org.net2map.pov.server.DimensionSubsetDate.setLatestDate().

ParameterSet org.net2map.pov.server.DimensionSubsetDate.pParameters [private]
 

Definition at line 33 of file DimensionSubsetDate.java.

Referenced by org.net2map.pov.server.DimensionSubsetDate.buildSubset(), and org.net2map.pov.server.DimensionSubsetDate.DimensionSubsetDate().


The documentation for this class was generated from the following file:
Accueil | Téléchargement | Manuel | Doc. technique | Sources CVS | Faq | Nous contacter
©2003 - All Rights Reserved