public static final class StUhf.InterrogatorModelC.UmcMask
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
StUhf.InterrogatorModelC.UmcMask.MaskMode
mask mode
|
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getIndex()
get mask index,return null if no mask enabled
|
static StUhf.InterrogatorModelC.UmcMask |
getInstanceToMatchEpcInEpcBank(StUhf.InterrogatorModelC.UmcMask.MaskMode mode,
long indexAfterPC,
long length,
byte[] mask)
create a new mask instance
|
java.lang.Long |
getMaskLength()
get mask length by bit,return null if no mask enabled
|
StUhf.InterrogatorModelC.UmcMask.MaskMode |
getMaskMode()
get mask mode,return null if no mask enabled
|
byte[] |
getMaskValue()
get mask bytes ,return null if no mask enabled
|
java.lang.String |
toString() |
public static StUhf.InterrogatorModelC.UmcMask getInstanceToMatchEpcInEpcBank(StUhf.InterrogatorModelC.UmcMask.MaskMode mode, long indexAfterPC, long length, byte[] mask)
mode
- :
[Match|Dismatch]match or dismathindexAfterPC
- :
index by bit,start from first bit of the epc filed in EPC banklength
- :
length of mask by bitmask
- :
mask,all bits unused will be ignoredpublic StUhf.InterrogatorModelC.UmcMask.MaskMode getMaskMode()
public java.lang.Long getIndex()
public java.lang.Long getMaskLength()
public byte[] getMaskValue()
public java.lang.String toString()
toString
in class java.lang.Object