public class TagFilter
extends java.lang.Object
Constructor and Description |
---|
TagFilter() |
Modifier and Type | Method and Description |
---|---|
long |
getBitCount() |
int |
getBitPointer() |
TagFilterOp |
getFilterOp() |
MemoryBank |
getMemoryBank() |
java.lang.String |
getTagMask() |
void |
setBitCount(long bitCount) |
void |
setBitPointer(int bitPointer) |
void |
setFilterOp(TagFilterOp filterOp) |
void |
setMemoryBank(MemoryBank memoryBank) |
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 TagFilterOp getFilterOp()
public void setFilterOp(TagFilterOp filterOp)
filterOp
- the operation to perform after comparing the data to the filter pattern