org.apache.axis.types

Class MonthDay

public class MonthDay extends Object implements Serializable

Implementation of the XML Schema type gMonthDay

Author: Tom Jordahl

See Also: XML Schema 3.2.12

Constructor Summary
MonthDay(int month, int day)
Constructs a MonthDay with the given values No timezone is specified
MonthDay(int month, int day, String timezone)
Constructs a MonthDay with the given values, including a timezone string The timezone is validated but not used.
MonthDay(String source)
Construct a MonthDay from a String in the format --MM-DD[timezone]
Method Summary
booleanequals(Object obj)
intgetDay()
intgetMonth()
StringgetTimezone()
inthashCode()
Return the value of (month + day) XORed with the hashCode of timezone iff one is defined.
voidsetDay(int day)
Set the day NOTE: if the month isn't set yet, the day isn't validated
voidsetMonth(int month)
voidsetTimezone(String timezone)
voidsetValue(int month, int day, String timezone)
voidsetValue(int month, int day)
StringtoString()

Constructor Detail

MonthDay

public MonthDay(int month, int day)
Constructs a MonthDay with the given values No timezone is specified

MonthDay

public MonthDay(int month, int day, String timezone)
Constructs a MonthDay with the given values, including a timezone string The timezone is validated but not used.

MonthDay

public MonthDay(String source)
Construct a MonthDay from a String in the format --MM-DD[timezone]

Method Detail

equals

public boolean equals(Object obj)

getDay

public int getDay()

getMonth

public int getMonth()

getTimezone

public String getTimezone()

hashCode

public int hashCode()
Return the value of (month + day) XORed with the hashCode of timezone iff one is defined.

Returns: an int value

setDay

public void setDay(int day)
Set the day NOTE: if the month isn't set yet, the day isn't validated

setMonth

public void setMonth(int month)

setTimezone

public void setTimezone(String timezone)

setValue

public void setValue(int month, int day, String timezone)

setValue

public void setValue(int month, int day)

toString

public String toString()
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.