Class Index - Datalogic Selfshopping Extension version 1

These are the Android API classes. See all API packages.

C   D   F   G   L   M   P   S   T   V  

C

ChargingProfile Class representing a generic charging profile that can be used in the SelfshoppingBatteryManager in order to setup a different charging preference (device dependent). 
ConfigArea Class representing the Joya Touch configuration area, consisting in an array of bytes and its size. 
Cradle Interface exposing the API of a generic Cradle. 
Cradle.InsertionState Enumerative representing an insertion state depending on the device's position. 
CradleInsertionListener This interface is used by the application to listen to the events of insertion and extraction of the device from the Cradle. 
CradleJoyaTouch Interface for the Joya Touch Cradle API. 
CradleJoyaTouch.Type Enumerative representing a Joya Touch Cradle type. 
CradleManager This class is used to return the current Cradle API, depending on the targeted device. 
CradleType This enum lists the currently supported Cradle APIs. 
CustomArea Class representing the Joya Touch custom area of data, consisting in an array of bytes and its size. 

D

DimmingLed Interface exposing the API of a dimming LED. 
DimmingSequence Class representing a sequence characterized by (time, brightness) pairs. 
DimmingSequencePoint A point in the dimming sequence, characterized by a time value (in milliseconds) and a brightness value (in percentage). 

F

FailureState This enum lists cradle's failure states. 
FavoriteFirmware This enum lists the favorite Cradle firmware version. 

G

GenericArea Class representing a generic area of data, consisting in an array of bytes and its size. 

L

Led Interface exposing the API of a generic LED. 
LedAction This enum lists the LED actions available. 
LedAction Abstract class used to represent an action to be executed by the SelfshoppingLedManager
LedActionBlink LED action for the blinking of a LED. 
LedActionDim LED action for the dimming of a LED. 
LedActionSetBrightness LED action for setting the brightness of a LED. 
LedActionTurnOff LED action for turning OFF a LED. 
LedActionTurnOn LED action for turning ON a LED. 
LedEvent Interface exposing the API of a generic LED event. 
LockAction This enum lists the lock actions available. 

M

ManufacturerInfo Class representing generic battery manufacturer info. 

P

PersistJSON Helper class to allow persisting LedAction objects to the JSON format. 

S

SelfshoppingBatteryManager The Battery Manager used in the Selfshopping Extension SDK. 
SelfshoppingLedManager The LED Manager used in the Selfshopping Extension SDK. 
StateInfo Info about the state of the Joya Touch Cradle. 

T

Trolley Interface exposing the API of a Trolley. 
TrolleyInsertionListener This interface is used by the application to listen to the events of insertion and extraction of the device from the Trolley. 

V

Version The Version class contains the Selfshopping extension version.