public class HfLfTransponderResponder
extends java.lang.Object
Constructor and Description |
---|
HfLfTransponderResponder() |
Modifier and Type | Method and Description |
---|---|
void |
clearLastResponse()
Clears the cache of values ready to receive a new transponder
|
java.lang.String |
getIdentifier()
Gets the identifier for this transponder as ASCII Hex
|
java.lang.String |
getTagTypeDescription()
Gets the type description for this transponder
|
java.util.Date |
getTimestamp()
Gets the timestamp for this transponder
|
IHfLfTransponderReceivedDelegate |
getTransponderReceivedHandler() |
boolean |
processReceivedLine(java.lang.String header,
java.lang.String value)
Each correctly terminated line from the device is passed to this method for processing
|
void |
setIdentifier(java.lang.String identifier) |
void |
setTagTypeDescription(java.lang.String tagTypeDescription) |
void |
setTransponderReceivedHandler(IHfLfTransponderReceivedDelegate value) |
void |
transponderComplete(boolean moreAvailable)
When called this method checks to see if the Epc is not empty.
|
public java.lang.String getIdentifier()
public void setIdentifier(java.lang.String identifier)
public java.lang.String getTagTypeDescription()
public void setTagTypeDescription(java.lang.String tagTypeDescription)
public final java.util.Date getTimestamp()
public IHfLfTransponderReceivedDelegate getTransponderReceivedHandler()
public void setTransponderReceivedHandler(IHfLfTransponderReceivedDelegate value)
public final void clearLastResponse()
public final boolean processReceivedLine(java.lang.String header, java.lang.String value)
header
- The response line header excluding the colon e.g. 'CS' for a command started responsevalue
- The response line following the colon e.g. '.iv'public final void transponderComplete(boolean moreAvailable)
moreAvailable
- True if more transponders are pending to be notified