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