public class Condition
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private ConditionCode |
code |
private java.util.Date |
date |
private EqualsBean |
equals |
private static long |
serialVersionUID |
private int |
temperature |
private java.lang.String |
text |
private ToStringBean |
toString |
Constructor and Description |
---|
Condition() |
Condition(java.lang.String text,
ConditionCode code,
int temperature,
java.util.Date date) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object o) |
ConditionCode |
getCode()
Condition code
|
java.util.Date |
getDate()
Date recorded
|
int |
getTemperature()
Current Temperature
|
java.lang.String |
getText()
Description of condition
|
int |
hashCode() |
void |
setCode(ConditionCode code)
Condition code
|
void |
setDate(java.util.Date date)
Date recorded
|
void |
setTemperature(int temperature)
Current Temperature
|
void |
setText(java.lang.String text)
Description of condition
|
java.lang.String |
toString() |
private static final long serialVersionUID
private final EqualsBean equals
private final ToStringBean toString
private java.lang.String text
private ConditionCode code
private int temperature
private java.util.Date date
public Condition()
public Condition(java.lang.String text, ConditionCode code, int temperature, java.util.Date date)
text
- a textual description of conditions, for example, "Partly Cloudy"code
- the condition code for this forecast.temperature
- the current temperaturedate
- the current date and timepublic java.lang.String getText()
public void setText(java.lang.String text)
text
- a textual description of conditions, for example, "Partly Cloudy"public ConditionCode getCode()
public void setCode(ConditionCode code)
code
- Condition codepublic int getTemperature()
Units
public void setTemperature(int temperature)
temperature
- the current temperatureUnits
public java.util.Date getDate()
public void setDate(java.util.Date date)
date
- the current date and timepublic boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Object clone()
clone
in class java.lang.Object