Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ACCEPTING - Enum constant in enum class tj.epic.cashcode.PollingResponse
- ACK - Enum constant in enum class tj.epic.cashcode.BillValidatorCommand
- ALIGNING_MOTOR_FAILURE - Enum constant in enum class tj.epic.cashcode.BillValidatorError
B
- BILL_RETURNED - Enum constant in enum class tj.epic.cashcode.PollingResponse
- BILL_STACKED - Enum constant in enum class tj.epic.cashcode.PollingResponse
- BillCassetteStatus - Enum Class in tj.epic.cashcode
- BillValidatorCommand - Enum Class in tj.epic.cashcode
-
CCNET bill validator commands.
- BillValidatorError - Enum Class in tj.epic.cashcode
-
Error codes reported by the bill validator device.
- build(int, int[]) - Method in class tj.epic.cashcode.PacketBuilder
C
- CAPACITANCE_CANAL_FAILURE - Enum constant in enum class tj.epic.cashcode.BillValidatorError
- CashCode - Interface in tj.epic.cashcode
- CashCodeEvents - Interface in tj.epic.cashcode
-
Event callbacks for bill validator state changes during polling.
- CashCodeException - Exception Class in tj.epic.cashcode.exceptions
- CashCodeException(String) - Constructor for exception class tj.epic.cashcode.exceptions.CashCodeException
- CashCodeSM - Class in tj.epic.cashcode
- CashCodeSM() - Constructor for class tj.epic.cashcode.CashCodeSM
- CashCodeSM(SerialPortAdapter) - Constructor for class tj.epic.cashcode.CashCodeSM
- CHEATED - Enum constant in enum class tj.epic.cashcode.BillValidatorError
- close() - Method in class tj.epic.cashcode.JsscSerialPortAdapter
- close() - Method in interface tj.epic.cashcode.SerialPortAdapter
D
- disconnect() - Method in interface tj.epic.cashcode.CashCode
- disconnect() - Method in class tj.epic.cashcode.CashCodeSM
- DisconnectException - Exception Class in tj.epic.cashcode.exceptions
- DisconnectException(String) - Constructor for exception class tj.epic.cashcode.exceptions.DisconnectException
- DROP_CASSETTE_FULL - Enum constant in enum class tj.epic.cashcode.BillValidatorError
- DROP_CASSETTE_JAMMED - Enum constant in enum class tj.epic.cashcode.BillValidatorError
- DROP_CASSETTE_OUT_OF_POSITION - Enum constant in enum class tj.epic.cashcode.BillValidatorError
- DROP_CASSETTE_OUT_OF_POSITION - Enum constant in enum class tj.epic.cashcode.PollingResponse
E
- ENABLE_BILL_TYPES - Enum constant in enum class tj.epic.cashcode.BillValidatorCommand
- ErrorParser - Class in tj.epic.cashcode
-
Parses CCNET protocol responses to detect device errors.
- ErrorParser() - Constructor for class tj.epic.cashcode.ErrorParser
- ESCROW_POSITION - Enum constant in enum class tj.epic.cashcode.PollingResponse
- ESTABLISHED - Enum constant in enum class tj.epic.cashcode.BillCassetteStatus
F
- fromCode(int) - Static method in enum class tj.epic.cashcode.PollingResponse
G
- GeneralCashCodeException - Exception Class in tj.epic.cashcode.exceptions
- GeneralCashCodeException(String) - Constructor for exception class tj.epic.cashcode.exceptions.GeneralCashCodeException
- GENERIC_FAILURE - Enum constant in enum class tj.epic.cashcode.BillValidatorError
- GET_STATUS - Enum constant in enum class tj.epic.cashcode.BillValidatorCommand
- getCode() - Method in enum class tj.epic.cashcode.BillValidatorCommand
- getCode() - Method in enum class tj.epic.cashcode.PollingResponse
- getError() - Method in interface tj.epic.cashcode.CashCode
- getError() - Method in class tj.epic.cashcode.CashCodeSM
- getInsertedBanknotes() - Method in interface tj.epic.cashcode.CashCode
- getInsertedBanknotes() - Method in class tj.epic.cashcode.CashCodeSM
H
- HOLD - Enum constant in enum class tj.epic.cashcode.BillValidatorCommand
I
- IDENTIFICATION - Enum constant in enum class tj.epic.cashcode.BillValidatorCommand
- IDLING - Enum constant in enum class tj.epic.cashcode.PollingResponse
- ILLEGAL_COMMAND - Enum constant in enum class tj.epic.cashcode.BillValidatorError
- init(String, int, int, int, int) - Method in interface tj.epic.cashcode.CashCode
- init(String, int, int, int, int) - Method in class tj.epic.cashcode.CashCodeSM
- INITIAL_CASSETTE_STATUS_FAILURE - Enum constant in enum class tj.epic.cashcode.BillValidatorError
- INITIALIZE - Enum constant in enum class tj.epic.cashcode.PollingResponse
- InvalidCashCodeStateException - Exception Class in tj.epic.cashcode.exceptions
- InvalidCashCodeStateException(String) - Constructor for exception class tj.epic.cashcode.exceptions.InvalidCashCodeStateException
- isOpened() - Method in class tj.epic.cashcode.JsscSerialPortAdapter
- isOpened() - Method in interface tj.epic.cashcode.SerialPortAdapter
J
- JsscSerialPortAdapter - Class in tj.epic.cashcode
-
JSSC-based implementation of
SerialPortAdapter. - JsscSerialPortAdapter(String) - Constructor for class tj.epic.cashcode.JsscSerialPortAdapter
M
- MAGNETIC_CANAL_FAILURE - Enum constant in enum class tj.epic.cashcode.BillValidatorError
N
- NAK - Enum constant in enum class tj.epic.cashcode.BillValidatorCommand
- NONE - Enum constant in enum class tj.epic.cashcode.BillValidatorError
O
- onAccept() - Method in interface tj.epic.cashcode.CashCodeEvents
- onBillReturned() - Method in interface tj.epic.cashcode.CashCodeEvents
- onBillStack(int) - Method in interface tj.epic.cashcode.CashCodeEvents
- onCassetteInitialize() - Method in interface tj.epic.cashcode.CashCodeEvents
- onDropCassetteOutOfPosition() - Method in interface tj.epic.cashcode.CashCodeEvents
- onEscrowPosition() - Method in interface tj.epic.cashcode.CashCodeEvents
- onReject() - Method in interface tj.epic.cashcode.CashCodeEvents
- onReturn() - Method in interface tj.epic.cashcode.CashCodeEvents
- onStack() - Method in interface tj.epic.cashcode.CashCodeEvents
- open() - Method in class tj.epic.cashcode.JsscSerialPortAdapter
- open() - Method in interface tj.epic.cashcode.SerialPortAdapter
- OPTIC_CANAL_FAILURE - Enum constant in enum class tj.epic.cashcode.BillValidatorError
P
- PacketBuilder - Class in tj.epic.cashcode
-
Builds CCNET protocol packets with CRC-16 checksums.
- PacketBuilder() - Constructor for class tj.epic.cashcode.PacketBuilder
- parse(int[]) - Method in class tj.epic.cashcode.ErrorParser
- PAUSE - Enum constant in enum class tj.epic.cashcode.BillValidatorError
- POLL - Enum constant in enum class tj.epic.cashcode.BillValidatorCommand
- PollingResponse - Enum Class in tj.epic.cashcode
-
Poll response codes from the CCNET bill validator protocol.
- PortException - Exception Class in tj.epic.cashcode.exceptions
- PortException(String) - Constructor for exception class tj.epic.cashcode.exceptions.PortException
- PortNotConnectedException - Exception Class in tj.epic.cashcode.exceptions
- PortNotConnectedException(String) - Constructor for exception class tj.epic.cashcode.exceptions.PortNotConnectedException
- powerDown() - Method in interface tj.epic.cashcode.CashCode
- powerDown() - Method in class tj.epic.cashcode.CashCodeSM
- PowerDownException - Exception Class in tj.epic.cashcode.exceptions
- PowerDownException(String) - Constructor for exception class tj.epic.cashcode.exceptions.PowerDownException
- powerUp() - Method in interface tj.epic.cashcode.CashCode
- powerUp() - Method in class tj.epic.cashcode.CashCodeSM
- PowerUpException - Exception Class in tj.epic.cashcode.exceptions
- PowerUpException(String) - Constructor for exception class tj.epic.cashcode.exceptions.PowerUpException
R
- read() - Method in class tj.epic.cashcode.JsscSerialPortAdapter
- read() - Method in interface tj.epic.cashcode.SerialPortAdapter
- REJECTED - Enum constant in enum class tj.epic.cashcode.PollingResponse
- REMOVED - Enum constant in enum class tj.epic.cashcode.BillCassetteStatus
- RESET - Enum constant in enum class tj.epic.cashcode.BillValidatorCommand
- RETURN - Enum constant in enum class tj.epic.cashcode.BillValidatorCommand
- RETURNING - Enum constant in enum class tj.epic.cashcode.PollingResponse
S
- SecurityModeException - Exception Class in tj.epic.cashcode.exceptions
- SecurityModeException(String) - Constructor for exception class tj.epic.cashcode.exceptions.SecurityModeException
- SerialPortAdapter - Interface in tj.epic.cashcode
-
Abstraction over serial port communication.
- SET_SECURITY - Enum constant in enum class tj.epic.cashcode.BillValidatorCommand
- setLogger(Logger) - Method in interface tj.epic.cashcode.CashCode
- setLogger(Logger) - Method in class tj.epic.cashcode.CashCodeSM
- setParams(int, int, int, int) - Method in class tj.epic.cashcode.JsscSerialPortAdapter
- setParams(int, int, int, int) - Method in interface tj.epic.cashcode.SerialPortAdapter
- STACK - Enum constant in enum class tj.epic.cashcode.BillValidatorCommand
- STACK_MOTOR_FAILURE - Enum constant in enum class tj.epic.cashcode.BillValidatorError
- STACKING - Enum constant in enum class tj.epic.cashcode.PollingResponse
- startPolling(CashCodeEvents) - Method in interface tj.epic.cashcode.CashCode
- startPolling(CashCodeEvents) - Method in class tj.epic.cashcode.CashCodeSM
- stopPolling() - Method in interface tj.epic.cashcode.CashCode
- stopPolling() - Method in class tj.epic.cashcode.CashCodeSM
T
- tj.epic.cashcode - package tj.epic.cashcode
- tj.epic.cashcode.exceptions - package tj.epic.cashcode.exceptions
- TRANSPORT_MOTOR_FAILURE - Enum constant in enum class tj.epic.cashcode.BillValidatorError
- TRANSPORT_MOTOR_SPEED_FAILURE - Enum constant in enum class tj.epic.cashcode.BillValidatorError
V
- VALIDATOR_JAMMED - Enum constant in enum class tj.epic.cashcode.BillValidatorError
- valueOf(String) - Static method in enum class tj.epic.cashcode.BillCassetteStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tj.epic.cashcode.BillValidatorCommand
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tj.epic.cashcode.BillValidatorError
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tj.epic.cashcode.PollingResponse
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class tj.epic.cashcode.BillCassetteStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tj.epic.cashcode.BillValidatorCommand
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tj.epic.cashcode.BillValidatorError
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tj.epic.cashcode.PollingResponse
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- write(int[]) - Method in class tj.epic.cashcode.JsscSerialPortAdapter
- write(int[]) - Method in interface tj.epic.cashcode.SerialPortAdapter
All Classes and Interfaces|All Packages|Serialized Form