R - the regionT - the timeV - the valuepublic abstract class AbstractRegionTimeAndValueModel<R,T,V> extends AbstractTimeAndValueModel<T,V>
Abstract model which handles region, time and value. Since these values are often present in client responses, this class will be extended by many implementing models.
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractRegionTimeAndValueModel()
Default constructor.
|
protected |
AbstractRegionTimeAndValueModel(R region,
T time,
List<ValueNode<V>> values)
Overloaded constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
R |
getRegion()
Getter for region.
|
int |
hashCode() |
void |
setRegion(R region)
Setter for region.
|
abstract String |
toString() |
getTime, setTimegetValue, getValues, setValue, setValuesprotected AbstractRegionTimeAndValueModel()
Default constructor.
public R getRegion()
Getter for region.
public void setRegion(R region)
Setter for region.
region - the regionpublic int hashCode()
hashCode in class AbstractTimeAndValueModel<T,V>public boolean equals(Object obj)
equals in class AbstractTimeAndValueModel<T,V>public abstract String toString()
toString in class AbstractTimeAndValueModel<T,V>Copyright © 2017. All rights reserved.