A B C D E F G H I L O P R S T 

A

AbortedFiscalRequestException - Exception in com.taliter.fiscal.device
Thrown when a request is aborted.
AbortedFiscalRequestException() - Constructor for exception com.taliter.fiscal.device.AbortedFiscalRequestException
 
AbortedFiscalRequestException(String) - Constructor for exception com.taliter.fiscal.device.AbortedFiscalRequestException
 
AbortedFiscalRequestException(FiscalPacket, FiscalPacket) - Constructor for exception com.taliter.fiscal.device.AbortedFiscalRequestException
 
AbortedFiscalRequestException(String, FiscalPacket, FiscalPacket) - Constructor for exception com.taliter.fiscal.device.AbortedFiscalRequestException
 
AbstractFiscalPacket - Class in com.taliter.fiscal.device.hasar
An abstract base class for FiscalPacket implementations.
AbstractFiscalPacket() - Constructor for class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 

B

basicExecute(FiscalPacket, FiscalPacket, FiscalPacket) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
BasicFiscalDevice - Class in com.taliter.fiscal.device.hasar
A basic FiscalDevice implementation that does not make assumptions about packet contents.
BasicFiscalDevice(FiscalPort, int, boolean, int, String, int) - Constructor for class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
ByteFormatter - Class in com.taliter.fiscal.util
A formatter for bytes and byte arrays.

C

changeBaudRate(FiscalDevice, int) - Static method in class com.taliter.fiscal.util.HasarBaudRateChanger
Change the baud rate of a Hasar fiscal device.
changeBaudRate(HasarFiscalDevice, int) - Static method in class com.taliter.fiscal.util.HasarBaudRateChanger
Change the baud rate of a Hasar fiscal device.
clear() - Method in interface com.taliter.fiscal.device.FiscalPacket
Remove all fields.
clear(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Replace field with empty byte array.
clear() - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
clear(int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
clone() - Method in interface com.taliter.fiscal.device.FiscalDeviceSource
Returns a deep copy of this device source.
clone() - Method in interface com.taliter.fiscal.device.FiscalPacket
Returns a deep copy of this packet.
clone() - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
clone() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
Returns a deep copy of this device source.
clone() - Method in interface com.taliter.fiscal.port.FiscalPortSource
Returns a deep copy of this port source.
clone() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
 
clone() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
 
clone() - Method in class com.taliter.fiscal.util.LoggerFiscalPortSource
 
close() - Method in interface com.taliter.fiscal.device.FiscalDevice
Close the device.
close() - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
close() - Method in interface com.taliter.fiscal.port.FiscalPort
Close the port.
close() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPort
 
close() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPort
 
close() - Method in class com.taliter.fiscal.util.LoggerFiscalPort
 
CMD_CANCEL_DOCUMENT - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cancelar documento.
CMD_CHANGE_IB_NUMBER - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cambiar número de Ingresos Brutos.
CMD_CHANGE_IVA_RESPONSABILITY - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cambiar responsabilidad frente al IVA.
CMD_CHARGE_NON_REGISTERED_TAX - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DF: Recargo de IVA a responsable no inscripto.
CMD_CLOSE_FD - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DF: Cerrar documento fiscal.
CMD_CLOSE_NFD - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DNF: Cerrar documento no fiscal.
CMD_CLOSE_NFHD - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DNFH: Cerrar documento no fiscal homologado.
CMD_CUT_NFD - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DNF: Cortar documento no fiscal.
CMD_DAILY_CLOSE - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cerrar jornada fiscal imprimiendo reporte.
CMD_DAILY_CLOSE_BY_DATE - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Imprimir reporte de auditoría por fecha.
CMD_DAILY_CLOSE_BY_NUMBER - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Imprimir reporte de auditoría por número de Z.
CMD_FEED_JOURNAL - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Avanzar papel de auditoría.
CMD_FEED_TICKET - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Avanzar papel de ticket.
CMD_FEED_TICKET_AND_JOURNAL - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Avanzar papeles de ticket y auditoría.
CMD_GENERAL_DISCOUNT - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DF: Descuento general.
CMD_GET_CONFIGURATION_BY_BLOCK - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Consultar configuración, comando viejo.
CMD_GET_DAILY_REPORT - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Consultar registro diario.
CMD_GET_DATE_TIME - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Consultar fecha y hora.
CMD_GET_EMBARK_NUMBER - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Consultar información de remito o de comprobante original.
CMD_GET_FANTASY_NAME - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Consultar nombre de fantasía del propietario.
CMD_GET_FIRST_IVA_DATA - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Iniciar consulta de la información de IVA.
CMD_GET_FISCAL_DEVICE_VERSION - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Consultar versión del controlador fiscal.
CMD_GET_GENERAL_CONFIGURATION - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Consultar configuración, comando nuevo.
CMD_GET_HEADER_TRAILER - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Consultar encabezamiento y pie de documentos.
CMD_GET_HISTORY_CAPACITY - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Consultar capacidad restante de registros diarios.
CMD_GET_INIT_DATA - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Consultar datos de inicialización.
CMD_GET_NEXT_IVA_DATA - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Continuar consulta de la información de IVA.
CMD_GET_WORKING_MEMORY - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Consultar memoria de trabajo.
CMD_KILL_FISCAL_MEMORY - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Dar de baja la memoria fiscal.
CMD_LAST_ITEM_DISCOUNT - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DF: Descuento o recargo sobre el último ítem.
CMD_OPEN_DRAWER - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Abrir cajón de dinero.
CMD_OPEN_FD - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DF: Abrir documento fiscal.
CMD_OPEN_NFD_SLIP - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DNF: Abrir documento no fiscal en impresora Slip.
CMD_OPEN_NFD_TICKET - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DNF: Abrir documento no fiscal en impresora Ticket.
CMD_OPEN_NFHD - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DNFH: Abrir documento no fiscal homologado.
CMD_PERCEPTIONS - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DF: Percepciones sobre el IVA.
CMD_PRINT_ACCOUNT_ITEM - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DNFH: Imprimir ítem en resumen de cuenta o en cargo a la habitación.
CMD_PRINT_DELIVERY_NFHD - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Imprimir documento no fiscal homologado para reparto.
CMD_PRINT_EMBARK_ITEM - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DNFH: Imprimir ítem en remito u orden de salida.
CMD_PRINT_FISCAL_TEXT - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DF: Imprimir texto fiscal.
CMD_PRINT_LINE_ITEM - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DF: Imprimir ítem.
CMD_PRINT_NON_FISCAL_TEXT - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DNF: Imprimir texto no fiscal.
CMD_PRINT_PHARMACY_NFHD - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Imprimir documento no fiscal homologado para farmacias.
CMD_PRINT_QUOTATION_ITEM - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DNFH: Imprimir ítem en cotización.
CMD_PRINT_VOUCHER - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Voucher: Imprimir voucher.
CMD_RECEIPT_TEXT - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DF: Definir líneas de texto en recibos.
CMD_REPRINT_DOCUMENT - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Reimprimir el último documento emitido.
CMD_RESET_LOGO_DATA - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Borrar logotipo del cliente.
CMD_RETURN_RECHARGE - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DF: Devolución de envases, bonificaciones y recargos.
CMD_SET_BAR_CODE - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cargar código de barras.
CMD_SET_BAUD_RATE - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cambiar velocidad de comunicación.
CMD_SET_CONFIGURATION_BY_BLOCK - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cargar configuración, comando viejo.
CMD_SET_CONFIGURATION_BY_ONE - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cargar configuración por parámetro.
CMD_SET_CUSTOMER_DATA - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cargar datos del cliente.
CMD_SET_DATE_TIME - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cambiar fecha y hora.
CMD_SET_EMBARK_NUMBER - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cargar información de remito o de comprobante original.
CMD_SET_FANTASY_NAME - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cargar nombre de fantasía del propietario.
CMD_SET_GENERAL_CONFIGURATION - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cargar configuración, comando nuevo.
CMD_SET_HEADER_TRAILER - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cargar encabezamiento y pie de documentos.
CMD_SET_VOUCHER_DATA_1 - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Voucher: Iniciar carga de datos del voucher.
CMD_SET_VOUCHER_DATA_2 - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Voucher: Finalizar carga de datos del voucher.
CMD_STATPRN - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Consultar estado intermedio.
CMD_STATUS_REQUEST - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Consultar estado.
CMD_STORE_LOGO_DATA - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cargar logotipo del cliente.
CMD_SUBTOTAL - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DF: Consultar subtotal.
CMD_TOTAL_TENDER - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
DF: Imprimir total y pago.
CMD_WRITE_DISPLAY - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Escribir en visor.
com.taliter.fiscal.device - package com.taliter.fiscal.device
An API to communicate with fiscal devices.
com.taliter.fiscal.device.hasar - package com.taliter.fiscal.device.hasar
An API implementation used to communicate with Hasar fiscal devices such as fiscal printers.
com.taliter.fiscal.port - package com.taliter.fiscal.port
A bidirectional stream channel API.
com.taliter.fiscal.port.rxtx - package com.taliter.fiscal.port.rxtx
A bidirectional stream channel API implementation that uses RXTX or nrjavaserial to communicate over serial ports.
com.taliter.fiscal.port.serial - package com.taliter.fiscal.port.serial
A bidirectional stream channel API implementation that uses the javax.comm API to communicate over serial ports.
com.taliter.fiscal.util - package com.taliter.fiscal.util
Loggers and other tools.
createFiscalPacket() - Method in interface com.taliter.fiscal.device.FiscalDevice
Create an empty packet.
createFiscalPacket() - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 

D

detectProtocol(FiscalDevice) - Static method in class com.taliter.fiscal.util.HasarAutomaticDetection
Detect whether a Hasar fiscal device supports the extended (STATPRN) protocol.
detectProtocol(HasarFiscalDevice) - Static method in class com.taliter.fiscal.util.HasarAutomaticDetection
Detect whether a Hasar fiscal device supports the extended (STATPRN) protocol.

E

equals(Object) - Method in interface com.taliter.fiscal.device.FiscalPacket
Returns true if this and the specified packet have the same size and their corresponding fields have the same sequence of bytes.
equals(Object) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
eventHandler - Variable in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
execute(FiscalPacket) - Method in interface com.taliter.fiscal.device.FiscalDevice
Execute a fiscal request.
execute(FiscalPacket, FiscalPacket) - Method in interface com.taliter.fiscal.device.FiscalDevice
Execute a fiscal request.
execute(FiscalPacket) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
execute(FiscalPacket, FiscalPacket) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
execute(FiscalPacket, FiscalPacket) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDevice
 

F

FiscalDevice - Interface in com.taliter.fiscal.device
An interface used to communicate with fiscal devices.
FiscalDeviceEventHandler - Interface in com.taliter.fiscal.device
A handler for events that can be triggered by a fiscal device.
FiscalDeviceIOException - Exception in com.taliter.fiscal.device
The base class of all fiscal device exceptions.
FiscalDeviceIOException() - Constructor for exception com.taliter.fiscal.device.FiscalDeviceIOException
 
FiscalDeviceIOException(String) - Constructor for exception com.taliter.fiscal.device.FiscalDeviceIOException
 
FiscalDeviceIOException(FiscalPacket, FiscalPacket) - Constructor for exception com.taliter.fiscal.device.FiscalDeviceIOException
 
FiscalDeviceIOException(String, FiscalPacket, FiscalPacket) - Constructor for exception com.taliter.fiscal.device.FiscalDeviceIOException
 
FiscalDeviceSource - Interface in com.taliter.fiscal.device
A FiscalDevice factory.
FiscalDeviceTimeoutException - Exception in com.taliter.fiscal.device
Thrown when a request timeout occurs.
FiscalDeviceTimeoutException() - Constructor for exception com.taliter.fiscal.device.FiscalDeviceTimeoutException
 
FiscalDeviceTimeoutException(String) - Constructor for exception com.taliter.fiscal.device.FiscalDeviceTimeoutException
 
FiscalDeviceTimeoutException(FiscalPacket, FiscalPacket) - Constructor for exception com.taliter.fiscal.device.FiscalDeviceTimeoutException
 
FiscalDeviceTimeoutException(String, FiscalPacket, FiscalPacket) - Constructor for exception com.taliter.fiscal.device.FiscalDeviceTimeoutException
 
FiscalPacket - Interface in com.taliter.fiscal.device
A request to or response from a fiscal device.
FiscalPort - Interface in com.taliter.fiscal.port
A bidirectional stream channel.
FiscalPortSource - Interface in com.taliter.fiscal.port
A FiscalPort factory.
FiscalPortTimeoutException - Exception in com.taliter.fiscal.port
Thrown to signal a receive timeout event.
FiscalPortTimeoutException() - Constructor for exception com.taliter.fiscal.port.FiscalPortTimeoutException
 
FiscalPortTimeoutException(String) - Constructor for exception com.taliter.fiscal.port.FiscalPortTimeoutException
 
flushAndWait() - Method in interface com.taliter.fiscal.port.FiscalPort
Flush the output stream and wait until output is done.
flushAndWait() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPort
 
flushAndWait() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPort
 
flushAndWait() - Method in class com.taliter.fiscal.util.LoggerFiscalPort
 
FST_ACCUMULATOR_OVERFLOW - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Desborde de acumulador.
FST_BITWISE_OR - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Suma lógica (OR) de los bits 0 a 8.
FST_CLOCK_ERROR - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Error en ingreso de fecha.
FST_DEVICE_CERTIFIED - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Terminal fiscal certificada.
FST_DEVICE_FISCALIZED - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Terminal fiscal fiscalizada.
FST_DOCUMENT_OPEN - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Documento abierto (solo impresoras que soportan STATPRN).
FST_DOCUMENT_OPEN_SLIP - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Documento abierto en impresora Slip (solo impresoras que no soportan STATPRN).
FST_DOCUMENT_OPEN_TICKET - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Documento abierto en impresora Ticket (solo impresoras que no soportan STATPRN).
FST_FISCAL_DOCUMENT_OPEN - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Documento fiscal abierto.
FST_FISCAL_MEMORY_ALMOST_FULL - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Memoria fiscal a punto de llenarse.
FST_FISCAL_MEMORY_CRC_ERROR - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Error en chequeo de memoria fiscal.
FST_FISCAL_MEMORY_FULL - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Memoria fiscal llena, bloqueada o dada de baja.
FST_INVALID_COMMAND - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Comando inválido para el estado fiscal actual.
FST_INVALID_DATA_FIELD - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Datos inválidos en un campo.
FST_STATPRN_ACTIVE - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Estado intermedio (STATPRN) activo (solo impresoras que soportan STATPRN).
FST_UNKNOWN_COMMAND - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Comando desconocido.
FST_WORKING_MEMORY_CRC_ERROR - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Error en chequeo de memoria de trabajo.

G

get(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the value of a field.
get(int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getAppName() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Get the name to report as the requesting application for serial port contention negotiation during open().
getAppName() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Get the name to report as the requesting application for serial port contention negotiation during open().
getBaseRolloverYear() - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
Get the base roll-over year to use for dates in newly created packets.
getBaseRolloverYear() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
Get the base roll-over year to use for dates in packets.
getBaseRolloverYear() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
Get the base roll-over year in use for dates.
getBaudRate() - Method in interface com.taliter.fiscal.port.FiscalPort
Get the baud rate.
getBaudRate() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPort
 
getBaudRate() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Get the baud rate.
getBaudRate() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPort
 
getBaudRate() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Get the baud rate.
getBaudRate() - Method in class com.taliter.fiscal.util.LoggerFiscalPort
 
getBigDecimal(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get a numeric field as a BigDecimal.
getBigDecimal(int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getBigInteger(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get a numeric field as a BigInteger.
getBigInteger(int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getByte(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get a field of 1 byte.
getByte(int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getCommandCode() - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the command code of this packet.
getCommandCode() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
getCopy(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get a copy of the value of a field.
getCopy(int, byte[]) - Method in interface com.taliter.fiscal.device.FiscalPacket
Copy at most value.length bytes of the value of a field to the provided array.
getCopy(int, byte[], int, int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Copy at most length bytes of the value of a field to the provided array.
getCopy(int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getCopy(int, byte[]) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getCopy(int, byte[], int, int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getDataBits() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Get the number of data bits.
getDataBits() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Get the number of data bits.
getDate(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get a date field as a Date object.
getDate(int, Calendar) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the contents of a date field into the passed Calendar object.
getDate(int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getDate(int, Calendar) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getDateAndTime(int, int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get a date field and a time field as a Date object.
getDateAndTime(int, int, Calendar) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the contents of a date field and a time field into the passed Calendar object.
getDateAndTime(int, int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getDateAndTime(int, int, Calendar) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getDateDay(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the day of month part of a date field (1 to 31).
getDateDay(int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
getDateMonth(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the month of year part of a date field (1 to 12).
getDateMonth(int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
getDateYear(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the year part of a date field (full 4 digit value).
getDateYear(int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
getDouble(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get a numeric field as a double.
getDouble(int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getEncoding() - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
Get the encoding to use for strings in newly created packets.
getEncoding() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
Get the encoding to use for strings in packets.
getEncoding() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
Get the encoding in use for strings.
getEventHandler() - Method in interface com.taliter.fiscal.device.FiscalDevice
Get the event handler.
getEventHandler() - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
getExtendedProtocol() - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
True to use the extended (STATPRN) protocol.
getExtendedProtocol() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
True to use the extended (STATPRN) protocol.
getFiscalDevice() - Method in interface com.taliter.fiscal.device.FiscalDeviceSource
Create a FiscalDevice object.
getFiscalDevice() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
Create a HasarFiscalDevice object.
getFiscalDeviceEventHandler() - Method in class com.taliter.fiscal.util.LoggerFiscalDeviceEventHandler
Get the underlying event handler.
getFiscalPort() - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
Get the underlying fiscal port.
getFiscalPort() - Method in interface com.taliter.fiscal.port.FiscalPortSource
Create a FiscalPort object.
getFiscalPort() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Create a RXTXFiscalPort object.
getFiscalPort() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Create a SerialFiscalPort object.
getFiscalPort() - Method in class com.taliter.fiscal.util.LoggerFiscalPort
Get the underlying fiscal port.
getFiscalPort() - Method in class com.taliter.fiscal.util.LoggerFiscalPortSource
Create a LoggerFiscalPort object.
getFiscalStatus() - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the fiscal status of this response packet.
getFiscalStatus() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
getFloat(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get a numeric field as a float.
getFloat(int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getFlowControl() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Get the type of flow control if any.
getFlowControl() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Get the type of flow control if any.
getHandleExtendedProtocol() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDevice
True to handle STATPRN responses via the FiscalDeviceEventHandler.onExtendedStatus() event.
getHandleExtendedProtocol() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
True to handle STATPRN responses via the FiscalDeviceEventHandler.onExtendedStatus() event.
getHasarFiscalDevice() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
Create a HasarFiscalDevice object.
getHasarFiscalDevice(FiscalPort) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
Create a HasarFiscalDevice object.
getHex16(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get a 16-bit value from a field of 4 bytes representing the ASCII codes of the value in case insensitive hexadecimal notation, most significant nibble first.
getHex16(int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getInputStream() - Method in interface com.taliter.fiscal.port.FiscalPort
Get the input stream.
getInputStream() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPort
 
getInputStream() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPort
 
getInputStream() - Method in class com.taliter.fiscal.util.LoggerFiscalPort
 
getInt(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get a numeric field as an integer.
getInt(int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getLength(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the length of the specified byte array.
getLength(int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getLoggerFiscalPort() - Method in class com.taliter.fiscal.util.LoggerFiscalPortSource
Create a LoggerFiscalPort object.
getLong(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get a numeric field as a long.
getLong(int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getMaxTries() - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
Get the number of times requests are tried before timeouting.
getMaxTries() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
Get the number of times requests are tried before timeouting.
getOpenTimeout() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Get the timeout for serial port contention negotiation during open().
getOpenTimeout() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Get the timeout for serial port contention negotiation during open().
getOutputStream() - Method in interface com.taliter.fiscal.port.FiscalPort
Get the output stream.
getOutputStream() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPort
 
getOutputStream() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPort
 
getOutputStream() - Method in class com.taliter.fiscal.util.LoggerFiscalPort
 
getParity() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Get the type of parity if any.
getParity() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Get the type of parity if any.
getPortName() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPort
Get the underlying serial port name.
getPortName() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Get the name of the serial port to use.
getPortName() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPort
Get the underlying serial port name.
getPortName() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Get the name of the serial port to use.
getPortNames() - Static method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPort
Get an alphabetically sorted set of available serial port names.
getPortNames() - Static method in class com.taliter.fiscal.port.serial.SerialFiscalPort
Get an alphabetically sorted set of available serial port names.
getPortSource() - Method in interface com.taliter.fiscal.device.FiscalDeviceSource
Get the FiscalPort factory.
getPortSource() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
 
getPortSource() - Method in class com.taliter.fiscal.util.LoggerFiscalPortSource
Get the underlying FiscalPortSource.
getPrinterStatus() - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the printer status of this response packet.
getPrinterStatus() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
getPrintStream() - Method in class com.taliter.fiscal.util.LoggerFiscalPortSource
Get the logging PrintStream.
getPrintWriter() - Method in class com.taliter.fiscal.util.LoggerFiscalPortSource
Get the logging PrintWriter.
getRequestPacket() - Method in exception com.taliter.fiscal.device.FiscalDeviceIOException
Get the request associated with this exception, if any.
getResponsePacket() - Method in exception com.taliter.fiscal.device.FiscalDeviceIOException
Get the response associated with this exception, if any.
getRXTXFiscalPort() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Create a RXTXFiscalPort object.
getSerialFiscalPort() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Create a SerialFiscalPort object.
getSerialPort() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPort
Get the underlying serial port or null if the port is not open.
getSerialPort() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPort
Get the underlying serial port or null if the port is not open.
getSize() - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the number of fields.
getSize() - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
getStopBits() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Get the number of stop bits.
getStopBits() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Get the number of stop bits.
getString(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get a string field.
getString(int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
getStringStyle(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the style of a string field.
getStringStyle(int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
getTimeHour(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the hour part of a time field (0 to 23).
getTimeHour(int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
getTimeMinute(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the minute part of a time field (0 to 59).
getTimeMinute(int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
getTimeout() - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
Get the protocol timeout.
getTimeout() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
Get the protocol timeout.
getTimeout() - Method in interface com.taliter.fiscal.port.FiscalPort
Get the receive timeout.
getTimeout() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPort
 
getTimeout() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPort
 
getTimeout() - Method in class com.taliter.fiscal.util.LoggerFiscalPort
 
getTimeSecond(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Get the second part of a time field (0 to 59).
getTimeSecond(int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 

H

HasarAutomaticDetection - Class in com.taliter.fiscal.util
A tool to detect the baud rate and extended protocol support of a Hasar fiscal device.
HasarBaudRateChanger - Class in com.taliter.fiscal.util
A tool to change the baud rate of a Hasar fiscal device.
HasarConstants - Interface in com.taliter.fiscal.device.hasar
A set of constants used to communicate with Hasar fiscal devices such as fiscal printers.
HasarFiscalDevice - Class in com.taliter.fiscal.device.hasar
A FiscalDevice implementation used to communicate with Hasar fiscal devices such as fiscal printers.
HasarFiscalDevice(FiscalPort, int, boolean, boolean, int, String, int) - Constructor for class com.taliter.fiscal.device.hasar.HasarFiscalDevice
 
HasarFiscalDeviceSource - Class in com.taliter.fiscal.device.hasar
A HasarFiscalDevice factory.
HasarFiscalDeviceSource() - Constructor for class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
 
HasarFiscalDeviceSource(FiscalPortSource) - Constructor for class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
 
HasarFiscalPacket - Class in com.taliter.fiscal.device.hasar
The FiscalPacket implementation used by HasarFiscalDevice and BasicFiscalDevice.
HasarFiscalPacket(String, int) - Constructor for class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 

I

InvalidFiscalResponseException - Exception in com.taliter.fiscal.device
Thrown when an invalid response is received.
InvalidFiscalResponseException() - Constructor for exception com.taliter.fiscal.device.InvalidFiscalResponseException
 
InvalidFiscalResponseException(String) - Constructor for exception com.taliter.fiscal.device.InvalidFiscalResponseException
 
InvalidFiscalResponseException(FiscalPacket, FiscalPacket) - Constructor for exception com.taliter.fiscal.device.InvalidFiscalResponseException
 
InvalidFiscalResponseException(String, FiscalPacket, FiscalPacket) - Constructor for exception com.taliter.fiscal.device.InvalidFiscalResponseException
 
isOpen() - Method in interface com.taliter.fiscal.device.FiscalDevice
Returns true if the device is open.
isOpen() - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
isOpen() - Method in interface com.taliter.fiscal.port.FiscalPort
Returns true if the port is open.
isOpen() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPort
 
isOpen() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPort
 
isOpen() - Method in class com.taliter.fiscal.util.LoggerFiscalPort
 

L

log - Variable in class com.taliter.fiscal.util.LoggerFiscalDeviceEventHandler
 
log - Variable in class com.taliter.fiscal.util.LoggerFiscalPort
 
LoggerFiscalDeviceEventHandler - Class in com.taliter.fiscal.util
A wrapper FiscalDeviceEventHandler that logs events.
LoggerFiscalDeviceEventHandler(PrintWriter) - Constructor for class com.taliter.fiscal.util.LoggerFiscalDeviceEventHandler
 
LoggerFiscalDeviceEventHandler(FiscalDeviceEventHandler, PrintWriter) - Constructor for class com.taliter.fiscal.util.LoggerFiscalDeviceEventHandler
 
LoggerFiscalDeviceEventHandler(PrintStream) - Constructor for class com.taliter.fiscal.util.LoggerFiscalDeviceEventHandler
 
LoggerFiscalDeviceEventHandler(FiscalDeviceEventHandler, PrintStream) - Constructor for class com.taliter.fiscal.util.LoggerFiscalDeviceEventHandler
 
LoggerFiscalPort - Class in com.taliter.fiscal.util
A wrapper FiscalPort that logs incoming and outgoing data.
LoggerFiscalPort(FiscalPort, PrintWriter) - Constructor for class com.taliter.fiscal.util.LoggerFiscalPort
 
LoggerFiscalPort(FiscalPort, PrintStream) - Constructor for class com.taliter.fiscal.util.LoggerFiscalPort
 
LoggerFiscalPortSource - Class in com.taliter.fiscal.util
A LoggerFiscalPort factory.
LoggerFiscalPortSource() - Constructor for class com.taliter.fiscal.util.LoggerFiscalPortSource
 
LoggerFiscalPortSource(FiscalPortSource) - Constructor for class com.taliter.fiscal.util.LoggerFiscalPortSource
 
LoggerFiscalPortSource(FiscalPortSource, PrintWriter) - Constructor for class com.taliter.fiscal.util.LoggerFiscalPortSource
 
LoggerFiscalPortSource(FiscalPortSource, PrintStream) - Constructor for class com.taliter.fiscal.util.LoggerFiscalPortSource
 

O

onExecute(FiscalDevice, FiscalPacket, FiscalPacket) - Method in interface com.taliter.fiscal.device.FiscalDeviceEventHandler
Invoked after every successful request execution.
onExecute(FiscalPacket, FiscalPacket) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
onExecute() event dispacther.
onExecute(FiscalDevice, FiscalPacket, FiscalPacket) - Method in class com.taliter.fiscal.util.LoggerFiscalDeviceEventHandler
 
onExtendedStatus(FiscalDevice, FiscalPacket, FiscalPacket) - Method in interface com.taliter.fiscal.device.FiscalDeviceEventHandler
Invoked when a STATPRN response is received and the FiscalDevice is configured to handle such responses.
onExtendedStatus(FiscalPacket, FiscalPacket) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDevice
onExtendedStatus() event dispacther.
onExtendedStatus(FiscalDevice, FiscalPacket, FiscalPacket) - Method in class com.taliter.fiscal.util.LoggerFiscalDeviceEventHandler
 
onStatus(FiscalDevice, FiscalPacket, int) - Method in interface com.taliter.fiscal.device.FiscalDeviceEventHandler
Invoked periodically during long operations while waiting for a response.
onStatus(FiscalPacket, int) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
onStatus() event dispacther.
onStatus(FiscalDevice, FiscalPacket, int) - Method in class com.taliter.fiscal.util.LoggerFiscalDeviceEventHandler
 
onTimeout(FiscalDevice, FiscalPacket) - Method in interface com.taliter.fiscal.device.FiscalDeviceEventHandler
Invoked before throwing a FiscalDeviceTimeoutException.
onTimeout(FiscalPacket) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
onTimeout() event dispacther.
onTimeout(FiscalDevice, FiscalPacket) - Method in class com.taliter.fiscal.util.LoggerFiscalDeviceEventHandler
 
open() - Method in interface com.taliter.fiscal.device.FiscalDevice
Open the device.
open() - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
open() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDevice
 
open() - Method in interface com.taliter.fiscal.port.FiscalPort
Open the port.
open() - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPort
 
open() - Method in class com.taliter.fiscal.port.serial.SerialFiscalPort
 
open() - Method in class com.taliter.fiscal.util.LoggerFiscalPort
 
openDeviceDetectingBaudRate(FiscalDevice) - Static method in class com.taliter.fiscal.util.HasarAutomaticDetection
Open a Hasar fiscal device detecting the baud rate.
openDeviceDetectingBaudRate(HasarFiscalDevice) - Static method in class com.taliter.fiscal.util.HasarAutomaticDetection
Open a Hasar fiscal device detecting the baud rate.

P

PST_BITWISE_OR - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Suma lógica (OR) de los bits 2 a 5, 8 y 14.
PST_JOURNAL_PAPER_OUT - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Falta papel del diario.
PST_MONEY_DRAWER_CLOSED - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Cajón de dinero cerrado o ausente.
PST_PRINT_BUFFER_EMPTY - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Buffer de impresión vacío.
PST_PRINT_BUFFER_FULL - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Buffer de impresión lleno.
PST_PRINTER_COVER_OPEN - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Tapa de impresora abierta.
PST_PRINTER_ERROR - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Error de impresora.
PST_PRINTER_OFFLINE - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Impresora fuera de línea.
PST_TICKET_PAPER_OUT - Static variable in interface com.taliter.fiscal.device.hasar.HasarConstants
Falta papel de tickets.

R

receivedInvalidChecksum(int, FiscalPacket, int, int) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
receivedInvalidChecksumByte(int, FiscalPacket, int, int, int, int) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
receivedInvalidFieldByte(int, FiscalPacket, int) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
receivedInvalidSerialNumberByte(int) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
receivedLongRequestWarning() - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
receivedRepeatedPacket(int, FiscalPacket) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
receivedUnexpectedByte(int) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
receivedUnexpectedExtendedProtocol(int) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
receivedUnexpectedPacket(int, FiscalPacket) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
receivedUnexpectedStandardProtocol(int) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
RXTXFiscalPort - Class in com.taliter.fiscal.port.rxtx
A FiscalPort implementation that uses RXTX or nrjavaserial to communicate over serial ports.
RXTXFiscalPort(String, String, int, int, int, int, int, int) - Constructor for class com.taliter.fiscal.port.rxtx.RXTXFiscalPort
 
RXTXFiscalPortSource - Class in com.taliter.fiscal.port.rxtx
An RXTXFiscalPort factory.
RXTXFiscalPortSource() - Constructor for class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
 
RXTXFiscalPortSource(String) - Constructor for class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
 

S

SerialFiscalPort - Class in com.taliter.fiscal.port.serial
A FiscalPort implementation that uses the javax.comm API to communicate over serial ports.
SerialFiscalPort(String, String, int, int, int, int, int, int) - Constructor for class com.taliter.fiscal.port.serial.SerialFiscalPort
 
SerialFiscalPortSource - Class in com.taliter.fiscal.port.serial
A SerialFiscalPort factory.
SerialFiscalPortSource() - Constructor for class com.taliter.fiscal.port.serial.SerialFiscalPortSource
 
SerialFiscalPortSource(String) - Constructor for class com.taliter.fiscal.port.serial.SerialFiscalPortSource
 
set(int, byte[]) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set the value of a field.
set(int, byte[]) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setAppName(String) - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Set the name to report as the requesting application for serial port contention negotiation during open().
setAppName(String) - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Set the name to report as the requesting application for serial port contention negotiation during open().
setBaseRolloverYear(int) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
Set the base roll-over year to use for dates in newly created packets.
setBaseRolloverYear(int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
Set the base roll-over year to use for dates in packets.
setBaudRate(int) - Method in interface com.taliter.fiscal.port.FiscalPort
Set the baud rate.
setBaudRate(int) - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPort
 
setBaudRate(int) - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Set the baud rate.
setBaudRate(int) - Method in class com.taliter.fiscal.port.serial.SerialFiscalPort
 
setBaudRate(int) - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Set the baud rate.
setBaudRate(int) - Method in class com.taliter.fiscal.util.LoggerFiscalPort
 
setBigDecimal(int, BigDecimal) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a numeric field from a BigDecimal.
setBigDecimal(int, BigDecimal) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setBigInteger(int, BigInteger) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a numeric field from a BigInteger.
setBigInteger(int, BigInteger) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setByte(int, int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a field of 1 byte.
setByte(int, int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setCommandCode(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set the command code of this packet.
setCommandCode(int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
setCopy(int, byte[]) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set the value of a field to a copy of the passed value.
setCopy(int, byte[], int, int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set the value of a field to a copy of the passed value.
setCopy(int, byte[]) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setCopy(int, byte[], int, int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setDataBits(int) - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Set the number of data bits.
setDataBits(int) - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Set the number of data bits.
setDate(int, int, int, int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a date field by specifying year (full 4 digit value), month of year (1 to 12) and day of month (1 to 31).
setDate(int, Date) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a date field from a Date object.
setDate(int, Calendar) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a date field from a Calendar object.
setDate(int, Date) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setDate(int, Calendar) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setDate(int, int, int, int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
setDateAndTime(int, int, int, int, int, int, int, int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a date field and a time field by specifying year (full 4 digit value), month of year (1 to 12), day of month (1 to 31), hour (0 to 23), minute (0 to 59) and second (0 to 59).
setDateAndTime(int, int, Date) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a date field and a time field from a Date object.
setDateAndTime(int, int, Calendar) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a date field and a time field from a Calendar object.
setDateAndTime(int, int, int, int, int, int, int, int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setDateAndTime(int, int, Date) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setDateAndTime(int, int, Calendar) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setDouble(int, double) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a numeric field from a double.
setDouble(int, double) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setEncoding(String) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
Set the encoding to use for strings in newly created packets.
setEncoding(String) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
Set the encoding to use for strings in packets.
setEventHandler(FiscalDeviceEventHandler) - Method in interface com.taliter.fiscal.device.FiscalDevice
Set the event handler.
setEventHandler(FiscalDeviceEventHandler) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
setExtendedProtocol(boolean) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
True to use the extended (STATPRN) protocol.
setExtendedProtocol(boolean) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
True to use the extended (STATPRN) protocol.
setFiscalPort(FiscalPort) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
Set the fiscal port to use.
setFiscalStatus(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set the fiscal status of this response packet.
setFiscalStatus(int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
setFloat(int, float) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a numeric field from a float.
setFloat(int, float) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setFlowControl(int) - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Set the type of flow control if any.
setFlowControl(int) - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Set the type of flow control if any.
setHandleExtendedProtocol(boolean) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDevice
True to handle STATPRN responses via the FiscalDeviceEventHandler.onExtendedStatus() event.
setHandleExtendedProtocol(boolean) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
True to handle STATPRN responses via the FiscalDeviceEventHandler.onExtendedStatus() event.
setHex16(int, int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a field of 4 bytes representing the ASCII codes of the passed value in upper-case hexadecimal notation, most significant nibble first.
setHex16(int, int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setInt(int, int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a numeric field from an integer.
setInt(int, int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setLong(int, long) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a numeric field from a long.
setLong(int, long) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setMaxTries(int) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
Set the number of times requests are tried before timeouting.
setMaxTries(int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
Set the number of times requests are tried before timeouting.
setOpenTimeout(int) - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Set the timeout for serial port contention negotiation during open().
setOpenTimeout(int) - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Set the timeout for serial port contention negotiation during open().
setParity(int) - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Set the type of parity if any.
setParity(int) - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Set the type of parity if any.
setPortName(String) - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Set the name of the serial port to use.
setPortName(String) - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Set the name of the serial port to use.
setPortSource(FiscalPortSource) - Method in interface com.taliter.fiscal.device.FiscalDeviceSource
Set the FiscalPort factory.
setPortSource(FiscalPortSource) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
 
setPortSource(FiscalPortSource) - Method in class com.taliter.fiscal.util.LoggerFiscalPortSource
Set the underlying FiscalPortSource.
setPrinterStatus(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set the printer status of this response packet.
setPrinterStatus(int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
setPrintStream(PrintStream) - Method in class com.taliter.fiscal.util.LoggerFiscalPortSource
Set the logging PrintStream.
setPrintWriter(PrintWriter) - Method in class com.taliter.fiscal.util.LoggerFiscalPortSource
Set the logging PrintWriter.
setSize(int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set the number of fields.
setSize(int) - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
setStopBits(int) - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPortSource
Set the number of stop bits.
setStopBits(int) - Method in class com.taliter.fiscal.port.serial.SerialFiscalPortSource
Set the number of stop bits.
setString(int, String) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a string field.
setString(int, String, int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a string field in the specified style.
setString(int, String) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
setString(int, String, int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
setTime(int, int, int, int) - Method in interface com.taliter.fiscal.device.FiscalPacket
Set a time field by specifying hour (0 to 23), minute (0 to 59) and second (0 to 59).
setTime(int, int, int, int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
setTimeout(int) - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
Set the protocol timeout.
setTimeout(int) - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDeviceSource
Set the protocol timeout.
setTimeout(int) - Method in interface com.taliter.fiscal.port.FiscalPort
Set the receive timeout.
setTimeout(int) - Method in class com.taliter.fiscal.port.rxtx.RXTXFiscalPort
 
setTimeout(int) - Method in class com.taliter.fiscal.port.serial.SerialFiscalPort
 
setTimeout(int) - Method in class com.taliter.fiscal.util.LoggerFiscalPort
 
STATUS_NORMAL - Static variable in interface com.taliter.fiscal.device.FiscalDeviceEventHandler
The device is ready or has issued a STATPRN response.
STATUS_PAPER_OUT - Static variable in interface com.taliter.fiscal.device.FiscalDeviceEventHandler
The device is out of paper.
STATUS_WORKING - Static variable in interface com.taliter.fiscal.device.FiscalDeviceEventHandler
The device is executing a long operation.
STYLE_DOUBLE_HEIGHT - Static variable in interface com.taliter.fiscal.device.FiscalPacket
Double height text style.
STYLE_DOUBLE_WIDTH - Static variable in interface com.taliter.fiscal.device.FiscalPacket
Double width text style.
STYLE_EMPHASIZED - Static variable in interface com.taliter.fiscal.device.FiscalPacket
Emphasized text style.
STYLE_NORMAL - Static variable in interface com.taliter.fiscal.device.FiscalPacket
Normal text style.
STYLE_UNDERLINED - Static variable in interface com.taliter.fiscal.device.FiscalPacket
Underlined text style.
synchronize() - Method in interface com.taliter.fiscal.device.FiscalDevice
Test and synchronize communication with the device.
synchronize() - Method in class com.taliter.fiscal.device.hasar.BasicFiscalDevice
 
synchronize() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalDevice
 

T

toASCII(int) - Static method in class com.taliter.fiscal.util.ByteFormatter
 
toASCII(StringBuffer, int) - Static method in class com.taliter.fiscal.util.ByteFormatter
 
toASCIIString() - Method in interface com.taliter.fiscal.device.FiscalPacket
Returns a string representation of the packet contents as a vector of escaped ASCII strings.
toASCIIString() - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
toASCIIString(byte[]) - Static method in class com.taliter.fiscal.util.ByteFormatter
 
toASCIIString(byte[], int, int) - Static method in class com.taliter.fiscal.util.ByteFormatter
 
toASCIIString(StringBuffer, byte[]) - Static method in class com.taliter.fiscal.util.ByteFormatter
 
toASCIIString(StringBuffer, byte[], int, int) - Static method in class com.taliter.fiscal.util.ByteFormatter
 
toHex(int) - Static method in class com.taliter.fiscal.util.ByteFormatter
 
toHex(StringBuffer, int) - Static method in class com.taliter.fiscal.util.ByteFormatter
 
toHexString() - Method in interface com.taliter.fiscal.device.FiscalPacket
Returns a string representation of the packet contents in hexadecimal notation.
toHexString() - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
toHexString(byte[]) - Static method in class com.taliter.fiscal.util.ByteFormatter
 
toHexString(byte[], int, int) - Static method in class com.taliter.fiscal.util.ByteFormatter
 
toHexString(StringBuffer, byte[]) - Static method in class com.taliter.fiscal.util.ByteFormatter
 
toHexString(StringBuffer, byte[], int, int) - Static method in class com.taliter.fiscal.util.ByteFormatter
 
toString() - Method in interface com.taliter.fiscal.device.FiscalPacket
Returns a string representation of the packet contents.
toString() - Method in class com.taliter.fiscal.device.hasar.AbstractFiscalPacket
 
toString() - Method in class com.taliter.fiscal.device.hasar.HasarFiscalPacket
 
A B C D E F G H I L O P R S T