Business Objects
Quark Platform Documentation
Version 1.7.0_0
Business Objects

org.openquark.cal.module.Cal.Data
Class CAL_BusinessCalendar

java.lang.Object
  extended by org.openquark.cal.module.Cal.Data.CAL_BusinessCalendar

public final class CAL_BusinessCalendar
extends Object

This module contains the Cal.Data.BusinessCalendar.BusinessCalendar type which provides information about valid period values, display names, etc... for period types (Year, Quarter, Month, etc...) in the calendar. There are also functions to build database expressions for extracting period values (relative to the calendar) from a database date/time field.

Actual implementations of BusinessCalendars can be found in Cal.Data.GregorianBusinessCalendar and Cal.Data.FiscalBusinessCalendar. Other implementations are possible as well.

Author:
Richard Webster

Nested Class Summary
static class CAL_BusinessCalendar.DataConstructors
          This inner class (DataConstructors) contains constants and methods related to binding to CAL DataConstructors in the Cal.Data.BusinessCalendar module.
static class CAL_BusinessCalendar.Functions
          This inner class (Functions) contains constants and methods related to binding to CAL functions in the Cal.Data.BusinessCalendar module.
static class CAL_BusinessCalendar.TypeConstructors
          This inner class (TypeConstructors) contains constants and methods related to binding to CAL TypeConstructors in the Cal.Data.BusinessCalendar module.
 
Field Summary
static int javaDocHash
          A hash of the concatenated JavaDoc for this class (including inner classes).
static ModuleName MODULE_NAME
           
 
Constructor Summary
CAL_BusinessCalendar()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODULE_NAME

public static final ModuleName MODULE_NAME

javaDocHash

public static final int javaDocHash
A hash of the concatenated JavaDoc for this class (including inner classes). This value is used when checking for changes to generated binding classes.

See Also:
Constant Field Values
Constructor Detail

CAL_BusinessCalendar

public CAL_BusinessCalendar()

Business Objects
Quark Platform Documentation
Version 1.7.0_0
Business Objects

Copyright © 2007 Business Objects. All rights reserved.