2008-02-07 1.1.0

org.eclipse.soda.dk.epcglobal.llrp.helper
Class ParameterFactory

java.lang.Object
  extended by org.eclipse.soda.dk.epcglobal.llrp.helper.ParameterFactory

public class ParameterFactory
extends java.lang.Object

Version:
1.1.0

Constructor Summary
ParameterFactory()
           
 
Method Summary
static java.util.Map getAccessCommandParameter(java.util.List airProtocolTagSpecChoice, java.util.List accessCommandOpSpecChoice)
          Get access command parameter with the specified air protocol tag spec choice and access command op spec choice parameters and return the Map result.
static java.util.Map getAccessCommandParameter(java.util.Map airProtocolTagSpecChoice, java.util.List accessCommandOpSpecChoiceList)
          Get access command parameter with the specified air protocol tag spec choice and access command op spec choice list parameters and return the Map result.
static java.util.Map getAccessCommandParameter(java.util.Map airProtocolTagSpecChoice, java.util.Map accessCommandOpSpecChoice)
          Get access command parameter with the specified air protocol tag spec choice and access command op spec choice parameters and return the Map result.
static java.util.Map getAccessReportSpecParameter(int accessReportTrigger)
          Get access report spec parameter with the specified access report trigger parameter and return the Map result.
static java.util.Map getAccessSpecIDParameter(int accessSpecId)
          Get access spec idparameter with the specified access spec id parameter and return the Map result.
static java.util.Map getAccessSpecParameter(int accessSpecId, int antennaId, int protocolId, int currentState, int ROSpecId, java.util.Map accessSpecStopTriggerParameter, java.util.Map accessCommandParameter, java.util.Map accessReportSpecParameter)
          Get access spec parameter with the specified access spec id, antenna id, protocol id, current state, rospec id, access spec stop trigger parameter, access command parameter and access report spec parameter parameters and return the Map result.
static java.util.Map getAccessSpecStopTriggerParameter(int accessSpecStopTrigger, int operationCountValue)
          Get access spec stop trigger parameter with the specified access spec stop trigger and operation count value parameters and return the Map result.
static java.util.Map getAddAccessSpecCommandParameters(int accessSpecId, int antennaId, int protocolId, int currentState, int rospecId, java.util.Map accessSpecStopTriggerParameter, java.util.Map accessCommandParameter, java.util.Map accessReportSpecParameter)
          Get add access spec command parameters with the specified access spec id, antenna id, protocol id, current state, rospec id, access spec stop trigger parameter, access command parameter and access report spec parameter parameters and return the Map result.
static java.util.Map getAddROSpecCommandParameters(int rospecId, int priority, int currentState, java.util.Map rOBoundarySpecParameter, java.util.List specParameterChoice, java.util.Map rOReportSpecParameter)
          Get add rospec command parameters with the specified rospec id, priority, current state, r oboundary spec parameter, spec parameter choice and r oreport spec parameter parameters and return the Map result.
static java.util.Map getAISpecParameter(int[] antennaIds, java.util.Map aISpecStopTriggerParameter, java.util.List inventoryParameterSpecParameters)
          Get aispec parameter with the specified antenna ids, a ispec stop trigger parameter and inventory parameter spec parameters parameters and return the Map result.
static java.util.Map getAISpecStopTriggerParameter(int type, int duration, java.util.Map gPITriggerValueParameter, java.util.Map tagObservationTriggerParameter)
          Get aispec stop trigger parameter with the specified type, duration, g pitrigger value parameter and tag observation trigger parameter parameters and return the Map result.
static java.util.Map getC1G2BlockEraseParameter(int OpSpecId, int accessPassword, int memoryBank, int wordPointer, int wordCount)
          Get c1 g2 block erase parameter with the specified op spec id, access password, memory bank, word pointer and word count parameters and return the Map result.
static java.util.Map getC1G2BlockWriteParameter(int OpSpecId, int accessPassword, int memoryBank, int wordPointer, java.lang.String writeData)
          Get c1 g2 block write parameter with the specified op spec id, access password, memory bank, word pointer and write data parameters and return the Map result.
static java.util.Map getC1G2EPCMemorySelectorParameter(int enableCRC, int enablePCBits)
          Get c1 g2 epcmemory selector parameter with the specified enable crc and enable pcbits parameters and return the Map result.
static java.util.Map getC1G2KillParameter(int OpSpecId, int killPassword)
          Get c1 g2 kill parameter with the specified op spec id and kill password parameters and return the Map result.
static java.util.Map getC1G2LockParameter(int OpSpecId, int accessPassword, java.util.List c1g2LockPayload)
          Get c1 g2 lock parameter with the specified op spec id, access password and c1g2 lock payload parameters and return the Map result.
static java.util.Map getC1G2LockPayloadParameter(int privilege, int datafield)
          Get c1 g2 lock payload parameter with the specified privilege and datafield parameters and return the Map result.
static java.util.Map getC1G2ReadParameter(int OpSpecId, int accessPassword, int memoryBank, int wordPointer, int wordCount)
          Get c1 g2 read parameter with the specified op spec id, access password, memory bank, word pointer and word count parameters and return the Map result.
static java.util.Map getC1G2TagSpecParameter()
          Gets the c1 g2 tag spec parameter (Map) value.
static java.util.Map getC1G2TagSpecParameter(java.util.Map c1G2TargetTagParameter)
          Get c1 g2 tag spec parameter with the specified c1 g2 target tag parameter parameter and return the Map result.
static java.util.Map getC1G2TagSpecParameter(java.util.Map c1G2TargetTagParameter, java.util.Map c1G2TargetTagParameter2)
          Get c1 g2 tag spec parameter with the specified c1 g2 target tag parameter and c1 g2 target tag parameter2 parameters and return the Map result.
static java.util.Map getC1G2TargetTagParameter(int memoryBank, boolean match, int pointer, java.lang.String tagMask, java.lang.String tagData)
          Get c1 g2 target tag parameter with the specified memory bank, match, pointer, tag mask and tag data parameters and return the Map result.
static java.util.Map getC1G2WriteParameter(int OpSpecId, int accessPassword, int memoryBank, int wordPointer, java.lang.String writeData)
          Get c1 g2 write parameter with the specified op spec id, access password, memory bank, word pointer and write data parameters and return the Map result.
static java.util.Map getC1G2WriteParameterAddId(int OpSpecId, java.util.Map c1G2WriteParameterNoId)
          Get c1 g2 write parameter add id with the specified op spec id and c1 g2 write parameter no id parameters and return the Map result.
static java.util.Map getC1G2WriteParameterNoId(int accessPassword, int memoryBank, int wordPointer, java.lang.String writeData)
          Get c1 g2 write parameter no id with the specified access password, memory bank, word pointer and write data parameters and return the Map result.
static java.util.Map getEventNotificationStateParameter(int eventType, boolean enable)
          Get event notification state parameter with the specified event type and enable parameters and return the Map result.
static java.util.Map getGPIPortCurrentStateParameter(int gpiPortNum, boolean enable)
          Get gpiport current state parameter with the specified gpi port num and enable parameters and return the Map result.
static java.util.Map getGPOWriteDataParameter(int gpoPortNum, boolean gpoPortState)
          Get gpowrite data parameter with the specified gpo port num and gpo port state parameters and return the Map result.
static java.util.Map getInventoryParameterSpecParameter(int specId, int protocolId)
          Get inventory parameter spec parameter with the specified spec id and protocol id parameters and return the Map result.
static java.util.Map getReaderEventNotificationSpecParameter(java.util.List eventNotificationStates)
          Get reader event notification spec parameter with the specified event notification states parameter and return the Map result.
static java.util.Map getROBoundarySpecParameter(java.util.Map rOSpecStartTriggerParameter, java.util.Map ROSpecStopTriggerParameter)
          Get roboundary spec parameter with the specified r ospec start trigger parameter and rospec stop trigger parameter parameters and return the Map result.
static java.util.Map getROReportSpecParameter(int trigger, int tagNum, java.util.Map tagReportContentSelectorParameter)
          Get roreport spec parameter with the specified trigger, tag num and tag report content selector parameter parameters and return the Map result.
static java.util.Map getROSpecIDParameter(int rospecId)
          Get rospec idparameter with the specified rospec id parameter and return the Map result.
static java.util.Map getROSpecParameter(int rospecId, int priority, int currentState, java.util.Map rOBoundarySpecParameter, java.util.List specParameterChoice, java.util.Map rOReportSpecParameter)
          Get rospec parameter with the specified rospec id, priority, current state, r oboundary spec parameter, spec parameter choice and r oreport spec parameter parameters and return the Map result.
static java.util.Map getROSpecStartTriggerParameter(int type)
          Get rospec start trigger parameter with the specified type parameter and return the Map result.
static java.util.Map getROSpecStopTriggerParameter(int type, int duration)
          Get rospec stop trigger parameter with the specified type and duration parameters and return the Map result.
static java.util.Map getSetGPOWriteDataParameter(java.util.List gpoWriteDatas)
          Get set gpowrite data parameter with the specified gpo write datas parameter and return the Map result.
static java.util.Map getSetReaderConfig_ReaderEventNotificationSpecParameter(boolean reset, java.util.Map readerEventNotificationSpecParameter)
          Get set reader config_ reader event notification spec parameter with the specified reset and reader event notification spec parameter parameters and return the Map result.
static java.util.Map getSetReaderGPICurrentStateParameter(boolean reset, java.util.List gpiCurrentStates)
          Get set reader gpicurrent state parameter with the specified reset and gpi current states parameters and return the Map result.
static java.util.Map getTagReportContentSelectorParameter()
          Gets the tag report content selector parameter (Map) value.
static java.util.Map getTagReportContentSelectorParameter(int enableROSpecID, int enableSpecIndex, int enableInventoryParameterSpecID, int enableChannelIndex, int enablePeakRSSI, int enableFirstSeenTimestamp, int enableLastSeenTimestamp, int enableTagSeenCount, int enableAccessSpecID, java.util.List airProtocolEPCMemorySelectorChoice)
          Get tag report content selector parameter with the specified enable rospec id, enable spec index, enable inventory parameter spec id, enable channel index, enable peak rssi, enable first seen timestamp, enable last seen timestamp, enable tag seen count, enable access spec id and air protocol epcmemory selector choice parameters and return the Map result.
static byte[] str2byteArray(java.lang.String str)
          Str2byte array with the specified str parameter and return the byte[] result.
static java.util.List str2wordList(java.lang.String str)
          Str2word list with the specified str parameter and return the List result.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterFactory

public ParameterFactory()
Method Detail

getAISpecParameter

public static java.util.Map getAISpecParameter(int[] antennaIds,
                                               java.util.Map aISpecStopTriggerParameter,
                                               java.util.List inventoryParameterSpecParameters)
Get aispec parameter with the specified antenna ids, a ispec stop trigger parameter and inventory parameter spec parameters parameters and return the Map result.

Parameters:
antennaIds - The antenna ids (int[]) parameter.
aISpecStopTriggerParameter - The a ispec stop trigger parameter (Map) parameter.
inventoryParameterSpecParameters - The inventory parameter spec parameters (List) parameter.
Returns:
Results of the get aispec parameter (Map) value.

getAISpecStopTriggerParameter

public static java.util.Map getAISpecStopTriggerParameter(int type,
                                                          int duration,
                                                          java.util.Map gPITriggerValueParameter,
                                                          java.util.Map tagObservationTriggerParameter)
Get aispec stop trigger parameter with the specified type, duration, g pitrigger value parameter and tag observation trigger parameter parameters and return the Map result.

Parameters:
type - The type (int) parameter.
duration - The duration (int) parameter.
gPITriggerValueParameter - The g pitrigger value parameter (Map) parameter.
tagObservationTriggerParameter - The tag observation trigger parameter (Map) parameter.
Returns:
Results of the get aispec stop trigger parameter (Map) value.

getAccessCommandParameter

public static java.util.Map getAccessCommandParameter(java.util.List airProtocolTagSpecChoice,
                                                      java.util.List accessCommandOpSpecChoice)
Get access command parameter with the specified air protocol tag spec choice and access command op spec choice parameters and return the Map result.

Parameters:
airProtocolTagSpecChoice - The air protocol tag spec choice (List) parameter.
accessCommandOpSpecChoice - The access command op spec choice (List) parameter.
Returns:
Results of the get access command parameter (Map) value.
See Also:
getAccessCommandParameter(Map,Map), getAccessCommandParameter(Map,List)

getAccessCommandParameter

public static java.util.Map getAccessCommandParameter(java.util.Map airProtocolTagSpecChoice,
                                                      java.util.Map accessCommandOpSpecChoice)
Get access command parameter with the specified air protocol tag spec choice and access command op spec choice parameters and return the Map result.

Parameters:
airProtocolTagSpecChoice - The air protocol tag spec choice (Map) parameter.
accessCommandOpSpecChoice - The access command op spec choice (Map) parameter.
Returns:
Results of the get access command parameter (Map) value.
See Also:
getAccessCommandParameter(List,List), getAccessCommandParameter(Map,List)

getAccessCommandParameter

public static java.util.Map getAccessCommandParameter(java.util.Map airProtocolTagSpecChoice,
                                                      java.util.List accessCommandOpSpecChoiceList)
Get access command parameter with the specified air protocol tag spec choice and access command op spec choice list parameters and return the Map result.

Parameters:
airProtocolTagSpecChoice - The air protocol tag spec choice (Map) parameter.
accessCommandOpSpecChoiceList - The access command op spec choice list (List) parameter.
Returns:
Results of the get access command parameter (Map) value.
See Also:
getAccessCommandParameter(List,List), getAccessCommandParameter(Map,Map)

getAccessReportSpecParameter

public static java.util.Map getAccessReportSpecParameter(int accessReportTrigger)
Get access report spec parameter with the specified access report trigger parameter and return the Map result.

Parameters:
accessReportTrigger - The access report trigger (int) parameter.
Returns:
Results of the get access report spec parameter (Map) value.

getAccessSpecIDParameter

public static java.util.Map getAccessSpecIDParameter(int accessSpecId)
Get access spec idparameter with the specified access spec id parameter and return the Map result.

Parameters:
accessSpecId - The access spec id (int) parameter.
Returns:
Results of the get access spec idparameter (Map) value.

getAccessSpecParameter

public static java.util.Map getAccessSpecParameter(int accessSpecId,
                                                   int antennaId,
                                                   int protocolId,
                                                   int currentState,
                                                   int ROSpecId,
                                                   java.util.Map accessSpecStopTriggerParameter,
                                                   java.util.Map accessCommandParameter,
                                                   java.util.Map accessReportSpecParameter)
Get access spec parameter with the specified access spec id, antenna id, protocol id, current state, rospec id, access spec stop trigger parameter, access command parameter and access report spec parameter parameters and return the Map result.

Parameters:
accessSpecId - The access spec id (int) parameter.
antennaId - The antenna id (int) parameter.
protocolId - The protocol id (int) parameter.
currentState - The current state (int) parameter.
ROSpecId - The rospec id (int) parameter.
accessSpecStopTriggerParameter - The access spec stop trigger parameter (Map) parameter.
accessCommandParameter - The access command parameter (Map) parameter.
accessReportSpecParameter - The access report spec parameter (Map) parameter.
Returns:
Results of the get access spec parameter (Map) value.

getAccessSpecStopTriggerParameter

public static java.util.Map getAccessSpecStopTriggerParameter(int accessSpecStopTrigger,
                                                              int operationCountValue)
Get access spec stop trigger parameter with the specified access spec stop trigger and operation count value parameters and return the Map result.

Parameters:
accessSpecStopTrigger - The access spec stop trigger (int) parameter.
operationCountValue - The operation count value (int) parameter.
Returns:
Results of the get access spec stop trigger parameter (Map) value.

getAddAccessSpecCommandParameters

public static java.util.Map getAddAccessSpecCommandParameters(int accessSpecId,
                                                              int antennaId,
                                                              int protocolId,
                                                              int currentState,
                                                              int rospecId,
                                                              java.util.Map accessSpecStopTriggerParameter,
                                                              java.util.Map accessCommandParameter,
                                                              java.util.Map accessReportSpecParameter)
Get add access spec command parameters with the specified access spec id, antenna id, protocol id, current state, rospec id, access spec stop trigger parameter, access command parameter and access report spec parameter parameters and return the Map result.

Parameters:
accessSpecId - The access spec id (int) parameter.
antennaId - The antenna id (int) parameter.
protocolId - The protocol id (int) parameter.
currentState - The current state (int) parameter.
rospecId - The rospec id (int) parameter.
accessSpecStopTriggerParameter - The access spec stop trigger parameter (Map) parameter.
accessCommandParameter - The access command parameter (Map) parameter.
accessReportSpecParameter - The access report spec parameter (Map) parameter.
Returns:
Results of the get add access spec command parameters (Map) value.

getAddROSpecCommandParameters

public static java.util.Map getAddROSpecCommandParameters(int rospecId,
                                                          int priority,
                                                          int currentState,
                                                          java.util.Map rOBoundarySpecParameter,
                                                          java.util.List specParameterChoice,
                                                          java.util.Map rOReportSpecParameter)
Get add rospec command parameters with the specified rospec id, priority, current state, r oboundary spec parameter, spec parameter choice and r oreport spec parameter parameters and return the Map result.

Parameters:
rospecId - The rospec id (int) parameter.
priority - The priority (int) parameter.
currentState - The current state (int) parameter.
rOBoundarySpecParameter - The r oboundary spec parameter (Map) parameter.
specParameterChoice - The spec parameter choice (List) parameter.
rOReportSpecParameter - The r oreport spec parameter (Map) parameter.
Returns:
Results of the get add rospec command parameters (Map) value.

getC1G2BlockEraseParameter

public static java.util.Map getC1G2BlockEraseParameter(int OpSpecId,
                                                       int accessPassword,
                                                       int memoryBank,
                                                       int wordPointer,
                                                       int wordCount)
Get c1 g2 block erase parameter with the specified op spec id, access password, memory bank, word pointer and word count parameters and return the Map result.

Parameters:
OpSpecId - The op spec id (int) parameter.
accessPassword - The access password (int) parameter.
memoryBank - The memory bank (int) parameter.
wordPointer - The word pointer (int) parameter.
wordCount - The word count (int) parameter.
Returns:
Results of the get c1 g2 block erase parameter (Map) value.

getC1G2BlockWriteParameter

public static java.util.Map getC1G2BlockWriteParameter(int OpSpecId,
                                                       int accessPassword,
                                                       int memoryBank,
                                                       int wordPointer,
                                                       java.lang.String writeData)
Get c1 g2 block write parameter with the specified op spec id, access password, memory bank, word pointer and write data parameters and return the Map result.

Parameters:
OpSpecId - The op spec id (int) parameter.
accessPassword - The access password (int) parameter.
memoryBank - The memory bank (int) parameter.
wordPointer - The word pointer (int) parameter.
writeData - The write data (String) parameter.
Returns:
Results of the get c1 g2 block write parameter (Map) value.

getC1G2EPCMemorySelectorParameter

public static java.util.Map getC1G2EPCMemorySelectorParameter(int enableCRC,
                                                              int enablePCBits)
Get c1 g2 epcmemory selector parameter with the specified enable crc and enable pcbits parameters and return the Map result.

Parameters:
enableCRC - The enable crc (int) parameter.
enablePCBits - The enable pcbits (int) parameter.
Returns:
Results of the get c1 g2 epcmemory selector parameter (Map) value.

getC1G2KillParameter

public static java.util.Map getC1G2KillParameter(int OpSpecId,
                                                 int killPassword)
Get c1 g2 kill parameter with the specified op spec id and kill password parameters and return the Map result.

Parameters:
OpSpecId - The op spec id (int) parameter.
killPassword - The kill password (int) parameter.
Returns:
Results of the get c1 g2 kill parameter (Map) value.

getC1G2LockParameter

public static java.util.Map getC1G2LockParameter(int OpSpecId,
                                                 int accessPassword,
                                                 java.util.List c1g2LockPayload)
Get c1 g2 lock parameter with the specified op spec id, access password and c1g2 lock payload parameters and return the Map result.

Parameters:
OpSpecId - The op spec id (int) parameter.
accessPassword - The access password (int) parameter.
c1g2LockPayload - The c1g2 lock payload (List) parameter.
Returns:
Results of the get c1 g2 lock parameter (Map) value.

getC1G2LockPayloadParameter

public static java.util.Map getC1G2LockPayloadParameter(int privilege,
                                                        int datafield)
Get c1 g2 lock payload parameter with the specified privilege and datafield parameters and return the Map result.

Parameters:
privilege - The privilege (int) parameter.
datafield - The datafield (int) parameter.
Returns:
Results of the get c1 g2 lock payload parameter (Map) value.

getC1G2ReadParameter

public static java.util.Map getC1G2ReadParameter(int OpSpecId,
                                                 int accessPassword,
                                                 int memoryBank,
                                                 int wordPointer,
                                                 int wordCount)
Get c1 g2 read parameter with the specified op spec id, access password, memory bank, word pointer and word count parameters and return the Map result.

Parameters:
OpSpecId - The op spec id (int) parameter.
accessPassword - The access password (int) parameter.
memoryBank - The memory bank (int) parameter.
wordPointer - The word pointer (int) parameter.
wordCount - The word count (int) parameter.
Returns:
Results of the get c1 g2 read parameter (Map) value.

getC1G2TagSpecParameter

public static java.util.Map getC1G2TagSpecParameter()
Gets the c1 g2 tag spec parameter (Map) value.

Returns:
The c1 g2 tag spec parameter (Map) value.
See Also:
getC1G2TagSpecParameter(Map), getC1G2TagSpecParameter(Map,Map)

getC1G2TagSpecParameter

public static java.util.Map getC1G2TagSpecParameter(java.util.Map c1G2TargetTagParameter)
Get c1 g2 tag spec parameter with the specified c1 g2 target tag parameter parameter and return the Map result.

Parameters:
c1G2TargetTagParameter - The c1 g2 target tag parameter (Map) parameter.
Returns:
Results of the get c1 g2 tag spec parameter (Map) value.
See Also:
getC1G2TagSpecParameter(), getC1G2TagSpecParameter(Map,Map)

getC1G2TagSpecParameter

public static java.util.Map getC1G2TagSpecParameter(java.util.Map c1G2TargetTagParameter,
                                                    java.util.Map c1G2TargetTagParameter2)
Get c1 g2 tag spec parameter with the specified c1 g2 target tag parameter and c1 g2 target tag parameter2 parameters and return the Map result.

Parameters:
c1G2TargetTagParameter - The c1 g2 target tag parameter (Map) parameter.
c1G2TargetTagParameter2 - The c1 g2 target tag parameter2 (Map) parameter.
Returns:
Results of the get c1 g2 tag spec parameter (Map) value.
See Also:
getC1G2TagSpecParameter(), getC1G2TagSpecParameter(Map)

getC1G2TargetTagParameter

public static java.util.Map getC1G2TargetTagParameter(int memoryBank,
                                                      boolean match,
                                                      int pointer,
                                                      java.lang.String tagMask,
                                                      java.lang.String tagData)
Get c1 g2 target tag parameter with the specified memory bank, match, pointer, tag mask and tag data parameters and return the Map result.

Parameters:
memoryBank - The memory bank (int) parameter.
match - The match (boolean) parameter.
pointer - The pointer (int) parameter.
tagMask - The tag mask (String) parameter.
tagData - The tag data (String) parameter.
Returns:
Results of the get c1 g2 target tag parameter (Map) value.

getC1G2WriteParameter

public static java.util.Map getC1G2WriteParameter(int OpSpecId,
                                                  int accessPassword,
                                                  int memoryBank,
                                                  int wordPointer,
                                                  java.lang.String writeData)
Get c1 g2 write parameter with the specified op spec id, access password, memory bank, word pointer and write data parameters and return the Map result.

Parameters:
OpSpecId - The op spec id (int) parameter.
accessPassword - The access password (int) parameter.
memoryBank - The memory bank (int) parameter.
wordPointer - The word pointer (int) parameter.
writeData - The write data (String) parameter.
Returns:
Results of the get c1 g2 write parameter (Map) value.

getC1G2WriteParameterAddId

public static java.util.Map getC1G2WriteParameterAddId(int OpSpecId,
                                                       java.util.Map c1G2WriteParameterNoId)
Get c1 g2 write parameter add id with the specified op spec id and c1 g2 write parameter no id parameters and return the Map result.

Parameters:
OpSpecId - The op spec id (int) parameter.
c1G2WriteParameterNoId - The c1 g2 write parameter no id (Map) parameter.
Returns:
Results of the get c1 g2 write parameter add id (Map) value.

getC1G2WriteParameterNoId

public static java.util.Map getC1G2WriteParameterNoId(int accessPassword,
                                                      int memoryBank,
                                                      int wordPointer,
                                                      java.lang.String writeData)
Get c1 g2 write parameter no id with the specified access password, memory bank, word pointer and write data parameters and return the Map result.

Parameters:
accessPassword - The access password (int) parameter.
memoryBank - The memory bank (int) parameter.
wordPointer - The word pointer (int) parameter.
writeData - The write data (String) parameter.
Returns:
Results of the get c1 g2 write parameter no id (Map) value.

getEventNotificationStateParameter

public static java.util.Map getEventNotificationStateParameter(int eventType,
                                                               boolean enable)
Get event notification state parameter with the specified event type and enable parameters and return the Map result.

Parameters:
eventType - The event type (int) parameter.
enable - The enable (boolean) parameter.
Returns:
Results of the get event notification state parameter (Map) value.

getGPIPortCurrentStateParameter

public static java.util.Map getGPIPortCurrentStateParameter(int gpiPortNum,
                                                            boolean enable)
Get gpiport current state parameter with the specified gpi port num and enable parameters and return the Map result.

Parameters:
gpiPortNum - The gpi port num (int) parameter.
enable - The enable (boolean) parameter.
Returns:
Results of the get gpiport current state parameter (Map) value.

getGPOWriteDataParameter

public static java.util.Map getGPOWriteDataParameter(int gpoPortNum,
                                                     boolean gpoPortState)
Get gpowrite data parameter with the specified gpo port num and gpo port state parameters and return the Map result.

Parameters:
gpoPortNum - The gpo port num (int) parameter.
gpoPortState - The gpo port state (boolean) parameter.
Returns:
Results of the get gpowrite data parameter (Map) value.
See Also:
getSetGPOWriteDataParameter(List)

getInventoryParameterSpecParameter

public static java.util.Map getInventoryParameterSpecParameter(int specId,
                                                               int protocolId)
Get inventory parameter spec parameter with the specified spec id and protocol id parameters and return the Map result.

Parameters:
specId - The spec id (int) parameter.
protocolId - The protocol id (int) parameter.
Returns:
Results of the get inventory parameter spec parameter (Map) value.

getROBoundarySpecParameter

public static java.util.Map getROBoundarySpecParameter(java.util.Map rOSpecStartTriggerParameter,
                                                       java.util.Map ROSpecStopTriggerParameter)
Get roboundary spec parameter with the specified r ospec start trigger parameter and rospec stop trigger parameter parameters and return the Map result.

Parameters:
rOSpecStartTriggerParameter - The r ospec start trigger parameter (Map) parameter.
ROSpecStopTriggerParameter - The rospec stop trigger parameter (Map) parameter.
Returns:
Results of the get roboundary spec parameter (Map) value.

getROReportSpecParameter

public static java.util.Map getROReportSpecParameter(int trigger,
                                                     int tagNum,
                                                     java.util.Map tagReportContentSelectorParameter)
Get roreport spec parameter with the specified trigger, tag num and tag report content selector parameter parameters and return the Map result.

Parameters:
trigger - The trigger (int) parameter.
tagNum - The tag num (int) parameter.
tagReportContentSelectorParameter - The tag report content selector parameter (Map) parameter.
Returns:
Results of the get roreport spec parameter (Map) value.

getROSpecIDParameter

public static java.util.Map getROSpecIDParameter(int rospecId)
Get rospec idparameter with the specified rospec id parameter and return the Map result.

Parameters:
rospecId - The rospec id (int) parameter.
Returns:
Results of the get rospec idparameter (Map) value.

getROSpecParameter

public static java.util.Map getROSpecParameter(int rospecId,
                                               int priority,
                                               int currentState,
                                               java.util.Map rOBoundarySpecParameter,
                                               java.util.List specParameterChoice,
                                               java.util.Map rOReportSpecParameter)
Get rospec parameter with the specified rospec id, priority, current state, r oboundary spec parameter, spec parameter choice and r oreport spec parameter parameters and return the Map result.

Parameters:
rospecId - The rospec id (int) parameter.
priority - The priority (int) parameter.
currentState - The current state (int) parameter.
rOBoundarySpecParameter - The r oboundary spec parameter (Map) parameter.
specParameterChoice - The spec parameter choice (List) parameter.
rOReportSpecParameter - The r oreport spec parameter (Map) parameter.
Returns:
Results of the get rospec parameter (Map) value.

getROSpecStartTriggerParameter

public static java.util.Map getROSpecStartTriggerParameter(int type)
Get rospec start trigger parameter with the specified type parameter and return the Map result.

Parameters:
type - The type (int) parameter.
Returns:
Results of the get rospec start trigger parameter (Map) value.

getROSpecStopTriggerParameter

public static java.util.Map getROSpecStopTriggerParameter(int type,
                                                          int duration)
Get rospec stop trigger parameter with the specified type and duration parameters and return the Map result.

Parameters:
type - The type (int) parameter.
duration - The duration (int) parameter.
Returns:
Results of the get rospec stop trigger parameter (Map) value.

getReaderEventNotificationSpecParameter

public static java.util.Map getReaderEventNotificationSpecParameter(java.util.List eventNotificationStates)
Get reader event notification spec parameter with the specified event notification states parameter and return the Map result.

Parameters:
eventNotificationStates - The event notification states (List) parameter.
Returns:
Results of the get reader event notification spec parameter (Map) value.
See Also:
getSetReaderConfig_ReaderEventNotificationSpecParameter(boolean,Map)

getSetGPOWriteDataParameter

public static java.util.Map getSetGPOWriteDataParameter(java.util.List gpoWriteDatas)
Get set gpowrite data parameter with the specified gpo write datas parameter and return the Map result.

Parameters:
gpoWriteDatas - The gpo write datas (List) parameter.
Returns:
Results of the get set gpowrite data parameter (Map) value.

getSetReaderConfig_ReaderEventNotificationSpecParameter

public static java.util.Map getSetReaderConfig_ReaderEventNotificationSpecParameter(boolean reset,
                                                                                    java.util.Map readerEventNotificationSpecParameter)
Get set reader config_ reader event notification spec parameter with the specified reset and reader event notification spec parameter parameters and return the Map result.

Parameters:
reset - The reset (boolean) parameter.
readerEventNotificationSpecParameter - The reader event notification spec parameter (Map) parameter.
Returns:
Results of the get set reader config_ reader event notification spec parameter (Map) value.

getSetReaderGPICurrentStateParameter

public static java.util.Map getSetReaderGPICurrentStateParameter(boolean reset,
                                                                 java.util.List gpiCurrentStates)
Get set reader gpicurrent state parameter with the specified reset and gpi current states parameters and return the Map result.

Parameters:
reset - The reset (boolean) parameter.
gpiCurrentStates - The gpi current states (List) parameter.
Returns:
Results of the get set reader gpicurrent state parameter (Map) value.

getTagReportContentSelectorParameter

public static java.util.Map getTagReportContentSelectorParameter()
Gets the tag report content selector parameter (Map) value.

Returns:
The tag report content selector parameter (Map) value.
See Also:
getTagReportContentSelectorParameter(int,int,int,int,int,int,int,int,int,List)

getTagReportContentSelectorParameter

public static java.util.Map getTagReportContentSelectorParameter(int enableROSpecID,
                                                                 int enableSpecIndex,
                                                                 int enableInventoryParameterSpecID,
                                                                 int enableChannelIndex,
                                                                 int enablePeakRSSI,
                                                                 int enableFirstSeenTimestamp,
                                                                 int enableLastSeenTimestamp,
                                                                 int enableTagSeenCount,
                                                                 int enableAccessSpecID,
                                                                 java.util.List airProtocolEPCMemorySelectorChoice)
Get tag report content selector parameter with the specified enable rospec id, enable spec index, enable inventory parameter spec id, enable channel index, enable peak rssi, enable first seen timestamp, enable last seen timestamp, enable tag seen count, enable access spec id and air protocol epcmemory selector choice parameters and return the Map result.

Parameters:
enableROSpecID - The enable rospec id (int) parameter.
enableSpecIndex - The enable spec index (int) parameter.
enableInventoryParameterSpecID - The enable inventory parameter spec id (int) parameter.
enableChannelIndex - The enable channel index (int) parameter.
enablePeakRSSI - The enable peak rssi (int) parameter.
enableFirstSeenTimestamp - The enable first seen timestamp (int) parameter.
enableLastSeenTimestamp - The enable last seen timestamp (int) parameter.
enableTagSeenCount - The enable tag seen count (int) parameter.
enableAccessSpecID - The enable access spec id (int) parameter.
airProtocolEPCMemorySelectorChoice - The air protocol epcmemory selector choice (List) parameter.
Returns:
Results of the get tag report content selector parameter (Map) value.
See Also:
getTagReportContentSelectorParameter()

str2byteArray

public static byte[] str2byteArray(java.lang.String str)
Str2byte array with the specified str parameter and return the byte[] result.

Parameters:
str - The str (String) parameter.
Returns:
Results of the str2byte array (byte[]) value.

str2wordList

public static java.util.List str2wordList(java.lang.String str)
Str2word list with the specified str parameter and return the List result.

Parameters:
str - The str (String) parameter.
Returns:
Results of the str2word list (List) value.

2008-02-07 1.1.0

Copyright (c) 2008 IBM. See license in Legal section.