org.apache.axis.types
Class MonthDay
java.lang.Object
org.apache.axis.types.MonthDay
- java.io.Serializable
public class MonthDay
extends java.lang.Object
implements java.io.Serializable
Implementation of the XML Schema type gMonthDay
- Tom Jordahl
XML Schema 3.2.12
, Serialized Form
MonthDay(String source) - Construct a MonthDay from a String in the format --MM-DD[timezone]
|
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
public MonthDay(String source)
throws NumberFormatException
Construct a MonthDay from a String in the format --MM-DD[timezone]
MonthDay
public MonthDay(int month,
int day)
throws NumberFormatException
Constructs a MonthDay with the given values
No timezone is specified
MonthDay
public MonthDay(int month,
int day,
String timezone)
throws NumberFormatException
Constructs a MonthDay with the given values, including a timezone string
The timezone is validated but not used.
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.
- 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)
throws NumberFormatException
setValue
public void setValue(int month,
int day,
String timezone)
throws NumberFormatException
toString
public String toString()
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.