Package org.apache.axis.types
Class Day
- java.lang.Object
-
- org.apache.axis.types.Day
-
- All Implemented Interfaces:
java.io.Serializable
public class Day extends java.lang.Object implements java.io.SerializableImplementation of the XML Schema type gDay- Author:
- Tom Jordahl
- See Also:
- XML Schema 3.2.13, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Day(int day)Constructs a Day with the given values No timezone is specifiedDay(int day, java.lang.String timezone)Constructs a Day with the given values, including a timezone string The timezone is validated but not used.Day(java.lang.String source)Construct a Day from a String in the format ---DD[timezone]
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)intgetDay()java.lang.StringgetTimezone()inthashCode()Return the value of day XORed with the hashCode of timezone iff one is defined.voidsetDay(int day)Set the dayvoidsetTimezone(java.lang.String timezone)voidsetValue(int day)voidsetValue(int day, java.lang.String timezone)java.lang.StringtoString()
-
-
-
Constructor Detail
-
Day
public Day(int day) throws java.lang.NumberFormatExceptionConstructs a Day with the given values No timezone is specified- Throws:
java.lang.NumberFormatException
-
Day
public Day(int day, java.lang.String timezone) throws java.lang.NumberFormatExceptionConstructs a Day with the given values, including a timezone string The timezone is validated but not used.- Throws:
java.lang.NumberFormatException
-
Day
public Day(java.lang.String source) throws java.lang.NumberFormatExceptionConstruct a Day from a String in the format ---DD[timezone]- Throws:
java.lang.NumberFormatException
-
-
Method Detail
-
getDay
public int getDay()
-
setDay
public void setDay(int day)
Set the day
-
getTimezone
public java.lang.String getTimezone()
-
setTimezone
public void setTimezone(java.lang.String timezone)
-
setValue
public void setValue(int day, java.lang.String timezone) throws java.lang.NumberFormatException- Throws:
java.lang.NumberFormatException
-
setValue
public void setValue(int day) throws java.lang.NumberFormatException- Throws:
java.lang.NumberFormatException
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
Return the value of day XORed with the hashCode of timezone iff one is defined.- Overrides:
hashCodein classjava.lang.Object- Returns:
- an
intvalue
-
-