A B C D E F G H I K L M N O Q R S T U V W 

A

ACCESS_PWD - Static variable in class com.alien.rfid.LockFields
Access Password.
API - Static variable in class com.alien.common.Version
Alien APIs version.

B

BACK - Static variable in class com.alien.common.KeyCode.ALR_H460
BACK button key code.
Bank - Enum in com.alien.rfid
Memory Bank of RFID tag.
BarcodeCallback - Interface in com.alien.barcode
A callback function to receive barcode data.
BarcodeReader - Class in com.alien.barcode
Barcode reader implements the interface to scan 1D and 2D barcodes.
BarcodeReader(Context) - Constructor for class com.alien.barcode.BarcodeReader
Create a singleton instance to scan 1D and 2D barcodes.
blockPermalock(String, Mask, int, Mask) - Method in class com.alien.rfid.RFIDReader
This method implements the Gen2 BlockPermalock command

C

close() - Method in class com.alien.rfid.RFIDReader
Release resources when done using RFID module.
com.alien.barcode - package com.alien.barcode
 
com.alien.common - package com.alien.common
 
com.alien.rfid - package com.alien.rfid
 

D

DeviceInfo - Class in com.alien.common
Device's Information
DeviceInfo(Context) - Constructor for class com.alien.common.DeviceInfo
Create DeviceInfo object

E

ENTER - Static variable in class com.alien.common.KeyCode.ALR_H460
ENTER button key code.
EPC - Static variable in class com.alien.rfid.LockFields
EPC (Electronic Product Code) memory bank.

F

fromValue(int) - Static method in enum com.alien.rfid.Bank
Create Bank enum from numeric value.
fromValue(int) - Static method in enum com.alien.rfid.SearchMode
Create a SearchMode enum from a numeric value (0/1).
fromValue(int) - Static method in enum com.alien.rfid.Session
Create a Session enum from a number value.
fromValue(int) - Static method in enum com.alien.rfid.Target
Create a Target enum from a numeric value (0/1).

G

getAccessPwd() - Method in class com.alien.rfid.RFIDReader
Get the default global access password.
getAcqTID() - Method in class com.alien.rfid.RFIDReader
Get the state of TID acquisition during inventories (enabled or disabled).
getBank() - Method in class com.alien.rfid.Mask
Get the mask memory bank.
getBitLength() - Method in class com.alien.rfid.Mask
Get the bit length of the mask data.
getBitPointer() - Method in class com.alien.rfid.Mask
Get the bit pointer of the mask.
getData() - Method in class com.alien.rfid.Mask
Get the data used for masking (example: "AABB1122").
getData() - Method in class com.alien.rfid.RFIDResult
Return data obtained as the result of a reader operation (optional).
getDeviceID() - Method in class com.alien.common.DeviceInfo
Get device unique identifier.
getEPC() - Method in class com.alien.rfid.Tag
Get the EPC value.
getError() - Method in class com.alien.rfid.RFIDResult
Return error code.
getFieldBitmap() - Method in class com.alien.rfid.LockFields
Return a bitmap of fields to be used for tag locking operations.
getInfo(RFIDInfo) - Method in class com.alien.rfid.RFIDReader
Get information about the Reader, such as model, RFID hardware and firmware versions.
getInfo() - Method in class com.alien.rfid.RFIDReader
Get all information about the Reader, RFID hardware and firmware versions.
getMask() - Method in class com.alien.rfid.RFIDReader
Get the default global mask.
getMaxPower() - Method in class com.alien.rfid.RFIDReader
Return maximum supported transmit power.
getMinPower() - Method in class com.alien.rfid.RFIDReader
Return minimum supported transmit power.
getModel() - Method in class com.alien.common.DeviceInfo
Get device model
getParameter(int) - Method in class com.alien.barcode.BarcodeReader
Get barcode configuration parameter.
getPC() - Method in class com.alien.rfid.Tag
Get the Gen2 Protocol-Control (PC) word value.
getPower() - Method in class com.alien.rfid.RFIDReader
Get RFID transmit power.
getQ() - Method in class com.alien.rfid.RFIDReader
Get starting Q parameter value that is used in the Gen2 protocol to read tags.
getRSSI() - Method in class com.alien.rfid.Tag
Get the Returned Signal Strength Indicator (RSSI).
getSearchMode() - Method in class com.alien.rfid.RFIDReader
Get inventory search mode.
getSession() - Method in class com.alien.rfid.RFIDReader
Get Gen2 session.
getTarget() - Method in class com.alien.rfid.RFIDReader
Get inventory target.
getTemperature() - Method in class com.alien.rfid.RFIDReader
Get current temperature of the module or reader
getTID() - Method in class com.alien.rfid.Tag
Get the TID value.
getValue() - Method in enum com.alien.rfid.Bank
Get value of Bank enum.
getValue() - Method in enum com.alien.rfid.SearchMode
Get the value of the SearchMode enum.
getValue() - Method in enum com.alien.rfid.Session
Get the value of the Session enum.
getValue() - Method in enum com.alien.rfid.Target
Get the value of the Target enum.

H

HANDLE_TRIGGER - Static variable in class com.alien.common.KeyCode.ALR_H460
HANDLE TRIGGER button key code.

I

InvalidParamException - Exception in com.alien.rfid
The InvalidParamException is raised if you attempt to supply an invalid parameters with RFIDReader.
InvalidParamException(String) - Constructor for exception com.alien.rfid.InvalidParamException
Initialize the exception with a message.
inventory(RFIDCallback, Mask) - Method in class com.alien.rfid.RFIDReader
Start a continuous inventory.
inventory(RFIDCallback) - Method in class com.alien.rfid.RFIDReader
This is the same as RFIDReader.inventory(RFIDCallback, Mask), but uses the default mask (set by RFIDReader.setMask(Mask)).
isRunning() - Method in class com.alien.barcode.BarcodeReader
Check if barcode module is currently scanning a barcode.
isRunning() - Method in class com.alien.rfid.RFIDReader
Check if a continuous inventory is currently running.
isSuccess() - Method in class com.alien.rfid.RFIDResult
Return true if the operation succeed.

K

KeyCode - Class in com.alien.common
Key codes of the handheld physical buttons.
KeyCode.ALR_H450 - Class in com.alien.common
Key codes for the ALR-H450 handheld physical buttons
KeyCode.ALR_H460 - Class in com.alien.common
Key codes for the ALR-H460 handheld physical buttons
kill(String, Mask) - Method in class com.alien.rfid.RFIDReader
Kill the RFID tag.
kill(String) - Method in class com.alien.rfid.RFIDReader
This method is the same as RFIDReader.kill(String, Mask), but uses the default mask set by RFIDReader.setMask(Mask)).
kill(String) - Method in class com.alien.rfid.Tag
Kill the RFID tag.
KILL_PWD - Static variable in class com.alien.rfid.LockFields
Kill Password.

L

lock(LockFields, LockType, Mask, String) - Method in class com.alien.rfid.RFIDReader
Lock, Unlock, PermaLock, or PermaUnlock tag's memory fields.
lock(LockFields, LockType, Mask) - Method in class com.alien.rfid.RFIDReader
This method is the same as RFIDReader.lock(LockFields, LockType, Mask, String), but uses the default access password (set by RFIDReader.setAccessPwd(String)).
lock(LockFields, LockType, String) - Method in class com.alien.rfid.RFIDReader
This method is the same as RFIDReader.lock(LockFields, LockType, Mask, String), but uses the default mask (set by RFIDReader.setMask(Mask)).
lock(LockFields, LockType) - Method in class com.alien.rfid.RFIDReader
This method is the same as RFIDReader.lock(LockFields, LockType, Mask, String), but uses the default mask (set by RFIDReader.setMask(Mask)) and default access password (set by RFIDReader.setAccessPwd(String)).
lock(LockFields, LockType, String) - Method in class com.alien.rfid.Tag
Lock, Unlock, PermaLock, or PermaUnlock fields within a tag's memory.
lock(LockFields, LockType) - Method in class com.alien.rfid.Tag
This method is the same as Tag.lock(LockFields, LockType, String), but uses the default access password (set by RFIDReader.setAccessPwd(String)).
LockFields - Class in com.alien.rfid
Lock fields are used during the tag lock operations.
LockFields(int) - Constructor for class com.alien.rfid.LockFields
Create a bitmap of fields to be used for tag locking operations.
LockType - Enum in com.alien.rfid
Definitions of lock types for RFIDReader.lock(LockFields, LockType, String).

M

Mask - Class in com.alien.rfid
The Gen2 protocol Mask used for RFID operations.
Mask(Bank, int, int, String) - Constructor for class com.alien.rfid.Mask
Create a mask.
maskEPC(String) - Static method in class com.alien.rfid.Mask
Create a mask for tags that have an EPC starting with a given hex string data.
maskTID(String) - Static method in class com.alien.rfid.Mask
Create a mask for tags that have TID memory bank data starting with a given hex string data.
maskUser(String) - Static method in class com.alien.rfid.Mask
Create a mask for tags that have User memory bank data starting with a given hex string data.
MENU - Static variable in class com.alien.common.KeyCode.ALR_H460
MENU button key code.

N

NONE - Static variable in class com.alien.rfid.Mask
No mask is set.
NotSupportedException - Exception in com.alien.rfid
The NotSupportedException is raised if you attempt to use a feature that is not supported.
NotSupportedException(String) - Constructor for exception com.alien.rfid.NotSupportedException
Initialize the exception with a message.

O

onBarcodeRead(String) - Method in interface com.alien.barcode.BarcodeCallback
Upon a successful barcode scan, an application will receive the barcode data via this callback.
onTagRead(Tag) - Method in interface com.alien.rfid.RFIDCallback
This method is used to receive tag information returned by asynchronous continuous inventory method RFIDReader.inventory(RFIDCallback).
open() - Static method in class com.alien.rfid.RFID
This method is used to obtain a global instance of RFIDReader.

Q

Q_MAX - Static variable in class com.alien.rfid.RFIDReader
Maximum starting Q parameter value that is used in the Gen2 protocol to read tags.

R

read(Mask) - Method in class com.alien.rfid.RFIDReader
Read a single RFID tag.
read() - Method in class com.alien.rfid.RFIDReader
This method is the same as RFIDReader.read(Mask), but uses the default mask (set by RFIDReader.setMask(Mask)).
read(Bank, int, int, Mask, String) - Method in class com.alien.rfid.RFIDReader
Reads data from a specific memory location of a tag.
read(Bank, int, int, Mask) - Method in class com.alien.rfid.RFIDReader
This method is same as RFIDReader.read(Bank, int, int, Mask, String), but uses the default access password (set by RFIDReader.setAccessPwd(String)).
read(Bank, int, int, String) - Method in class com.alien.rfid.RFIDReader
This method is the same as RFIDReader.read(Bank, int, int, Mask, String), but uses the default mask (set by RFIDReader.setMask(Mask)).
read(Bank, int, int) - Method in class com.alien.rfid.RFIDReader
This method is the same as RFIDReader.read(Bank, int, int, Mask, String), but uses the default mask (set by RFIDReader.setMask(Mask)) and the default access password (set by RFIDReader.setAccessPwd(String)).
read(Bank, int, int, String) - Method in class com.alien.rfid.Tag
Read data from a specific location of the tag's memory.
read(Bank, int, int) - Method in class com.alien.rfid.Tag
This method is the same as Tag.read(Bank, int, int, String), but uses the default access password (set by RFIDReader.setAccessPwd(String)).
readAccessPwd() - Method in class com.alien.rfid.Tag
Read the Access Password from the RESERVED bank of the tag.
ReaderException - Exception in com.alien.rfid
The ReaderException is raised if there is an error when using RFIDReader.
ReaderException(String) - Constructor for exception com.alien.rfid.ReaderException
Initialize the exception with a message.
readKillPwd() - Method in class com.alien.rfid.Tag
Read the Kill Password from the RESERVED bank of the tag.
readTID() - Method in class com.alien.rfid.Tag
Read the TID data from the tag.
readUser() - Method in class com.alien.rfid.Tag
Read data from the USER bank of the tag.
RFID - Class in com.alien.rfid
This class is used to initialize and obtain the global instance of RFIDReader.
RFIDBusyException - Exception in com.alien.rfid
The RFIDBusyException is raised if the Reader is busy and cannot run another command.
RFIDBusyException(String) - Constructor for exception com.alien.rfid.RFIDBusyException
Initialize the exception with a message.
RFIDCallback - Interface in com.alien.rfid
A callback function to receive tag information.
RFIDInfo - Enum in com.alien.rfid
RFID Module information.
RFIDReader - Class in com.alien.rfid
Abstract class RFIDReader.
RFIDReader() - Constructor for class com.alien.rfid.RFIDReader
 
RFIDResult - Class in com.alien.rfid
Result returned by reader.
RFIDResult(boolean) - Constructor for class com.alien.rfid.RFIDResult
 
RFIDResult(boolean, Object) - Constructor for class com.alien.rfid.RFIDResult
 

S

SCAN - Static variable in class com.alien.common.KeyCode.ALR_H450
SCAN button key code (same as HANDLE TRIGGER).
SCAN - Static variable in class com.alien.common.KeyCode.ALR_H460
SCAN button key code.
SearchMode - Enum in com.alien.rfid
Definitions of inventory search modes RFIDReader.setSearchMode(SearchMode).
Session - Enum in com.alien.rfid
Control which Gen 2 protocol session is used to inventory tags.
setAccessPwd(String) - Method in class com.alien.rfid.RFIDReader
Set the default global access password.
setAcqTID(boolean) - Method in class com.alien.rfid.RFIDReader
Enable or disable TID acquisition during inventories.
setAllSymbologies(boolean) - Method in class com.alien.barcode.BarcodeReader
Enable/disable all barcode symbologies.
setBank(Bank) - Method in class com.alien.rfid.Mask
Set the mask memory.
setBitLength(int) - Method in class com.alien.rfid.Mask
Set the bit length of the mask data.
setBitPointer(int) - Method in class com.alien.rfid.Mask
Set the bit pointer for the mask.
setData(String) - Method in class com.alien.rfid.Mask
Set the data used for masking, as a hex string (example: "AABB1122") .
setMask(Mask) - Method in class com.alien.rfid.RFIDReader
Set the default global mask.
setParameter(int, int) - Method in class com.alien.barcode.BarcodeReader
Set barcode configuration parameter.
setPower(int) - Method in class com.alien.rfid.RFIDReader
Set RFID transmit power.
setQ(int) - Method in class com.alien.rfid.RFIDReader
Set the starting Q parameter value that is used in the Gen2 protocol to read tags.
setSearchMode(SearchMode) - Method in class com.alien.rfid.RFIDReader
Set inventory search mode.
setSession(Session) - Method in class com.alien.rfid.RFIDReader
Set Gen2 session.
setTarget(Target) - Method in class com.alien.rfid.RFIDReader
Set inventory target.
SIDE_LEFT - Static variable in class com.alien.common.KeyCode.ALR_H450
LEFT side button key code.
SIDE_LEFT_FUNC - Static variable in class com.alien.common.KeyCode.ALR_H460
Left side FUNC button key code.
SIDE_RIGHT - Static variable in class com.alien.common.KeyCode.ALR_H450
RIGHT side button key code.
start(BarcodeCallback) - Method in class com.alien.barcode.BarcodeReader
Start barcode scanning and return data via the callback.
stop() - Method in class com.alien.barcode.BarcodeReader
Stop scanning.
stop() - Method in class com.alien.rfid.RFIDReader
Stop the currently-running continuous inventory.

T

Tag - Class in com.alien.rfid
The Tag class contains tag information (EPC, RSSI, etc.).
Tag(RFIDReader) - Constructor for class com.alien.rfid.Tag
 
Tag(RFIDReader, String) - Constructor for class com.alien.rfid.Tag
 
Tag(RFIDReader, String, double) - Constructor for class com.alien.rfid.Tag
 
Tag(RFIDReader, String, double, String) - Constructor for class com.alien.rfid.Tag
 
Target - Enum in com.alien.rfid
The Gen2 protocol target (A/B).

U

USER - Static variable in class com.alien.rfid.LockFields
USER memory bank.

V

valueOf(String) - Static method in enum com.alien.rfid.Bank
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alien.rfid.LockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alien.rfid.RFIDInfo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alien.rfid.SearchMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alien.rfid.Session
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alien.rfid.Target
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.alien.rfid.Bank
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alien.rfid.LockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alien.rfid.RFIDInfo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alien.rfid.SearchMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alien.rfid.Session
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alien.rfid.Target
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.alien.common
Version information.

W

write(Bank, int, String, Mask, String) - Method in class com.alien.rfid.RFIDReader
Writes the given data into a specific bank at a specific word offset within a tag's memory.
write(Bank, int, String, Mask) - Method in class com.alien.rfid.RFIDReader
This method is the same as RFIDReader.write(Bank, int, String, Mask, String), but uses the default access password (set by RFIDReader.setAccessPwd(String)).
write(Bank, int, String, String) - Method in class com.alien.rfid.RFIDReader
This method is the same as RFIDReader.write(Bank, int, String, Mask, String), but uses the default mask (set by RFIDReader.setMask(Mask)).
write(Bank, int, String) - Method in class com.alien.rfid.RFIDReader
This method is the same as RFIDReader.write(Bank, int, String, Mask, String), but uses the default mask (set by RFIDReader.setMask(Mask)) and default access password (set by RFIDReader.setAccessPwd(String)).
write(Bank, int, String, String) - Method in class com.alien.rfid.Tag
Write data to a specific location of the tag's memory.
write(Bank, int, String) - Method in class com.alien.rfid.Tag
This method is the same as Tag.write(Bank, int, String, String), but uses the default access password (set by RFIDReader.setAccessPwd(String)).
writeAccessPwd(String) - Method in class com.alien.rfid.Tag
Write a new Access Password to RESERVED bank of the tag.
writeEPC(String) - Method in class com.alien.rfid.Tag
Write new EPC data to the tag.
writeKillPwd(String) - Method in class com.alien.rfid.Tag
Write a new Kill Password to the RESERVED bank of the tag.
writeUser(String) - Method in class com.alien.rfid.Tag
Write data to the USER bank of the tag.
A B C D E F G H I K L M N O Q R S T U V W