javax.microedition.pim
Class RepeatRule

java.lang.Object
  extended by javax.microedition.pim.RepeatRule

public class RepeatRule
extends Object


Field Summary
static int APRIL
           
static int AUGUST
           
static int COUNT
           
static int DAILY
           
static int DAY_IN_MONTH
           
static int DAY_IN_WEEK
           
static int DAY_IN_YEAR
           
static int DECEMBER
           
static int END
           
static int FEBRUARY
           
static int FIFTH
           
static int FIFTHLAST
           
static int FIRST
           
static int FOURTH
           
static int FOURTHLAST
           
static int FREQUENCY
           
static int FRIDAY
           
static int INTERVAL
           
static int JANUARY
           
static int JULY
           
static int JUNE
           
static int LAST
           
static int MARCH
           
static int MAY
           
static int MONDAY
           
static int MONTH_IN_YEAR
           
static int MONTHLY
           
static int NOVEMBER
           
static int OCTOBER
           
static int SATURDAY
           
static int SECOND
           
static int SECONDLAST
           
static int SEPTEMBER
           
static int SUNDAY
           
static int THIRD
           
static int THIRDLAST
           
static int THURSDAY
           
static int TUESDAY
           
static int WEDNESDAY
           
static int WEEK_IN_MONTH
           
static int WEEKLY
           
static int YEARLY
           
 
Constructor Summary
RepeatRule()
           
 
Method Summary
 void addExceptDate(long date)
           
 Enumeration dates(long startDate, long subsetBeginning, long subsetEnding)
           
 boolean equals(Object obj)
           
 long getDate(int field)
           
 Enumeration getExceptDates()
           
 int[] getFields()
           
 int getInt(int field)
           
 void removeExceptDate(long date)
           
 void setDate(int field, long value)
           
 void setInt(int field, int value)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FREQUENCY

public static final int FREQUENCY
See Also:
Constant Field Values

DAY_IN_MONTH

public static final int DAY_IN_MONTH
See Also:
Constant Field Values

DAY_IN_WEEK

public static final int DAY_IN_WEEK
See Also:
Constant Field Values

DAY_IN_YEAR

public static final int DAY_IN_YEAR
See Also:
Constant Field Values

MONTH_IN_YEAR

public static final int MONTH_IN_YEAR
See Also:
Constant Field Values

WEEK_IN_MONTH

public static final int WEEK_IN_MONTH
See Also:
Constant Field Values

COUNT

public static final int COUNT
See Also:
Constant Field Values

END

public static final int END
See Also:
Constant Field Values

INTERVAL

public static final int INTERVAL
See Also:
Constant Field Values

DAILY

public static final int DAILY
See Also:
Constant Field Values

WEEKLY

public static final int WEEKLY
See Also:
Constant Field Values

MONTHLY

public static final int MONTHLY
See Also:
Constant Field Values

YEARLY

public static final int YEARLY
See Also:
Constant Field Values

FIRST

public static final int FIRST
See Also:
Constant Field Values

SECOND

public static final int SECOND
See Also:
Constant Field Values

THIRD

public static final int THIRD
See Also:
Constant Field Values

FOURTH

public static final int FOURTH
See Also:
Constant Field Values

FIFTH

public static final int FIFTH
See Also:
Constant Field Values

LAST

public static final int LAST
See Also:
Constant Field Values

SECONDLAST

public static final int SECONDLAST
See Also:
Constant Field Values

THIRDLAST

public static final int THIRDLAST
See Also:
Constant Field Values

FOURTHLAST

public static final int FOURTHLAST
See Also:
Constant Field Values

FIFTHLAST

public static final int FIFTHLAST
See Also:
Constant Field Values

SATURDAY

public static final int SATURDAY
See Also:
Constant Field Values

FRIDAY

public static final int FRIDAY
See Also:
Constant Field Values

THURSDAY

public static final int THURSDAY
See Also:
Constant Field Values

WEDNESDAY

public static final int WEDNESDAY
See Also:
Constant Field Values

TUESDAY

public static final int TUESDAY
See Also:
Constant Field Values

MONDAY

public static final int MONDAY
See Also:
Constant Field Values

SUNDAY

public static final int SUNDAY
See Also:
Constant Field Values

JANUARY

public static final int JANUARY
See Also:
Constant Field Values

FEBRUARY

public static final int FEBRUARY
See Also:
Constant Field Values

MARCH

public static final int MARCH
See Also:
Constant Field Values

APRIL

public static final int APRIL
See Also:
Constant Field Values

MAY

public static final int MAY
See Also:
Constant Field Values

JUNE

public static final int JUNE
See Also:
Constant Field Values

JULY

public static final int JULY
See Also:
Constant Field Values

AUGUST

public static final int AUGUST
See Also:
Constant Field Values

SEPTEMBER

public static final int SEPTEMBER
See Also:
Constant Field Values

OCTOBER

public static final int OCTOBER
See Also:
Constant Field Values

NOVEMBER

public static final int NOVEMBER
See Also:
Constant Field Values

DECEMBER

public static final int DECEMBER
See Also:
Constant Field Values
Constructor Detail

RepeatRule

public RepeatRule()
Method Detail

dates

public Enumeration dates(long startDate,
                         long subsetBeginning,
                         long subsetEnding)

addExceptDate

public void addExceptDate(long date)

removeExceptDate

public void removeExceptDate(long date)

getExceptDates

public Enumeration getExceptDates()

getInt

public int getInt(int field)

setInt

public void setInt(int field,
                   int value)

getDate

public long getDate(int field)

setDate

public void setDate(int field,
                    long value)

getFields

public int[] getFields()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2006-2007 Jayway AB. All Rights Reserved.