Business Objects
Quark Platform Documentation
Version 1.7.1_0
Business Objects

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

java.lang.Object
  extended by org.openquark.cal.module.Cal.Data.CAL_BusinessCalendar.TypeConstructors
Enclosing class:
CAL_BusinessCalendar

public static final class CAL_BusinessCalendar.TypeConstructors
extends Object

This inner class (TypeConstructors) contains constants and methods related to binding to CAL TypeConstructors in the Cal.Data.BusinessCalendar module.


Field Summary
static QualifiedName BusinessCalendar
          A business calendar provides information about valid period values, display names, etc...
static QualifiedName Period
          A Cal.Data.BusinessCalendar.Period is defined by one or more nested Cal.Data.BusinessCalendar.PeriodType-value pairs.
static QualifiedName PeriodType
          An enumeration of the various types of time periods recognized by business calendars.
 
Constructor Summary
CAL_BusinessCalendar.TypeConstructors()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BusinessCalendar

public static final QualifiedName BusinessCalendar
A business calendar provides information about valid period values, display names, etc... for period types (Year, Quarter, Month, etc...) in the calendar. The business calendar also contains logic to build database expressions for extracting period values (relative to the calendar) from a database date/time field.


Period

public static final QualifiedName Period
A Cal.Data.BusinessCalendar.Period is defined by one or more nested Cal.Data.BusinessCalendar.PeriodType-value pairs. The pairs are assumed to be in nesting order, with the outermost Cal.Data.BusinessCalendar.PeriodType at the beginning of the list.

TODO: most of the operations seem to access the end of this list so it might be better to store it in the opposite order.


PeriodType

public static final QualifiedName PeriodType
An enumeration of the various types of time periods recognized by business calendars.

Constructor Detail

CAL_BusinessCalendar.TypeConstructors

public CAL_BusinessCalendar.TypeConstructors()

Business Objects
Quark Platform Documentation
Version 1.7.1_0
Business Objects

Copyright © 2007 Business Objects. All rights reserved.