com.liferay.client.soap.portal.kernel.cal
Class Recurrence

java.lang.Object
  extended by com.liferay.client.soap.portal.kernel.cal.Recurrence
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
TZSRecurrence

public class Recurrence
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Recurrence()
           
Recurrence(DayAndPosition[] byDay, int[] byMonth, int[] byMonthDay, int[] byWeekNo, int[] byYearDay, java.util.Calendar dtEnd, java.util.Calendar dtStart, Duration duration, int frequency, int interval, int occurrence, java.util.Calendar until, int weekStart)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 DayAndPosition[] getByDay()
          Gets the byDay value for this Recurrence.
 int[] getByMonth()
          Gets the byMonth value for this Recurrence.
 int[] getByMonthDay()
          Gets the byMonthDay value for this Recurrence.
 int[] getByWeekNo()
          Gets the byWeekNo value for this Recurrence.
 int[] getByYearDay()
          Gets the byYearDay value for this Recurrence.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.util.Calendar getDtEnd()
          Gets the dtEnd value for this Recurrence.
 java.util.Calendar getDtStart()
          Gets the dtStart value for this Recurrence.
 Duration getDuration()
          Gets the duration value for this Recurrence.
 int getFrequency()
          Gets the frequency value for this Recurrence.
 int getInterval()
          Gets the interval value for this Recurrence.
 int getOccurrence()
          Gets the occurrence value for this Recurrence.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.util.Calendar getUntil()
          Gets the until value for this Recurrence.
 int getWeekStart()
          Gets the weekStart value for this Recurrence.
 int hashCode()
           
 void setByDay(DayAndPosition[] byDay)
          Sets the byDay value for this Recurrence.
 void setByMonth(int[] byMonth)
          Sets the byMonth value for this Recurrence.
 void setByMonthDay(int[] byMonthDay)
          Sets the byMonthDay value for this Recurrence.
 void setByWeekNo(int[] byWeekNo)
          Sets the byWeekNo value for this Recurrence.
 void setByYearDay(int[] byYearDay)
          Sets the byYearDay value for this Recurrence.
 void setDtEnd(java.util.Calendar dtEnd)
          Sets the dtEnd value for this Recurrence.
 void setDtStart(java.util.Calendar dtStart)
          Sets the dtStart value for this Recurrence.
 void setDuration(Duration duration)
          Sets the duration value for this Recurrence.
 void setFrequency(int frequency)
          Sets the frequency value for this Recurrence.
 void setInterval(int interval)
          Sets the interval value for this Recurrence.
 void setOccurrence(int occurrence)
          Sets the occurrence value for this Recurrence.
 void setUntil(java.util.Calendar until)
          Sets the until value for this Recurrence.
 void setWeekStart(int weekStart)
          Sets the weekStart value for this Recurrence.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Recurrence

public Recurrence()

Recurrence

public Recurrence(DayAndPosition[] byDay,
                  int[] byMonth,
                  int[] byMonthDay,
                  int[] byWeekNo,
                  int[] byYearDay,
                  java.util.Calendar dtEnd,
                  java.util.Calendar dtStart,
                  Duration duration,
                  int frequency,
                  int interval,
                  int occurrence,
                  java.util.Calendar until,
                  int weekStart)
Method Detail

getByDay

public DayAndPosition[] getByDay()
Gets the byDay value for this Recurrence.

Returns:
byDay

setByDay

public void setByDay(DayAndPosition[] byDay)
Sets the byDay value for this Recurrence.

Parameters:
byDay -

getByMonth

public int[] getByMonth()
Gets the byMonth value for this Recurrence.

Returns:
byMonth

setByMonth

public void setByMonth(int[] byMonth)
Sets the byMonth value for this Recurrence.

Parameters:
byMonth -

getByMonthDay

public int[] getByMonthDay()
Gets the byMonthDay value for this Recurrence.

Returns:
byMonthDay

setByMonthDay

public void setByMonthDay(int[] byMonthDay)
Sets the byMonthDay value for this Recurrence.

Parameters:
byMonthDay -

getByWeekNo

public int[] getByWeekNo()
Gets the byWeekNo value for this Recurrence.

Returns:
byWeekNo

setByWeekNo

public void setByWeekNo(int[] byWeekNo)
Sets the byWeekNo value for this Recurrence.

Parameters:
byWeekNo -

getByYearDay

public int[] getByYearDay()
Gets the byYearDay value for this Recurrence.

Returns:
byYearDay

setByYearDay

public void setByYearDay(int[] byYearDay)
Sets the byYearDay value for this Recurrence.

Parameters:
byYearDay -

getDtEnd

public java.util.Calendar getDtEnd()
Gets the dtEnd value for this Recurrence.

Returns:
dtEnd

setDtEnd

public void setDtEnd(java.util.Calendar dtEnd)
Sets the dtEnd value for this Recurrence.

Parameters:
dtEnd -

getDtStart

public java.util.Calendar getDtStart()
Gets the dtStart value for this Recurrence.

Returns:
dtStart

setDtStart

public void setDtStart(java.util.Calendar dtStart)
Sets the dtStart value for this Recurrence.

Parameters:
dtStart -

getDuration

public Duration getDuration()
Gets the duration value for this Recurrence.

Returns:
duration

setDuration

public void setDuration(Duration duration)
Sets the duration value for this Recurrence.

Parameters:
duration -

getFrequency

public int getFrequency()
Gets the frequency value for this Recurrence.

Returns:
frequency

setFrequency

public void setFrequency(int frequency)
Sets the frequency value for this Recurrence.

Parameters:
frequency -

getInterval

public int getInterval()
Gets the interval value for this Recurrence.

Returns:
interval

setInterval

public void setInterval(int interval)
Sets the interval value for this Recurrence.

Parameters:
interval -

getOccurrence

public int getOccurrence()
Gets the occurrence value for this Recurrence.

Returns:
occurrence

setOccurrence

public void setOccurrence(int occurrence)
Sets the occurrence value for this Recurrence.

Parameters:
occurrence -

getUntil

public java.util.Calendar getUntil()
Gets the until value for this Recurrence.

Returns:
until

setUntil

public void setUntil(java.util.Calendar until)
Sets the until value for this Recurrence.

Parameters:
until -

getWeekStart

public int getWeekStart()
Gets the weekStart value for this Recurrence.

Returns:
weekStart

setWeekStart

public void setWeekStart(int weekStart)
Sets the weekStart value for this Recurrence.

Parameters:
weekStart -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer