public class TagSelectFilter
extends java.lang.Object
| Constructor and Description |
|---|
TagSelectFilter() |
| Modifier and Type | Method and Description |
|---|---|
long |
getBitCount() |
int |
getBitPointer() |
TagFilterStateUnawareAction |
getMatchingAction() |
MemoryBank |
getMemoryBank() |
TagFilterStateUnawareAction |
getNonMatchingAction() |
java.lang.String |
getTagMask() |
void |
setBitCount(long bitCount) |
void |
setBitPointer(int bitPointer) |
void |
setMatchingAction(TagFilterStateUnawareAction matchingAction) |
void |
setMemoryBank(MemoryBank memoryBank) |
void |
setNonMatchingAction(TagFilterStateUnawareAction nonMatchingAction) |
void |
setTagMask(java.lang.String tagMask) |
public java.lang.String getTagMask()
public void setTagMask(java.lang.String tagMask)
tagMask - the tag mask to use for the inventory operation.
Specified as a hex string a series of 0-9a-fA-F characters with no spacespublic int getBitPointer()
public void setBitPointer(int bitPointer)
bitPointer - the starting bit position to apply the tag mask when
performing tag filteringpublic long getBitCount()
public void setBitCount(long bitCount)
bitCount - the number of bits to compare against the mask starting
with the bit pointer.public MemoryBank getMemoryBank()
public void setMemoryBank(MemoryBank memoryBank)
memoryBank - which memory bank to use to perform the data comparisonpublic TagFilterStateUnawareAction getMatchingAction()
public void setMatchingAction(TagFilterStateUnawareAction matchingAction)
matchingAction - the action to perform when the filter matchespublic TagFilterStateUnawareAction getNonMatchingAction()
public void setNonMatchingAction(TagFilterStateUnawareAction nonMatchingAction)
nonMatchingAction - the action to perform when the filter doesn't match