Class Month
- java.lang.Object
-
- org.apache.axis2.databinding.types.Month
-
- All Implemented Interfaces:
Serializable
public class Month extends Object implements Serializable
Implementation of the XML Schema type gMonth- See Also:
- XML Schema 3.2.14, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Month(int month)Constructs a Month with the given values No timezone is specifiedMonth(int month, String timezone)Constructs a Month with the given values, including a timezone string The timezone is validated but not used.Month(String source)Construct a Month from a String in the format --MM--[timezone]
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)intgetMonth()StringgetTimezone()inthashCode()Return the value of month XORed with the hashCode of timezone iff one is defined.voidsetMonth(int month)voidsetTimezone(String timezone)voidsetValue(int month)voidsetValue(int month, String timezone)StringtoString()
-
-
-
Constructor Detail
-
Month
public Month(int month) throws NumberFormatExceptionConstructs a Month with the given values No timezone is specified- Throws:
NumberFormatException
-
Month
public Month(int month, String timezone) throws NumberFormatExceptionConstructs a Month with the given values, including a timezone string The timezone is validated but not used.- Throws:
NumberFormatException
-
Month
public Month(String source) throws NumberFormatException
Construct a Month from a String in the format --MM--[timezone]- Throws:
NumberFormatException
-
-
Method Detail
-
getMonth
public int getMonth()
-
setMonth
public void setMonth(int month)
-
getTimezone
public String getTimezone()
-
setTimezone
public void setTimezone(String timezone)
-
setValue
public void setValue(int month, String timezone) throws NumberFormatException- Throws:
NumberFormatException
-
setValue
public void setValue(int month) throws NumberFormatException- Throws:
NumberFormatException
-
-