Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.alien.enterpriseRFID.reader.AlienReaderException

Packages that use AlienReaderException
com.alien.enterpriseRFID.reader | The Reader classes are the primary classes for communicating with a reader either over the network or serial port.

Uses of AlienReaderException in com.alien.enterpriseRFID.reader

Subclasses of AlienReaderException in com.alien.enterpriseRFID.reader
`class` | `AlienReaderCommandErrorException`
`class` | `AlienReaderConnectionException`
`class` | `AlienReaderConnectionRefusedException`
`class` | `AlienReaderInvalidArgumentException`
`class` | `AlienReaderNoTagException`
`class` | `AlienReaderNotValidException`
`class` | `AlienReaderTimeoutException`

Methods in com.alien.enterpriseRFID.reader that throw AlienReaderException
`Tag[]` | `AlienClassOEMReader.getTagList()` Returns an array of tags known to the reader, once.
`Tag[]` | `AlienClassOEMReader.getTagList(int multiplier)` Fetches and returns the tag list, using a multiplier count.
`Tag` | `AlienClassOEMReader.getTag()` Acquires one Tag, once.
`Tag` | `AlienClassOEMReader.getTag(int multiplier)` Acquires one Tag, using a multiplier.
`java.lang.String` | `AlienClassOEMReader.getTagID()` Acquires tags, and returns the TagID of the first tag on the TagList.
`java.lang.String` | `AlienClassOEMReader.getReaderVersion()` Returns the firmware version of this reader, including the ReaderLocale and ReaderType values.
`void` | `AlienClassOEMReader.setReaderNumber(int readerNumber)` Changes the ReaderNumber parameter of this reader.
`int` | `AlienClassOEMReader.getReaderNumber()` Returns the ReaderNumber stored in this reader.
`void` | `AlienClassOEMReader.setBaudRate(int baudRate)` Sets the reader's serial communication baud rate to the value specified.
`void` | `AlienClassOEMReader.reboot()` Causes the reader module to reboot.
`void` | `AlienClassOEMReader.setIOPortValue(int portValue)` Sets or clears specified output port pins.
`int` | `AlienClassOEMReader.getIOPortValue()` Returns the current state of the input/output port pins.
`int` | `AlienClassOEMReader.getExternalInput()` Returns the decimal representation of the state of the external inputs.
`void` | `AlienClassOEMReader.setExternalOutput(int value)` Changes the state of the reader's external output pins.
`void` | `AlienClassOEMReader.setActiveAntenna(int antennaNumber)` Sets the active antenna to the specified value.
`int` | `AlienClassOEMReader.getActiveAntenna()` Returns the number of the active antenna.
`void` | `AlienClassOEMReader.setProgAntenna(int antennaNumber)` Sets the programming antenna to the specified value.
`int` | `AlienClassOEMReader.getProgAntenna()` Returns the number of the programming antenna.
`void` | `AlienClassOEMReader.setRFAttenuation(int attenuationValue)` Sets the RF power attenuation to the value associated with argument provided.
`int` | `AlienClassOEMReader.getRFAttenuation()` Returns the RF power attenuation value from non-volatile memory.
`int` | `AlienClassOEMReader.getProgramEnableMode()` Returns a bitmap specifying which program functions are enabled for this reader.
`int` | `AlienClassOEMReader.getGeneralPurposeOutputs()` Returns a bitmap specifying which of the I/O ports have been configured to be General Purpose Outputs.
`int` | `AlienClassOEMReader.getGeneralPurposeInputs()` Returns a bitmap specifying which of the I/O ports have been configured to be General Purpose Inputs.
`int` | `AlienClassOEMReader.getBidirectionalIOPorts()` Returns a bitmap specifying which of the I/O ports have been configured to be Bidirectional inputs/outputs.
`int` | `AlienClassOEMReader.getMaxHopTableIndex()` Returns the maximum allowable Hop Channel that is used in the hopping table.
`int` | `AlienClassOEMReader.getHardwareReaderType()` Returns this reader's Reader Type.
`int` | `AlienClassOEMReader.getLocalizationCode()` Returns this reader's Localization Code.
`int` | `AlienClassOEMReader.getRadioType()` Returns the type of RF radio in this reader.
`int` | `AlienClassOEMReader.getMinFrequency()` Returns the minimum RF frequency that this reader may be set to.
`int` | `AlienClassOEMReader.getMaxFrequency()` Returns the maximum RF frequency that this reader may be set to.
`int` | `AlienClassOEMReader.getHopStepSize()` Returns the frequency spacing of this reader's hop table.
`int` | `AlienClassOEMReader.getPLLType()` Returns the type of PLL installed in this reader.
`int` | `AlienClassOEMReader.getMaxRFChannel()` Returns the maximum RF channel used in this reader.
`int` | `AlienClassOEMReader.getMaxRFPower()` Returns the maximum RF power available with this reader hardware.
`int` | `AlienClassOEMReader.getAvailableBaudRates()` Returns a bitmap denoting the available baud rates for this reader.
`int` | `AlienClassOEMReader.getSupportedTagTypes()` Returns the bitmap indicating which Alien RFID tag types the reader should look for.
`void` | `AlienClassOEMReader.setSupportedTagTypes(int tagType)` Sets the bitmap indicating which Alien RFID tag types the reader should look for.
`int` | `AlienClassOEMReader.getHopInterval()` Returns the length of time the reader dwells at each frequency before hopping to the next one.
`int` | `AlienClassOEMReader.getRFChannel()` Returns the RF channel currently being used by this reader.
`int` | `AlienClassOEMReader.getMaxAntenna()` Returns the maximum antenna number that may be addressed by this reader.
`java.lang.String` | `AlienClassOEMReader.getReaderSerialNumber()`
`java.lang.String` | `AlienClassOEMReader.manageReserved(java.lang.String reservedCommand)` Enables one of the "Manage Reserved" DLE-based command sequences to be sent to the reader.
`void` | `AlienClassOEMReader.setMask(int bitLength, int bitPointer, java.lang.String tagMaskBytes)` Set the Tag Mask, using a length, pointer, and string of hex bytes as parameters.
`void` | `AlienClassOEMReader.setMask(java.lang.String maskString)` Sets the Tag Mask, as a String.
`void` | `AlienClassOEMReader.setTagMask(java.lang.String tagID)` Sets the reader's tag mask to match the specified Tag ID.
`java.lang.String` | `AlienClassOEMReader.getMask()` Returns the current tag mask.
`void` | `AlienClassOEMReader.setG2Mask(int bitLength, int bitPointer, java.lang.String tagMaskBytes)`
`void` | `AlienClassOEMReader.setG2TagMask(java.lang.String tagID)`
`void` | `AlienClassOEMReader.setBidirectionalDDR(int bitmap)` Sets the input/output direction of Bi-Directional I/O ports.
`int` | `AlienClassOEMReader.getBidirectionalDDR()` Returns a bitmap defining the direction of the Bi-Directional I/O ports.
`void` | `AlienClassOEMReader.setRFOnOff(int powerOnOff)` Turns the RF carrier on or off while idle (not reading tags).
`int` | `AlienClassOEMReader.getRFOnOff()` Returns the current state of the RF power while the reader is idle.
`void` | `AlienClassOEMReader.setAntennaSequence(int[] antennaSequenceBytes)` Sets the sequence of antenna ports, using an array of ints, that is used by the reader when responding to an Inventory command.
`void` | `AlienClassOEMReader.setAntennaSequence(java.lang.String sequenceString)` Sets the sequence of antenna ports, using a comma-separated String of integer values, that is used by the reader when responding to an Inventory command.
`java.lang.String` | `AlienClassOEMReader.getAntennaSequence()` Returns the Antenna Sequence, as a comma-separated String of hex values.
`int` | `AlienClassOEMReader.getAntennaStatus()` Returns the Antenna Status.
`int` | `AlienClassOEMReader.getOperatingVoltage()` Returns the measured voltage level into the OEM Module, given in hundredths of a volt.
`void` | `AlienClassOEMReader.sleepTag()` Causes a tag in the field to enter the sleep state.
`void` | `AlienClassOEMReader.wakeTag()` Requests all tags in the field wake up.
`java.lang.String` | `AlienClassOEMReader.verifyTag()` Interrogates the state of a tag that may or may not be readable by the Acquire commands.
`Tag[]` | `AlienClassOEMReader.doInventory()` Performs an Inventory.
`void` | `AlienClassOEMReader.programTag(int numVerifies, int numErases, int numPrograms, java.lang.String tagID)` Writes data to the tag ID space.
`void` | `AlienClassOEMReader.programTag(java.lang.String tagID)` Writes data to the tag ID space, using default loop-control parameters.
`void` | `AlienClassOEMReader.eraseTag(int numVerifies, int numErases)` Erases the data in the tag's ID space.
`void` | `AlienClassOEMReader.eraseTag()` Erases the data in the tag's ID space, using default loop-control parameters.
`void` | `AlienClassOEMReader.killTag(int numVerifies, int numKills, java.lang.String tagIDAndPassCode)` Kills a tag by erasing the data in a locked tag's ID space.
`void` | `AlienClassOEMReader.killTag(java.lang.String tagIDAndPassCode)` Kills a tag by erasing the data in a locked tag's ID space, using default loop-control parameters.
`void` | `AlienClassOEMReader.lockTag(int numVerifies, int numLocks, int tagIDLength, int lockCode)` Locks a Tag.
`void` | `AlienClassOEMReader.lockTag(int tagIDLength, int lockCode)` Locks a Tag, using default loop-control parameters.
`void` | `AlienClassOEMReader.lockTag(java.lang.String passCode)` Locks a Tag, using default loop-control parameters and tagID length.
`void` | `AlienClassOEMReader.sendBytes(byte[] bytes)` Sends an arbitrary sequence of bytes to the reader.
`byte[]` | `AlienClassOEMReader.receiveBytes()` Receives and entire response message from the reader.
`java.lang.String` | `AlienClassBPTReader.getTagInfo(java.lang.String tagID)` Returns information about a single tag being masked.
`int` | `AlienClassBPTReader.getSensorValue(java.lang.String tagID)` Returns the sensor value of the tag's onboard sensor.
`boolean` | `AlienClassBPTReader.isLogging(java.lang.String tagID)` Returns the status of Logging Mode for the specified tag.
`void` | `AlienClassBPTReader.setLogging(java.lang.String tagID, boolean isLogging)` Enables or disables logging for a specified tag.
`byte[]` | `AlienClassBPTReader.getLoggingInterval(java.lang.String tagID)` Returns the periodicity at which the tag logs sensor data to tag memory, with timing values returned as a triple byte array.
`void` | `AlienClassBPTReader.setLoggingInterval(java.lang.String tagID, byte[] byteArray)` Sets the periodicity at which the tag logs sensor data to tag memory, with timing values specified as a triple byte array.
`void` | `AlienClassBPTReader.setLoggingInterval(java.lang.String tagID, int hours, int mins, int secs)` Sets the periodicity at which the tag logs sensor data to tag memory, with timing values specified as individual integers.
`short[]` | `AlienClassBPTReader.getMemory(java.lang.String tagID, int lengthIndex, int startIndex)` Returns a chunk of tag memory from the specified tag.
`void` | `AlienClassBPTReader.clearMemory(java.lang.String tagID)` Completely erases the memory of a specified tag.
`int` | `AlienClassBPTReader.getMemoryPacketSize()` Returns the number of bytes to use in each memory related transmission packet to and from the tag.
`void` | `AlienClassBPTReader.setMemoryPacketSize(int memoryPacketSize)` Specifies the number of bytes to use in each memory related transmission packet to and from the tag.
`java.lang.String` | `AlienClass1Reader.getReaderUsername()` Returns the username stored in the reader that is used to authenticate users attempting to access this reader via the network.
`void` | `AlienClass1Reader.setReaderUsername(java.lang.String username)` Changes the actual username stored in the reader.
`java.lang.String` | `AlienClass1Reader.getReaderPassword()` Returns the password stored in the reader that is used to authenticate users attempting to access this reader via the network.
`void` | `AlienClass1Reader.setReaderPassword(java.lang.String password)` Changes the actual password stored in the reader.
`java.lang.String` | `AlienClass1Reader.getReaderName()` Returns the reader's Name.
`void` | `AlienClass1Reader.setReaderName(java.lang.String readerName)` Changes the reader's Name.
`java.lang.String` | `AlienClass1Reader.getReaderType()` Returns a string describing the type of reader.
`java.lang.String` | `AlienClass1Reader.getReaderVersion()` Returns a string describing the version of the reader.
`int` | `AlienClass1Reader.getReaderNumber()` Returns the reader's numerical identifier.
`void` | `AlienClass1Reader.setReaderNumber(int readerNumber)` Sets the reader's numerical identifier.
`java.lang.String` | `AlienClass1Reader.getMyData()` Returns the arbitrary "MyData" stored on the reader.
`void` | `AlienClass1Reader.setMyData(java.lang.String myData)` Changes the arbitrary "MyData" stored on the reader.
`int` | `AlienClass1Reader.getReaderBaudRate()` Returns the reader's current serial baud rate.
`void` | `AlienClass1Reader.setReaderBaudRate(int readerBaudRate)` Sets the reader's current serial baud rate.
`int` | `AlienClass1Reader.getUptime()` Returns the elapsed time, in seconds, since the last time the reader was rebooted.
`int` | `AlienClass1Reader.getMaxAntenna()` Returns the maximum antenna port number that this reader's hardware supports.
`java.lang.String` | `AlienClass1Reader.getAntennaSequence()` Return the sequence of antenna ports the reader cycles through as it performs reads.
`void` | `AlienClass1Reader.setAntennaSequence(java.lang.String antennaSequence)` Change the sequence of antenna ports the reader cycles through as it performs reads.
`java.lang.String` | `AlienClass1Reader.getMACAddress()` Returns the reader's MAC address.
`int` | `AlienClass1Reader.getRFAttenuation()` Returns the reader's RFAttenuation value.
`int` | `AlienClass1Reader.getRFAttenuation(int antenna)` Returns the reader's RFAttenuation value for the given antenna.
`int[]` | `AlienClass1Reader.getRFAttenuations()` Returns the reader's RFAttenuation values for reading tags and writing tags.
`int[]` | `AlienClass1Reader.getRFAttenuations(int antenna)` Returns the reader's RFAttenuation values for a specific antenna for reading tags and writing tags.
`void` | `AlienClass1Reader.setRFAttenuation(int attenuation)` Sets the reader's RFAttenuation value.
`void` | `AlienClass1Reader.setRFAttenuation(int antenna, int attenuation)` Sets the reader's RFAttenuation value for a specific antenna.
`void` | `AlienClass1Reader.setRFAttenuations(int antenna, int readLevel, int writeLevel)` Sets the reader's RFAttenuation values for a specific antenna, with different values for reading and writing operations.
`int` | `AlienClass1Reader.getRFLevel()` Returns the reader's RFLevel value.
`int` | `AlienClass1Reader.getRFLevel(int antenna)` Returns the reader's RFLevel value for a specific antenna.
`int[]` | `AlienClass1Reader.getRFLevels()` Returns the reader's RFLevel values for reading tags and writing tags.
`int[]` | `AlienClass1Reader.getRFLevels(int antenna)` Returns the reader's RFLevel values for a specific antenna for reading tags and writing tags.
`void` | `AlienClass1Reader.setRFLevel(int level)` Sets the reader's RFLevel value.
`void` | `AlienClass1Reader.setRFLevel(int antenna, int level)` Sets the reader's RFLevel value for a specific antenna.
`void` | `AlienClass1Reader.setRFLevels(int antenna, int readLevel, int writeLevel)` Sets the reader's RFLevel value for a specific antenna, with different values for reading and writing operations.
`java.lang.String` | `AlienClass1Reader.getReaderFunction()` Returns the reader's current operating mode.
`void` | `AlienClass1Reader.setReaderFunction(java.lang.String function)` Sets the reader's current operating mode.
`java.lang.String` | `AlienClass1Reader.getRFModulation()` Returns the reader's current Class 1 Gen2 modulation mode.
`void` | `AlienClass1Reader.setRFModulation(java.lang.String rfModulationMode)` Sets the reader's current Class 1 Gen2 modulation mode.
`void` | `AlienClass1Reader.setFactorySettings()` Resets the reader to its original factory settings, and waits for it to reboot.
`void` | `AlienClass1Reader.setFactorySettings(boolean waitForReboot)` Resets the reader to its original factory settings, and optional waits for it to reboot.
`void` | `AlienClass1Reader.saveSettings()` Saves the current reader setting to flash memory.
`void` | `AlienClass1Reader.reboot(boolean waitForReboot)` Reboots the reader, optionally waiting for the reader to finish booting before returning.
`void` | `AlienClass1Reader.waitForReboot()` Waits for the reader to reboot.
`java.lang.String` | `AlienClass1Reader.getInfo()` Returns the reader's information dump, which includes all of the current reader settings.
`int` | `AlienClass1Reader.getDHCP()` Returns the ON/OFF status of DHCP.
`void` | `AlienClass1Reader.setDHCP(int dhcp)` Sets the ON/OFF status of DHCP.
`java.lang.String` | `AlienClass1Reader.getIPAddress()` Returns the configured IP Address of this reader.
`void` | `AlienClass1Reader.setIPAddress(java.lang.String ipAddress)` Changes this reader's network IP Address.
`java.lang.String` | `AlienClass1Reader.getGateway()` Returns the IP address of the network Gateway server.
`void` | `AlienClass1Reader.setGateway(java.lang.String gatewayAddress)` Sets the IP address of the network Gateway server.
`java.lang.String` | `AlienClass1Reader.getNetmask()` Returns the netmask of this reader.
`void` | `AlienClass1Reader.setNetmask(java.lang.String netmask)` Changes the netmask of this reader.
`java.lang.String` | `AlienClass1Reader.getDNS()` Returns the Domain Name Server for this reader.
`void` | `AlienClass1Reader.setDNS(java.lang.String dns)` Changes the Domain Name Server for this reader.
`java.lang.String` | `AlienClass1Reader.getHostname()` Returns the network hostname for this reader.
`void` | `AlienClass1Reader.setHostname(java.lang.String hostname)` Changes the network hostname for this reader.
`int` | `AlienClass1Reader.getNetworkTimeout()` Returns the time period (in seconds) the reader will wait on an idle network connection before timing out.
`void` | `AlienClass1Reader.setNetworkTimeout(int networkTimeout)` Sets the time period (in seconds) the reader will wait on an idle network connection before timing out.
`java.lang.String` | `AlienClass1Reader.getHeartbeatAddress()` Returns the IP address where reader heartbeat messages are delivered.
`void` | `AlienClass1Reader.setHeartbeatAddress(java.lang.String heartbeatAddress)` Changes the IP address where reader heartbeat messages are delivered.
`int` | `AlienClass1Reader.getHeartbeatPort()` Returns the port number over which the reader sends its UDP heartbeat messages.
`void` | `AlienClass1Reader.setHeartbeatPort(int heartbeatPort)` Changes the port number over which the reader sends its UDP heartbeat messages.
`int` | `AlienClass1Reader.getHeartbeatTime()` Returns the time interval between heartbeat messages.
`void` | `AlienClass1Reader.setHeartbeatTime(int heartbeatTime)` Sets the time interval between heartbeat messages.
`int` | `AlienClass1Reader.getHeartbeatCount()` Returns the number of heartbeat messages that the reader will broadcast following startup.
`void` | `AlienClass1Reader.setHeartbeatCount(int heartbeatCount)` Sets the number of heartbeat messages that the reader will broadcast following startup.
`java.lang.String` | `AlienClass1Reader.heartbeatNow()` Sends an immediate heartbeat.
`int` | `AlienClass1Reader.getCommandPort()` Returns the port number that this reader listens on for command messages.
`void` | `AlienClass1Reader.setCommandPort(int commandPort)` Changes the port that this reader listens on for command messages.
`int` | `AlienClass1Reader.getNetworkUpgrade()` Returns the ON/OFF status of the network upgrade flag.
`void` | `AlienClass1Reader.setNetworkUpgrade(int value)` Sets the ON/OFF status of the network upgrade flag.
`java.lang.String` | `AlienClass1Reader.getUpgradeAddress()` Returns the URL where the reader will look for upgrade files.
`void` | `AlienClass1Reader.setUpgradeAddress(java.lang.String upgradeAddress)` Changes the URL where the reader will look for upgrade files.
`java.lang.String` | `AlienClass1Reader.getUpgradeIPAddress()` Returns the IP address for the Reader Upgrade Service (RUS) where the reader will look for upgrade files.
`void` | `AlienClass1Reader.setUpgradeIPAddress(java.lang.String upgradeIPAddress)` Changes the IP address for the Reader Upgrade Service (RUS) where the reader will look for upgrade files.
`int` | `AlienClass1Reader.getUpgradePort()` Returns the port number for the Reader Upgrade Service (RUS) that the reader will connect to when it looks for upgrades over the network.
`void` | `AlienClass1Reader.setUpgradePort(int upgradePort)` Changes the port number for the Reader Upgrade Service (RUS) that the reader will connect to when it looks for upgrades over the network.
`java.lang.String` | `AlienClass1Reader.upgradeNow()` Causes the reader to attempt to download and install a firmware upgrade, using its current UpgradeAddress value.
`java.lang.String` | `AlienClass1Reader.upgradeNow(java.lang.String upgradeAddress)` Causes the reader to attempt to download and install a firmware upgrade, using the supplied upgradeAddress value.
`java.lang.String` | `AlienClass1Reader.upgradeNowList()` Causes the reader to examine files located at the current UpgradeAddress, reporting back the filenames of firmware referenced there.
`java.lang.String` | `AlienClass1Reader.upgradeNowList(java.lang.String upgradeAddress)` Causes the reader to examine files located at the given upgradeAddress, reporting back the filenames of firmware referenced there.
`int` | `AlienClass1Reader.getWWWPort()` Returns the port number that the reader's built-in web server listens on.
`void` | `AlienClass1Reader.setWWWPort(int wwwPort)` Sets the port number that the reader's built-in web server listens on.
`java.lang.String` | `AlienClass1Reader.ping(java.lang.String networkAddress)` Instructs the reader to attempt a network ping to the specified address.
`java.lang.String` | `AlienClass1Reader.ping(java.lang.String networkAddress, int port)` Instructs the reader to attempt to make a socket connection to the device specified by networkAddress, at the specified port.
`int` | `AlienClass1Reader.getExternalInput()` Returns the decimal representation of the state of the external inputs.
`int` | `AlienClass1Reader.getExternalOutput()` Returns the decimal representation of the state of the external outputs.
`void` | `AlienClass1Reader.setExternalOutput(int value)` Changes the state of the reader's external output pins.
`int` | `AlienClass1Reader.getInitExternalOutput()` Returns the value used to set the external output state during startup.
`void` | `AlienClass1Reader.setInitExternalOutput(int value)` Sets the value used to set the external output state during startup.
`int` | `AlienClass1Reader.getInvertExternalOutput()` Returns the ON/OFF status of the external output inverter.
`void` | `AlienClass1Reader.setInvertExternalOutput(int value)` Sets the ON/OFF status of the external output inverter.
`int` | `AlienClass1Reader.getInvertExternalInput()` Returns the ON/OFF status of the external input inverter.
`void` | `AlienClass1Reader.setInvertExternalInput(int value)` Sets the ON/OFF status of the external input inverter.
`java.lang.String` | `AlienClass1Reader.getAcquireMode()` Returns the method that the reader uses to scan for tags.
`void` | `AlienClass1Reader.setAcquireMode(java.lang.String acquireMode)` Specifies the method the reader uses to scan for tags.
`int` | `AlienClass1Reader.getAcquireWakeCount()` Returns the number of acquire events the reader will perform in between issuing Wakes.
`void` | `AlienClass1Reader.setAcquireWakeCount(int acquireWakeCount)` Changes how often the reader performs automatic Wakes.
`int` | `AlienClass1Reader.getAcquireSleep()` Returns the ON/OFF AcquireSleep state, which specifies whether tags are slept as they are read.
`void` | `AlienClass1Reader.setAcquireSleep(int acquireSleep)` Changes the ON/OFF AcquireSleep setting.
`java.lang.String` | `AlienClass1Reader.getAcqMask()` Deprecated. Current readers only support AcqG2Mask.
`java.lang.String` | `AlienClass1Reader.getMask()` Deprecated. Current readers only support AcqG2Mask.
`void` | `AlienClass1Reader.setAcqMask(java.lang.String maskString)` Deprecated. Current readers only support AcqG2Mask.
`void` | `AlienClass1Reader.setMask(java.lang.String maskString)` Deprecated. Current readers only support AcqG2Mask.
`void` | `AlienClass1Reader.setAcqMask(int bitLength, int bitPointer, java.lang.String hexString)` Deprecated. Current readers only support AcqG2Mask.
`void` | `AlienClass1Reader.setMask(int bitLength, int bitPointer, java.lang.String hexString)` Deprecated. Current readers only support AcqG2Mask.
`void` | `AlienClass1Reader.setMaskBits(int bitPointer, java.lang.String bitString)` Deprecated. Current readers only support AcqG2Mask.
`void` | `AlienClass1Reader.setTagMask(java.lang.String tagID)` Sets the reader's tag mask to match the specified Tag ID.
`java.lang.String` | `AlienClass1Reader.getAcqC1Mask()` Deprecated. Current readers only support AcqG2Mask.
`void` | `AlienClass1Reader.setAcqC1Mask(java.lang.String maskString)` Deprecated. Current readers only support AcqG2Mask.
`void` | `AlienClass1Reader.setAcqC1Mask(int bitPointer, int bitLength, java.lang.String hexString)` Deprecated. Current readers only support AcqG2Mask.
`void` | `AlienClass1Reader.setC1MaskBits(int bitPointer, java.lang.String bitString)` Deprecated. Current readers only support AcqG2Mask.
`void` | `AlienClass1Reader.setC1TagMask(java.lang.String tagID)` Deprecated. Current readers only support AcqG2Mask.
`java.lang.String` | `AlienClass1Reader.getAcqG2Mask()` Returns the current tag Class1/Gen2 mask, as a String.
`void` | `AlienClass1Reader.setAcqG2Mask(java.lang.String maskString)` Sets the Class1/Gen2 mask, as a String.
`void` | `AlienClass1Reader.setAcqG2Mask(int bank, int bitPointer, int bitLength, java.lang.String hexString)` Sets the Class1/Gen2 Mask, specifying individual values.
`void` | `AlienClass1Reader.setG2MaskBits(int bitPointer, java.lang.String bitString)` Sets the Class1/Gen2 Mask, specifying individual bit values.
`void` | `AlienClass1Reader.setG2TagMask(java.lang.String tagID)` Sets the reader's Class1/Gen2 tag mask to match the specified EPC.
`java.lang.String` | `AlienClass1Reader.getAcqG2MaskAction()` Returns the current include/exclude behavior of the Class1/Gen2 mask.
`void` | `AlienClass1Reader.setAcqG2MaskAction(java.lang.String maskAction)` Sets the include/exclude behavior of the Class1/Gen2 mask.
`java.lang.String` | `AlienClass1Reader.getAcqG2MaskAntenna()` Returns the current value of AcqG2MaskAntenna.
`void` | `AlienClass1Reader.setAcqG2MaskAntenna(java.lang.String maskAntenna)` Sets the current value of AcqG2MaskAntenna.
`java.lang.String` | `AlienClass1Reader.getAcqG2SL()` Returns the current value of AcqG2SL.
`void` | `AlienClass1Reader.setAcqG2SL(java.lang.String acqG2SL)` Sets the value of AcqG2SL, using a String.
`java.lang.String` | `AlienClass1Reader.getAcqG2AccessPwd()` Returns the Access password that the reader will use to gain access to password-protected portions of Class1/Gen2 tag memory.
`void` | `AlienClass1Reader.setAcqG2AccessPwd(java.lang.String accessPwd)` Sets the Access password that the reader will use to gain access to password-protected portions of Class1/Gen2 tag memory.
`java.lang.String` | `AlienClass1Reader.getTagAuth()` Returns the current TagAuth setting on the reader.
`void` | `AlienClass1Reader.setTagAuth(java.lang.String tagAuth)` Sets the TagAuth setting on the reader.
`int` | `AlienClass1Reader.getPersistTime()` Returns the length of time a read tag will remain in the reader's internal list of active tags.
`void` | `AlienClass1Reader.setPersistTime(int persistTime)` Sets the length of time a tag's data will remain in the reader's internal list of active tags.
`java.lang.String` | `AlienClass1Reader.getTagListFormat()` Returns the current format for tag lists.
`void` | `AlienClass1Reader.setTagListFormat(java.lang.String formatMode)` Sets the type of format to use for tag lists.
`void` | `AlienClass1Reader.setDefaultTagListFormat()` Returns the tag list format to it's default setting, TEXT_FORMAT.
`java.lang.String` | `AlienClass1Reader.getTagListCustomFormat()` Returns the current printf-style custom tag list formatting string.
`void` | `AlienClass1Reader.setTagListCustomFormat(java.lang.String customFormat)` Changes the custom tag list formatting string.
`int` | `AlienClass1Reader.getTagListAntennaCombine()` Returns the ON/OFF status of TagList Antenna Combine feature.
`void` | `AlienClass1Reader.setTagListAntennaCombine(int tagListAntennaCombineMode)` Changes the ON/OFF status of the TagList Antenna Combine feature.
`int` | `AlienClass1Reader.getTagListMillis()` Returns the ON/OFF status of TagList Milliseconds feature.
`void` | `AlienClass1Reader.setTagListMillis(int tagListMillis)` Changes the ON/OFF status of the TagList Milliseconds feature.
`void` | `AlienClass1Reader.clearTagList()` Instructs the reader to immediately clear its internal tag list.
`Tag[]` | `AlienClass1Reader.getTagList(int multiplier)` Immediately scans the field for tags a specified number of times and reports the results.
`Tag[]` | `AlienClass1Reader.getTagList()` Immediately scans the field for tags once and reports the results.
`Tag[]` | `AlienClass1Reader.getCustomTagList(int multiplier)` Immediately scans the field for tags a specified number of times and reports the results.
`Tag[]` | `AlienClass1Reader.getCustomTagList()` Immediately scans the field for tags once and reports the results.
`Tag` | `AlienClass1Reader.getTag(int multiplier)` Immediately scans the field for tags a specified number of times and reports the first tag.
`Tag` | `AlienClass1Reader.getTag()` Immediately scans the field for tags once and reports the results the first tag.
`java.lang.String` | `AlienClass1Reader.getTagID(int multiplier)` Immediately scans the field for tags a specified number of times and reports the ID of the first tag.
`java.lang.String` | `AlienClass1Reader.getTagID()` Immediately scans the field for tags once and reports the ID of the first tag.
`int` | `AlienClass1Reader.getStreamHeader()` Returns the ON/OFF status of the StreamHeader.
`void` | `AlienClass1Reader.setStreamHeader(int streamHeader)` Changes the ON/OFF status of StreamHeader.
`int` | `AlienClass1Reader.getTagStreamMode()` Returns the ON/OFF status of the the reader's TagStream functionality.
`void` | `AlienClass1Reader.setTagStreamMode(int streamMode)` Changes the ON/OFF status of the reader's TagStream functionality.
`java.lang.String` | `AlienClass1Reader.getTagStreamAddress()` Returns the address of the device to push TagStream events to.
`void` | `AlienClass1Reader.setTagStreamAddress(java.lang.String address)` Sets the address of the device to push TagStream events to.
`void` | `AlienClass1Reader.setTagStreamAddress(java.lang.String ipAddress, int portNumber)` Sets the address of the device to push TagStream events to.
`int` | `AlienClass1Reader.getTagStreamKeepAliveTime()` Returns the time period (in seconds) the reader will hold an idle TagStream TCP socket open before closing it.
`void` | `AlienClass1Reader.setTagStreamKeepAliveTime(int keepAliveTime)` Sets the time period (in seconds) the reader will hold an idle TagStream TCP socket open before closing it.
`java.lang.String` | `AlienClass1Reader.getTagStreamFormat()` Returns the type of format used for TagStream event messages.
`void` | `AlienClass1Reader.setTagStreamFormat(java.lang.String format)` Returns the type of format used for TagStream event messages.
`java.lang.String` | `AlienClass1Reader.getTagStreamCustomFormat()` Returns the current custom TagStream formatting string.
`void` | `AlienClass1Reader.setTagStreamCustomFormat(java.lang.String customFormat)` Changes the custom TagStream formatting string.
`int` | `AlienClass1Reader.getTagStreamCountFilterMinimum()` Returns the minimum number of times a given tag has to be read before the reader will start streaming that tag data.
`int[]` | `AlienClass1Reader.getTagStreamCountFilter()` Returns the minimum and maximum values for the TagStreamCountFilter, as the first two elements of an int[].
`void` | `AlienClass1Reader.setTagStreamCountFilter(int minCount)` Sets the minimum number of times a given tag has to be read before the reader will start streaming that tag data.
`void` | `AlienClass1Reader.setTagStreamCountFilter(int minCount, int maxCount)` Sets the minimum number of times a given tag has to be read before the reader will start streaming that tag data.
`void` | `AlienClass1Reader.clearIOList()` Instructs the reader to immediately clear its internal I/O event list.
`ExternalIO[]` | `AlienClass1Reader.getIOList()` Asks the reader for its current IOList and reports the results.
`java.lang.String` | `AlienClass1Reader.getIOListDump()` Returns a single dump of the reader's current IOList.
`java.lang.String` | `AlienClass1Reader.getIOType()` Returns the type of external I/Os that the reader will report from its internal IOList.
`void` | `AlienClass1Reader.setIOType(java.lang.String ioType)` Sets the type of external I/Os that the reader will report from its internal IOList.
`java.lang.String` | `AlienClass1Reader.getIOListFormat()` Returns the current format for IOLists.
`void` | `AlienClass1Reader.setIOListFormat(java.lang.String formatMode)` Sets the type of format to use for IOLists.
`void` | `AlienClass1Reader.setDefaultIOListFormat()` Sets the IOListFormat to it's default setting, TEXT_FORMAT.
`java.lang.String` | `AlienClass1Reader.getIOListCustomFormat()` Returns the current custom IOList formatting string.
`void` | `AlienClass1Reader.setIOListCustomFormat(java.lang.String customFormat)` Sets the custom IOList formatting string.
`int` | `AlienClass1Reader.getIOStreamMode()` Returns the ON/OFF status of the the reader's IOStream functionality.
`void` | `AlienClass1Reader.setIOStreamMode(int streamMode)` Changes the ON/OFF status of the reader's IOStream functionality.
`java.lang.String` | `AlienClass1Reader.getIOStreamAddress()` Returns the address of the device to push IOStream events to.
`void` | `AlienClass1Reader.setIOStreamAddress(java.lang.String address)` Sets the address of the device to push IOStream events to.
`void` | `AlienClass1Reader.setIOStreamAddress(java.lang.String ipAddress, int portNumber)` Sets the address of the device to push IOStream events to.
`int` | `AlienClass1Reader.getIOStreamKeepAliveTime()` Returns the time period (in seconds) the reader will hold an idle IOStream TCP socket open before closing it.
`void` | `AlienClass1Reader.setIOStreamKeepAliveTime(int keepAliveTime)` Sets the time period (in seconds) the reader will hold an idle IOStream TCP socket open before closing it.
`java.lang.String` | `AlienClass1Reader.getIOStreamFormat()` Returns the type of format used for IOStream event messages.
`void` | `AlienClass1Reader.setIOStreamFormat(java.lang.String format)` Returns the type of format used for IOStream event messages.
`java.lang.String` | `AlienClass1Reader.getIOStreamCustomFormat()` Returns the current custom IOStream formatting string.
`void` | `AlienClass1Reader.setIOStreamCustomFormat(java.lang.String customFormat)` Changes the custom IOStream formatting string.
`int` | `AlienClass1Reader.getAutoMode()` Returns the ON/OFF status of Autonomous mode.
`void` | `AlienClass1Reader.setAutoMode(int autoMode)` Changes the ON/OFF status of Autonomous mode.
`void` | `AlienClass1Reader.resetAutoMode()` Deprecated. use #autoModeReset instead
`void` | `AlienClass1Reader.autoModeReset()` Reset all autonomous mode values to their default states, including turning autonomous mode off.
`void` | `AlienClass1Reader.autoModeTriggerNow()` Emulates an external IO trigger event to start AutoMode.
`int` | `AlienClass1Reader.getAutoWaitOutput()` Returns the value of the external output pins while in the wait state.
`void` | `AlienClass1Reader.setAutoWaitOutput(int autoWaitOutput)` Specify the value of the external output pins while in the wait state.
`int[]` | `AlienClass1Reader.getAutoStartTrigger()` Returns the external input pins the reader monitors that trigger autonomous mode to jump into the working state.
`void` | `AlienClass1Reader.setAutoStartTrigger(int risingEdge, int fallingEdge)` Specifies the external input pins the reader monitors that trigger autonomous mode to jump into the working state.
`void` | `AlienClass1Reader.setAutoStartTrigger(java.lang.String trigger)` Specifies the external input pins the reader monitors that trigger autonomous mode to jump into the working state, as a comma-separated string.
`int` | `AlienClass1Reader.getAutoStartPause()` Returns the time the reader pauses after receiving a start trigger before it actually enters the work state.
`void` | `AlienClass1Reader.setAutoStartPause(int autoStartPause)` Specifies the time the reader pauses after receiving a start trigger before it actually enters the work state.
`int` | `AlienClass1Reader.getAutoWorkOutput()` Returns the value of the external output pins while in the work state.
`void` | `AlienClass1Reader.setAutoWorkOutput(int autoWorkOutput)` Specifies the value of the external output pins while in the work state.
`java.lang.String` | `AlienClass1Reader.getAutoAction()` Returns the action the reader performs while in autonomous mode.
`void` | `AlienClass1Reader.setAutoAction(java.lang.String autoAction)` Specifies the action the reader performs while in autonomous mode.
`int[]` | `AlienClass1Reader.getAutoStopTrigger()` Returns the external input pins the reader monitors that trigger autonomous mode to leave the working state.
`void` | `AlienClass1Reader.setAutoStopTrigger(int risingEdge, int fallingEdge)` Specifies the external input pins the reader monitors that trigger autonomous mode to leave the working state.
`void` | `AlienClass1Reader.setAutoStopTrigger(java.lang.String trigger)` Specifies the external input pins the reader monitors that trigger autonomous mode to leave the working state, as a comma-separated string.
`int` | `AlienClass1Reader.getAutoStopPause()` Returns the time the reader pauses after receiving a stop trigger before it actually leaves the work state.
`void` | `AlienClass1Reader.setAutoStopPause(int autoStopPause)` Specifies the time the reader pauses after receiving a stop trigger before it actually leaves the work state.
`int` | `AlienClass1Reader.getAutoStopTimer()` Returns the time the reader spends in the work state before moving on to the evaluate state.
`void` | `AlienClass1Reader.setAutoStopTimer(int timer)` Specifies the time the reader spends in the work state before moving on to the evaluate state.
`int` | `AlienClass1Reader.getAutoTrueOutput()` Returns the value of the external output pins while in the "true pause" state.
`void` | `AlienClass1Reader.setAutoTrueOutput(int autoTrueOutput)` Specifies the value of the external output pins while in the "true pause" state.
`int` | `AlienClass1Reader.getAutoTruePause()` Returns the time the reader pauses after the autonomous mode evaluation returns a `true` condition.
`void` | `AlienClass1Reader.setAutoTruePause(int autoTruePause)` Specifies the time the reader pauses after the autonomous mode evaluation returns a `true` condition.
`int` | `AlienClass1Reader.getAutoFalseOutput()` Returns the value of the external output pins while in the "false pause" state.
`void` | `AlienClass1Reader.setAutoFalseOutput(int autoFalseOutput)` Specifies the value of the external output pins while in the "false pause" state.
`int` | `AlienClass1Reader.getAutoFalsePause()` Returns the time the reader pauses after the autonomous mode evaluation returns a `false` condition.
`void` | `AlienClass1Reader.setAutoFalsePause(int autoFalsePause)` Specifies the time the reader pauses after the autonomous mode evaluation returns a `false` condition.
`java.lang.String` | `AlienClass1Reader.getAutoModeStatus()` Returns a value representing the current state of autonomous mode state machine.
`java.lang.String` | `AlienClass1Reader.getAutoErrorOutput()` Returns the reader setting specifying which AutoMode errors to react to, and the external output setting to apply when one of those errors is encountered.
`void` | `AlienClass1Reader.setAutoErrorOutput(java.lang.String errorOutput)` Sets the reader setting specifying which AutoMode errors to react to, and the external output setting to apply when one of those errors is encountered.
`int` | `AlienClass1Reader.getAutoProgError()` Returns the antenna value reported by the reader when a programming attempt in AutoMode fails.
`void` | `AlienClass1Reader.setAutoProgError(int autoProgError)` Specifies the time the reader pauses after the autonomous mode evaluation returns a `false` condition.
`int` | `AlienClass1Reader.getNotifyMode()` Returns the ON/OFF status of Notify mode.
`void` | `AlienClass1Reader.setNotifyMode(int notifyMode)` Changes the ON/OFF status of Notify mode.
`int` | `AlienClass1Reader.getNotifyHeader()` Returns the ON/OFF status of NotifyHeader.
`void` | `AlienClass1Reader.setNotifyHeader(int notifyHeader)` Changes the ON/OFF status of NotifyHeader.
`java.lang.String` | `AlienClass1Reader.getNotifyFormat()` Returns the type of format used for notification messages.
`void` | `AlienClass1Reader.setNotifyFormat(java.lang.String format)` Specifies the type of format used for notification messages.
`java.lang.String` | `AlienClass1Reader.getNotifyAddress()` Returns the address of the device to push notifications to.
`void` | `AlienClass1Reader.setNotifyAddress(java.lang.String address)` Specifies the address (as a single String) of the device to push notifications to.
`void` | `AlienClass1Reader.setNotifyAddress(java.lang.String ipAddress, int portNumber)` Specifies the address (as IP and port number) of the device to push notifications to.
`int` | `AlienClass1Reader.getNotifyTime()` Returns the time interval for automatic pushing of tag lists.
`void` | `AlienClass1Reader.setNotifyTime(int seconds)` Specifies the time interval for automatic pushing of tag lists.
`java.lang.String` | `AlienClass1Reader.getNotifyTrigger()` Returns the event conditions (other than time-based) upon which a notification message is sent out to any listener.
`void` | `AlienClass1Reader.setNotifyTrigger(java.lang.String trigger)` Specifies the event conditions (other than time-based) upon which a notification message is sent out to any listener.
`int` | `AlienClass1Reader.getNotifyKeepAliveTime()` Returns the time period (in seconds) the reader will hold an idle Notify TCP socket open before closing it.
`void` | `AlienClass1Reader.setNotifyKeepAliveTime(int keepAliveTime)` Sets the time period (in seconds) the reader will hold an idle Notify TCP socket open before closing it.
`int` | `AlienClass1Reader.getNotifyRetryCount()` Returns the number of times the reader should retry a notification message that failed to be delivered, before turning NotifyMode off.
`void` | `AlienClass1Reader.setNotifyRetryCount(int retryCount)` Specifies the number of times the reader should retry a notification message that failed to be delivered, before turning NotifyMode off.
`int` | `AlienClass1Reader.getNotifyRetryPause()` Returns the amount of time (in seconds) that the reader should retry wait before reattempting a failed notification message.
`void` | `AlienClass1Reader.setNotifyRetryPause(int retryPause)` Specifies the amount of time (in seconds) that the reader should retry wait before reattempting a failed notification message.
`java.lang.String` | `AlienClass1Reader.getNotifyInclude()` Returns the value indicating whether Tag data, I/O data, or both will be included in Notification messages.
`void` | `AlienClass1Reader.setNotifyInclude(java.lang.String notifyInclude)` Specifies the value indicating whether Tag data, I/O data, or both will be included in Notification messages.
`int` | `AlienClass1Reader.getNotifyQueueLimit()` Returns the total number of failed TCP notification messages that the reader will queue up, waiting for the connection to the NotifyAddress to be reestablished.
`void` | `AlienClass1Reader.setNotifyQueueLimit(int queueLimit)` Serts the total number of failed TCP notification messages that the reader will queue up, waiting for the connection to the NotifyAddress to be reestablished.
`java.lang.String` | `AlienClass1Reader.getMailServer()` Returns the SMTP (Simple Mail Transfer Protocol) mail server.
`void` | `AlienClass1Reader.setMailServer(java.lang.String mailServer)` Specifies the SMTP (Simple Mail Transfer Protocol) mail server.
`java.lang.String` | `AlienClass1Reader.getMailFrom()` Returns the email address associated with this reader.
`void` | `AlienClass1Reader.setMailFrom(java.lang.String mailFrom)` Specifies the email address associated with this reader.
`void` | `AlienClass1Reader.notifyNow()` Send an immediate message via the notification system.
`void` | `AlienClass1Reader.wakeTag(java.lang.String tagID)` Requests all tags in the field wake up.
`void` | `AlienClass1Reader.wake(java.lang.String tagID)` Deprecated. use wakeTag() instead
`void` | `AlienClass1Reader.g2Wake(int numWakes)` Causes the reader to issue a number of G2 Select commands, in order to return tags in the field back to the "not inventoried" state.
`void` | `AlienClass1Reader.g2Wake()` Causes the reader to issue a single G2 Select command, in order to return tags in the field back to the "not inventoried" state.
`void` | `AlienClass1Reader.sleepTag(java.lang.String tagID)` Requests all tags in the field sleep.
`void` | `AlienClass1Reader.sleep(java.lang.String tagID)` Deprecated. use sleepTag() instead
`int` | `AlienClass1Reader.getProgAntenna()` Returns the antenna that the reader uses for programming operations.
`void` | `AlienClass1Reader.setProgAntenna(int antenna)` Sets the antenna that the reader uses for programming operations.
`int` | `AlienClass1Reader.getProgProtocol()` Returns the tag protocol that the reader is using for programming operations.
`void` | `AlienClass1Reader.setProgProtocol(int progProtocol)` Sets the tag protocol that the reader uses for programming operations.
`java.lang.String` | `AlienClass1Reader.verifyTag()` Interrogates the state of a tag that may or may not be readable by the Acquire commands.
`void` | `AlienClass1Reader.programTag(java.lang.String epcData)` Writes data to the tag's EPC space.
`void` | `AlienClass1Reader.programEPC(java.lang.String epcData)` Writes data to the tag's EPC space.
`void` | `AlienClass1Reader.programEPC()` Writes data to the tag's EPC space.
`void` | `AlienClass1Reader.programUser(java.lang.String userData)` Writes data to the tag's User space.
`void` | `AlienClass1Reader.programUser()` Writes data to the tag's User space.
`void` | `AlienClass1Reader.programAlienImage()` Writes a complete image of data to an Alien Higgs tag.
`void` | `AlienClass1Reader.programAndLockEPC(java.lang.String epcData)` Writes data to the tag's EPC space, writes the tag's Access Password, and then locks the EPC bank.
`void` | `AlienClass1Reader.programAndLockEPC()` Writes data to the tag's EPC space, writes the tag's Access Password, and then locks the EPC bank.
`void` | `AlienClass1Reader.programAndLockUser(java.lang.String userData)` Writes data to the tag's User space, writes the tag's Access Password, and then locks the User bank.
`void` | `AlienClass1Reader.programAndLockUser()` Writes data to the tag's User space, writes the tag's Access Password, and then locks the User bank.
`void` | `AlienClass1Reader.programAccessPwd(java.lang.String accessPwd)` Writes data to the tag's Access Password space.
`void` | `AlienClass1Reader.programAccessPwd()` Writes data to the tag's Access Password space.
`void` | `AlienClass1Reader.programKillPwd(java.lang.String killPwd)` Writes data to the tag's Kill Password space.
`void` | `AlienClass1Reader.programKillPwd()` Writes data to the tag's Kill Password space.
`void` | `AlienClass1Reader.eraseTag()` Attempt to erase the memory of a tag in the reader’s field of view.
`void` | `AlienClass1Reader.lockTag(java.lang.String lockData)` Locks a tag's EPC with the supplied lockData.
`void` | `AlienClass1Reader.lockEPC(java.lang.String lockData)` Locks a tag's EPC with the supplied lockData.
`void` | `AlienClass1Reader.lockEPC()` Locks a tag's EPC with the default lockData.
`void` | `AlienClass1Reader.lockUser(java.lang.String accessPwd)` Locks a tag's User bank with the supplied accessPwd.
`void` | `AlienClass1Reader.lockUser()` Locks a tag's User bank with the default accessPwd.
`void` | `AlienClass1Reader.lockAccessPwd(java.lang.String accessPwd)` Locks a tag's Access Password field with the supplied accessPwd.
`void` | `AlienClass1Reader.lockAccessPwd()` Locks a tag's Access Password field with the default accessPwd.
`void` | `AlienClass1Reader.lockKillPwd(java.lang.String accessPwd)` Locks a tag's Kill Password field with the supplied accessPwd.
`void` | `AlienClass1Reader.lockKillPwd()` Locks a tag's Kill Password field with the default accessPwd.
`void` | `AlienClass1Reader.unlockEPC(java.lang.String accessPwd)` Unlocks a tag's EPC with the supplied accessPwd.
`void` | `AlienClass1Reader.unlockEPC()` Unlocks a tag's EPC with the default accessPwd.
`void` | `AlienClass1Reader.unlockUser(java.lang.String accessPwd)` Unlocks a tag's User bank with the supplied accessPwd.
`void` | `AlienClass1Reader.unlockUser()` Unlocks a tag's User bank with the default accessPwd.
`void` | `AlienClass1Reader.unlockAccessPwd(java.lang.String accessPwd)` Unlocks a tag's Access Password field with the supplied accessPwd.
`void` | `AlienClass1Reader.unlockAccessPwd()` Unocks a tag's Access Password field with the default accessPwd.
`void` | `AlienClass1Reader.unlockKillPwd(java.lang.String accessPwd)` Unlocks a tag's Kill Password field with the supplied accessPwd.
`void` | `AlienClass1Reader.unlockKillPwd()` Unocks a tag's Kill Password field with the default accessPwd.
`void` | `AlienClass1Reader.lockUserBlocks(byte blocksToLockMask)` Permanently locks a some or all of the blocks of data in the tag's User bank.
`void` | `AlienClass1Reader.hideAlienUserBlocks(byte blocksToHideMask)` Hides or reveals selected blocks of User memory.
`void` | `AlienClass1Reader.killTag(java.lang.String tagIDAndPassCode)` Completely erases a locked tag to allow it to be reprogrammed again.
`java.lang.String` | `AlienClass1Reader.getProgEPCData()` Returns the EPC data that the reader will use to program the next tag in AutoMode, or when the ProgramEPC command is issued without a corresponding EPC data argument.
`void` | `AlienClass1Reader.setProgEPCData(java.lang.String epcData)` Sets the EPC data reader will use to program the next tag in AutoMode, or when the ProgramEPC command is issued without a corresponding EPC data argument.
`java.lang.String` | `AlienClass1Reader.getProgUserData()` Returns the USER data that the reader will use when the ProgramUser command is issued without a corresponding data argument.
`void` | `AlienClass1Reader.setProgUserData(java.lang.String userData)` Sets the USER data that the reader will use when the ProgramUser command is issued without a corresponding data argument.
`java.lang.String` | `AlienClass1Reader.getProgAlienImageMap()` Returns the current memory map specifier used by the ProgramAlienImage command.
`void` | `AlienClass1Reader.setProgAlienImageMap(java.lang.String imageMap)` Set the memory map specifier used by the ProgramAlienImage command.
`java.lang.String` | `AlienClass1Reader.getProgG2NSI()` Returns the NSI data that the reader will write to the tag during the next ProgramEPC operation.
`void` | `AlienClass1Reader.setProgG2NSI(java.lang.String nsiData)` Sets the NSI data that the reader will write to the tag during the next ProgramEPC operation.
`java.lang.String` | `AlienClass1Reader.getProgAlienImageNSI()` Returns the NSI data that the reader will write to the tag during the next ProgramAlienImage.
`void` | `AlienClass1Reader.setProgAlienImageNSI(java.lang.String nsiData)` Sets the NSI data that the reader will write to the tag during the next ProgramAlienImage.
`java.lang.String` | `AlienClass1Reader.getProgramID()` Returns the tagID the reader will use to program the next tag in AutoMode.
`void` | `AlienClass1Reader.setProgramID(java.lang.String programID)` Sets the tagID the reader will use to program the next tag in AutoMode.
`java.lang.String` | `AlienClass1Reader.getProgramPassCode()` Returns the kill password that the reader will use to lock or kill the next Class 1, Gen 1 tag while operating in AutoMode.
`void` | `AlienClass1Reader.setProgramPassCode(java.lang.String passCode)` Sets the PassCode the reader will use to lock or kill the next tag, while in AutoMode.
`java.lang.String` | `AlienClass1Reader.getProgC1KillPwd()` Returns the kill password that the reader will use to lock or kill the next Class 1, Gen 1 tag while operating in AutoMode.
`void` | `AlienClass1Reader.setProgC1KillPwd(java.lang.String killPwd)` Sets the kill password that the reader will use to lock or kill the next Class 1, Gen 1 tag, while operating in AutoMode.
`java.lang.String` | `AlienClass1Reader.getProgG2KillPwd()` Returns the kill password that the reader will use to lock or kill the next Class 1, Gen 2 tag while operating in AutoMode.
`void` | `AlienClass1Reader.setProgG2KillPwd(java.lang.String killPwd)` Sets the kill password that the reader will use to lock or kill the next Class 1, Gen 2 tag, while operating in AutoMode.
`java.lang.String` | `AlienClass1Reader.getProgG2AccessPwd()` Returns the Access Password that the reader will use when the ProgramAccessPwd command is issued without a corresponding data argument.
`void` | `AlienClass1Reader.setProgG2AccessPwd(java.lang.String accessPwd)` Sets the Access Password that the reader will use when the ProgramAccessPwd command is issued without a corresponding data argument.
`java.lang.String` | `AlienClass1Reader.getProgG2LockType()` Returns the type of lock used to lock the next Class1/Gen2 tag.
`void` | `AlienClass1Reader.setProgG2LockType(java.lang.String lockType)` Sets the type of lock used to lock the next Class1/Gen2 tag.
`java.lang.String` | `AlienClass1Reader.getProgDataUnit()` Returns the size of the data unit used to read and write to Gen2 tags.
`void` | `AlienClass1Reader.setProgDataUnit(java.lang.String dataUnit)` Sets the size of the data unit used to read and write to Gen2 tags.
`int` | `AlienClass1Reader.getProgReadAttempts()` Returns the number of times the reader attempts to verify the presence of a tag, before programming it.
`void` | `AlienClass1Reader.setProgReadAttempts(int readAttempts)` Sets the number of times the reader attempts to verify the presence of a tag, before programming it .
`int` | `AlienClass1Reader.getProgEraseAttempts()` Returns the number of times the reader attempts to erase a tag, before programming it.
`void` | `AlienClass1Reader.setProgEraseAttempts(int eraseAttempts)` Sets the number of times the reader attempts to erase a tag, before programming it.
`int` | `AlienClass1Reader.getProgAttempts()` Returns the number of times the reader attempts to program a tag.
`void` | `AlienClass1Reader.setProgAttempts(int progAttempts)` Sets the number of times the reader attempts to program a tag.
`int` | `AlienClass1Reader.getProgIncrementOnFail()` Returns the ON/OFF status of the ProgIncrementOnFail flag.
`void` | `AlienClass1Reader.setProgIncrementOnFail(int incrementOnFail)` Sets the ON/OFF status of the ProgIncrementOnFail flag.
`java.lang.String` | `AlienClass1Reader.getProgEPCDataInc()` Returns the programming result that triggers the ProgEPCData property of the reader to be incremented.
`void` | `AlienClass1Reader.setProgEPCDataInc(java.lang.String epcDataInc)` Sets the programming result that triggers the ProgEPCData property of the reader to be incremented.
`int` | `AlienClass1Reader.getProgEPCDataIncCount()` Returns the maximum number of times the reader will automatically increment the ProgEPCData value before prohibiting further programming operations.
`void` | `AlienClass1Reader.setProgEPCDataIncCount(int epcDataIncCount)` Returns the maximum number of times the reader will automatically increment the ProgEPCData value before prohibiting further programming operations.
`java.lang.String` | `AlienClass1Reader.getProgUserDataInc()` Returns the programming result that triggers the ProgUserData property of the reader to be incremented.
`void` | `AlienClass1Reader.setProgUserDataInc(java.lang.String userDataInc)` Sets the programming result that triggers the ProgUserData property of the reader to be incremented.
`int` | `AlienClass1Reader.getProgUserDataIncCount()` Returns the maximum number of times the reader will automatically increment the ProgUserData value before prohibiting further programming operations.
`void` | `AlienClass1Reader.setProgUserDataIncCount(int userDataIncCount)` Returns the maximum number of times the reader will automatically increment the ProgUserData value before prohibiting further programming operations.
`int` | `AlienClass1Reader.getProgBlockSize()` Returns the current ProgBlockSize value.
`void` | `AlienClass1Reader.setProgBlockSize(int progBlockSize)` Sets the new ProgBlockSize value.
`int` | `AlienClass1Reader.getProgBlockAlign()` Returns the current ON/OFF status of ProgBlockAlign.
`void` | `AlienClass1Reader.setProgBlockAlign(int progBlockAlign)` Sets the new ON/OFF value for ProgBlockAlign.
`void` | `AlienClass1Reader.g2Write(int bank, int wordPtr, byte[] bytes, int offset, int len)` Performs a low-level write of data to a Class1/Gen2 tag, at an arbitrary memory bank and location.
`byte[]` | `AlienClass1Reader.g2Read(int bank, int wordPtr, int wordLen)` Performs a low-level read of data from the Class1/Gen2 tag.
`void` | `AlienClass1Reader.g2Erase(int bank, int wordPtr, int wordLen)` Erases (fills with zeros) data in a Class1/Gen2 tag.
`int` | `AlienClass1Reader.getProgSingulate()` Returns the ON/OFF status of whether the reader will try to singulate a tag before programming it.
`void` | `AlienClass1Reader.setProgSingulate(int progSingulate)` Changes the ON/OFF status of whether the reader will try to singulate a tag before programming it.
`java.lang.String` | `AlienClass1Reader.getTagInfo()` The TagInfo command returns low-level information about a tag, such as the manufacturer ID, tag model and version.
`int` | `AlienClass1Reader.getAcquireTime()` Returns the maximum inventory duration, after which the reader aborts the inventory.
`void` | `AlienClass1Reader.setAcquireTime(int acquireTime)` Sets the maximum inventory duration, after which the reader aborts the inventory.
`int` | `AlienClass1Reader.getAcquireCycles()` Returns the number of complete acquire cycles to perform with each Class1 Gen1 read operation.
`int` | `AlienClass1Reader.getAcquireC1Cycles()` Performs the same task as getAcquireCycles().
`void` | `AlienClass1Reader.setAcquireCycles(int acqC1Cycles)` Specifies the number of complete acquire cycles to perform with each Class1 Gen1 read operation.
`void` | `AlienClass1Reader.setAcquireC1Cycles(int acqC1Cycles)` Performs the same task as setAcquireCycles().
`int` | `AlienClass1Reader.getAcquireEnterWakeCount()` Returns the number of wakes to perform at the start of each Class1 Gen1 acquire cycle.
`int` | `AlienClass1Reader.getAcquireC1EnterWakeCount()` Performs the same task as getAcquireEnterWakeCount().
`void` | `AlienClass1Reader.setAcquireEnterWakeCount(int acqC1EnterWakeCount)` Specifies the number of wakes to perform at the start of each Class1 Gen1 acquire cycle.
`void` | `AlienClass1Reader.setAcquireC1EnterWakeCount(int acqC1EnterWakeCount)` Performs the same task as setAcquireEnterWakeCount().
`int` | `AlienClass1Reader.getAcquireCount()` Returns the number of reads to perform in each Class1 Gen1 acquire cycle.
`int` | `AlienClass1Reader.getAcquireC1Count()` Performs the same task as getAcquireCount().
`void` | `AlienClass1Reader.setAcquireCount(int acqC1Count)` Specifies the number of reads to perform in each Class1 Gen1 acquire cycle.
`void` | `AlienClass1Reader.setAcquireC1Count(int acqC1Count)` Performs the same task as setAcquireCount().
`int` | `AlienClass1Reader.getAcquireSleepCount()` Returns the number of sleeps to perform after each Class1 Gen1 acquire cycle.
`int` | `AlienClass1Reader.getAcquireC1SleepCount()` Performs the same task as getAcquireSleepCount().
`void` | `AlienClass1Reader.setAcquireSleepCount(int acqC1SleepCount)` Specifies the number of sleeps to perform during each Class1 Gen1 acquire cycle.
`void` | `AlienClass1Reader.setAcquireC1SleepCount(int acqC1SleepCount)` Performs the same task as setAcquireSleepCount().
`int` | `AlienClass1Reader.getAcquireExitWakeCount()` Returns the number of wakes to perform at the end of all the Class1 Gen1 acquire cycles.
`int` | `AlienClass1Reader.getAcquireC1ExitWakeCount()` Performs the same task as getAcquireExitWakeCount().
`void` | `AlienClass1Reader.setAcquireExitWakeCount(int acqC1ExitWakeCount)` Specifies the number of wakes to perform at the end all the Class1 Gen1 acquire cycles.
`void` | `AlienClass1Reader.setAcquireC1ExitWakeCount(int acqC1ExitWakeCount)` Performs the same task as setAcquireExitWakeCount().
`int` | `AlienClass1Reader.getAcquireC0Cycles()` Returns the number of complete acquire cycles to perform with each Class0 read operation.
`void` | `AlienClass1Reader.setAcquireC0Cycles(int acqC0Cycles)` Specifies the number of complete acquire cycles to perform with each Class0 read operation.
`int` | `AlienClass1Reader.getAcquireC0Count()` Returns the number of reads to perform in each Class0 acquire cycle.
`void` | `AlienClass1Reader.setAcquireC0Count(int acqC0Count)` Specifies the number of reads to perform in each Class0 acquire cycle.
`int` | `AlienClass1Reader.getAcquireG2Cycles()` Returns the number of complete acquire cycles to perform with each Class1 Gen2 read operation.
`void` | `AlienClass1Reader.setAcquireG2Cycles(int acqG2Cycles)` Specifies the number of complete acquire cycles to perform with each Class1 Gen2 read operation.
`int` | `AlienClass1Reader.getAcquireG2Count()` Returns the number of reads to perform in each Class1 Gen2 acquire cycle.
`void` | `AlienClass1Reader.setAcquireG2Count(int acqG2Count)` Specifies the number of reads to perform in each Class1 Gen2 acquire cycle.
`int` | `AlienClass1Reader.getAcquireG2Q()` Returns the starting Q value to use in each Class1 Gen2 acquire cycle.
`void` | `AlienClass1Reader.setAcquireG2Q(int acqG2Q)` Specifies the starting Q value to use in each Class1 Gen2 acquire cycle.
`int` | `AlienClass1Reader.getAcquireG2Selects()` Returns the number of SELECT commands issued at the start of each Class1/Gen2 acquire cycle.
`void` | `AlienClass1Reader.setAcquireG2Selects(int acqG2Select)` Specifies the number of SELECT commands issued at the start of each Class1/Gen2 acquire cycle.
`int` | `AlienClass1Reader.getAcquireG2Session()` Returns the G2 Session that the reader will operate on when inventorying Class1/Gen2 tags.
`void` | `AlienClass1Reader.setAcquireG2Session(int acqG2Session)` Specifies the G2 Session that the reader will operate on when inventorying Class1/Gen2 tags.
`void` | `AlienClass1Reader.setAcquireG2TagData(java.lang.String g2TagDataString)` Specifies which additional locations in G2 tag memory to fetch in the course of an inventory.
`void` | `AlienClass1Reader.setAcquireG2TagData(int bank, int wordPtr, int wordCount)` Specifies a single additional location in G2 tag memory to fetch in the course of an inventory.
`java.lang.String` | `AlienClass1Reader.getAcquireG2TagData()` Returns a String specifying which additional locations in G2 tag memory to fetch in the course of an inventory.
`int` | `AlienClass1Reader.getAcquireG2OpsMode()` Returns the ON/OFF status of AcqG2OpsMode.
`void` | `AlienClass1Reader.setAcquireG2OpsMode(int g2OpsMode)` Changes the ON/OFF status of AcqG2OpsMode.
`java.lang.String` | `AlienClass1Reader.getAcquireG2Ops()`
`java.lang.String` | `AlienClass1Reader.getAcquireG2Ops(int opsNum)`
`void` | `AlienClass1Reader.setAcquireG2Ops(java.lang.String g2OpsCommand)`
`void` | `AlienClass1Reader.setAcquireG2Ops(int opNum, java.lang.String op)`
`void` | `AlienClass1Reader.setAcquireG2Ops(int opNum, java.lang.String opAction, java.lang.String opArgs)`
`void` | `AlienClass1Reader.setAcquireG2Target(java.lang.String g2Target)` Specifies the manner in which the reader manages the population of inventoried G2 tags.
`java.lang.String` | `AlienClass1Reader.getAcquireG2Target()` Returns the String which specifies the manner in which the reader manages the population of inventoried G2 tags.
`java.lang.String` | `AlienClass1Reader.getSpeedFilter()` Returns the String defining the current SpeedFilter ranges.
`void` | `AlienClass1Reader.setSpeedFilter(java.lang.String filterStr)` Sets the String defining the current SpeedFilter ranges.
`void` | `AlienClass1Reader.setSpeedFilter(float S1, float S2)` Sets the String defining the current SpeedFilter ranges.
`java.lang.String` | `AlienClass1Reader.getRSSIFilter()` Returns the String defining the current RSSIFilter ranges.
`void` | `AlienClass1Reader.setRSSIFilter(java.lang.String filterStr)` Sets the String defining the current RSSIFilter ranges.
`void` | `AlienClass1Reader.setRSSIFilter(float R1, float R2)` Sets the String defining the current RSSIFilter ranges.
`int` | `AlienClass1Reader.getLBT()` Returns the ON/OFF status of LBT.
`void` | `AlienClass1Reader.setLBT(int lbt)` Sets the ON/OFF status of LBT.
`int` | `AlienClass1Reader.getLBTLimit()` Returns the current setting for the LBT threshold.
`void` | `AlienClass1Reader.setLBTLimit(int lbtLimit)` Sets the value for the LBT threshold.
`int` | `AlienClass1Reader.getLBTValue()` Returns the current wide-band noise level that the reader is detecting.
`int` | `AlienClass1Reader.getTagType()` Returns the bitmap indicating which Alien RFID tag types the reader should look for.
`void` | `AlienClass1Reader.setTagType(int tagType)` Sets the bitmap indicating which Alien RFID tag types the reader should look for.
`java.util.Date` | `AlienClass1Reader.getTime()` Returns the date and time of the reader's onboard clock, as a `Date` object.
`void` | `AlienClass1Reader.setTime(java.lang.String dateTimeString)` Changes the date and time of the reader's onboard clock.
`void` | `AlienClass1Reader.setTime()` Changes the date and time of the reader's onboard clock to the host's current values.
`void` | `AlienClass1Reader.setTime(java.util.Date theDate)` Changes the date and time of the reader's onboard clock.
`int` | `AlienClass1Reader.getTimeZone()` Returns the reader's time zone setting.
`void` | `AlienClass1Reader.setTimeZone(int timeZone)` Changes the reader's time zone setting.
`java.lang.String` | `AlienClass1Reader.getTimeServer()` Returns the address of the external TimeServer the reader uses to accurately set its internal clock each time it is rebooted.
`void` | `AlienClass1Reader.setTimeServer(java.lang.String timeServer)` Specifies the address of the external TimeServer the reader uses to accurately set its internal clock each time it is rebooted.
`java.lang.String` | `AlienClass1Reader.macroList()` Returns the list of macros currently stored on the reader.
`java.lang.String` | `AlienClass1Reader.macroView(java.lang.String macroName)` Returns the contents of a named macro stored on the reader.
`void` | `AlienClass1Reader.macroRun(java.lang.String macroName)` Runs the named macro stored on the reader.
`void` | `AlienClass1Reader.macroDel(java.lang.String macroName)` Permanently deletes the named macro stored on the reader.
`void` | `AlienClass1Reader.macroDelAll()` Permanently deletes all of the macros stored on the reader.
`void` | `AlienClass1Reader.macroStartRec(java.lang.String macroName)` Begins recording of a new macro with the specified name.
`void` | `AlienClass1Reader.macroStopRec()` Halts recording of the macro.
`Tag[]` | `AlienClass01Reader.getTagList()` Returns an array of tags known to the reader, once.
`Tag[]` | `AlienClass01Reader.getTagList(int multiplier)` Fetches and returns the tag list, using a multiplier count.
`Tag[]` | `AlienClass01Reader.getTagList(long readMillis)` Reads tags for the specified number of milliseconds.
`Tag` | `AlienClass01Reader.getTag()` Acquires one Tag, once.
`Tag` | `AlienClass01Reader.getTag(int multiplier)` Acquires one Tag, using a multiplier.
`java.lang.String` | `AlienClass01Reader.getTagID()` Acquires tags, and returns the TagID of the first tag on the TagList.
`java.lang.String` | `AlienClass01Reader.getReaderVersion()` Returns the firmware version of this reader.
`void` | `AlienClass01Reader.reboot()` Causes the reader module to reboot.
`int` | `AlienClass01Reader.getActiveAntenna()` Returns the number of the active antenna.
`void` | `AlienClass01Reader.setProgAntenna(int antennaNumber)` Sets the programming antenna to the specified value.
`int` | `AlienClass01Reader.getProgAntenna()` Returns the number of the programming antenna.
`void` | `AlienClass01Reader.setAntennaSequence(java.lang.String sequenceString)` Sets the sequence of antenna ports, using a comma-separated String of integer values, that is used by the reader when responding to an Inventory command.
`java.lang.String` | `AlienClass01Reader.getAntennaSequence()` Returns the Antenna Sequence, as a comma-separated String of hex values.
`java.lang.String` | `AlienClass01Reader.verifyTag()` Interrogates the state of a tag that may or may not be readable by the Acquire commands.
`void` | `AlienClass01Reader.programTag(java.lang.String tagID)` Writes data to the tag ID space, using default loop-control parameters.
`void` | `AlienClass01Reader.eraseTag()` Erases the data in the tag's ID space, using default loop-control parameters.
`void` | `AlienClass01Reader.killTag(java.lang.String tagIDAndPassCode)` Kills a tag by erasing the data in a locked tag's ID space, using default loop-control parameters.
`void` | `AlienClass01Reader.lockTag(java.lang.String passCode)` Locks a Tag, using default loop-control parameters and tagID length.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES