public class Meter extends Object
| Constructor and Description |
|---|
Meter() |
| Modifier and Type | Method and Description |
|---|---|
Meter |
algorithmCode(String algorithmCode) |
boolean |
equals(Object o) |
String |
getAlgorithmCode()
Code used to identify token encryption algorithm used by the meter.
|
KeyChangeData |
getKeyChangeData()
Represents new meter data in the case that these these have been updated.
|
String |
getKeyRevisionNum()
Key revision number of the meter.
|
String |
getMeterId()
Unique identifier for the meter (e.g.
|
String |
getServiceType()
Type of service dispensed by this meter (e.g.
|
String |
getSupplyGroupCode()
Code used to identify a group of suppliers.
|
String |
getTariffIndex()
Code representing the tariff associated with this meter.
|
String |
getTokenTechCode()
The means by which tokens are supplied for this meter (typically either numeric token or magnetic track).
|
String |
getTrack2Data()
Track 2 data stored on the magnetic stripe of a card that is supplied with certain meters.
|
int |
hashCode() |
Meter |
keyChangeData(KeyChangeData keyChangeData) |
Meter |
keyRevisionNum(String keyRevisionNum) |
Meter |
meterId(String meterId) |
Meter |
serviceType(String serviceType) |
void |
setAlgorithmCode(String algorithmCode) |
void |
setKeyChangeData(KeyChangeData keyChangeData) |
void |
setKeyRevisionNum(String keyRevisionNum) |
void |
setMeterId(String meterId) |
void |
setServiceType(String serviceType) |
void |
setSupplyGroupCode(String supplyGroupCode) |
void |
setTariffIndex(String tariffIndex) |
void |
setTokenTechCode(String tokenTechCode) |
void |
setTrack2Data(String track2Data) |
Meter |
supplyGroupCode(String supplyGroupCode) |
Meter |
tariffIndex(String tariffIndex) |
Meter |
tokenTechCode(String tokenTechCode) |
String |
toString() |
Meter |
track2Data(String track2Data) |
@NotNull
@Pattern(regexp="[a-zA-Z0-9]{0,20}")
public String getMeterId()
public void setMeterId(String meterId)
@Pattern(regexp="[a-zA-Z0-9=]{34}")
public String getTrack2Data()
public void setTrack2Data(String track2Data)
@Pattern(regexp="[a-zA-Z0-9]{0,12}")
public String getServiceType()
public void setServiceType(String serviceType)
@Pattern(regexp="[0-9]{6}")
public String getSupplyGroupCode()
public void setSupplyGroupCode(String supplyGroupCode)
@Pattern(regexp="[0-9]{1}")
public String getKeyRevisionNum()
public void setKeyRevisionNum(String keyRevisionNum)
@Pattern(regexp="[0-9]{2}")
public String getTariffIndex()
public void setTariffIndex(String tariffIndex)
@Pattern(regexp="[0-9]{2}")
public String getTokenTechCode()
public void setTokenTechCode(String tokenTechCode)
@Pattern(regexp="[0-9]{2}")
public String getAlgorithmCode()
public void setAlgorithmCode(String algorithmCode)
public Meter keyChangeData(KeyChangeData keyChangeData)
public KeyChangeData getKeyChangeData()
public void setKeyChangeData(KeyChangeData keyChangeData)
Copyright © 2018. All rights reserved.