public class Year
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
Year(int year)
Constructs a Year with the given values No timezone is specified
|
Year(int year,
java.lang.String timezone)
Constructs a Year with the given values, including a timezone string The timezone is
validated but not used.
|
Year(java.lang.String source)
Construct a Year from a String in the format [-]CCYY[timezone]
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getTimezone() |
int |
getYear() |
int |
hashCode()
Return the value of year XORed with the hashCode of timezone iff one is defined.
|
void |
setTimezone(java.lang.String timezone) |
void |
setValue(int year) |
void |
setValue(int year,
java.lang.String timezone) |
void |
setYear(int year) |
java.lang.String |
toString() |
public Year(int year)
throws java.lang.NumberFormatException
java.lang.NumberFormatExceptionpublic Year(int year,
java.lang.String timezone)
throws java.lang.NumberFormatException
java.lang.NumberFormatExceptionpublic Year(java.lang.String source)
throws java.lang.NumberFormatException
java.lang.NumberFormatExceptionpublic int getYear()
public void setYear(int year)
public java.lang.String getTimezone()
public void setTimezone(java.lang.String timezone)
public void setValue(int year,
java.lang.String timezone)
throws java.lang.NumberFormatException
java.lang.NumberFormatExceptionpublic void setValue(int year)
throws java.lang.NumberFormatException
java.lang.NumberFormatExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectint valueCopyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.