ru.kuban.rpc.fiscal
Class PrinterInfo

java.lang.Object
  extended by ru.kuban.rpc.fiscal.PrinterInfo

public class PrinterInfo
extends java.lang.Object

Данный класс содержит представление данных принтера, таких как серийный номер, номер ЭКЛЗ и т.д.


Method Summary
 java.lang.String getEKLZActivationDate()
          Возвращает дату активации ЭКЛЗ принтера в текстовом представлении, если ЭКЛЗ нет, либо она не активирована, возвращает null
 java.lang.String getEKLZInfo()
          Возвращает данные ЭКЛЗ принтера одной строкой
 java.lang.String getEKLZNumber()
          Возвращает серийный номер ЭКЛЗ принтера, если ЭКЛЗ нет, либо она не активирована, возвращает null
 java.lang.String getFirmwareVersion()
          Возвращает версию прошивки принтера
 java.lang.String getFiscalMode()
          Возвращает фискальный режим принтера в текстовом представлении
 java.lang.String getInfo()
          Возвращает данные принтера без ЭКЛЗ одной строкой
 java.lang.String getModel()
          Возвращает модель принтера в текстовом представлении
 java.lang.String getSerialNumber()
          Возвращает серийный номер принтера
 boolean isFiscalMode()
          Возвращает фискальный режим принтера
 java.lang.String toString()
          Возвращает все данные принтера одной строкой
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getModel

public java.lang.String getModel()
Возвращает модель принтера в текстовом представлении

Returns:
Модель принтера в текстовом представлении

getSerialNumber

public java.lang.String getSerialNumber()
Возвращает серийный номер принтера

Returns:
Серийный номер принтера

getFirmwareVersion

public java.lang.String getFirmwareVersion()
Возвращает версию прошивки принтера

Returns:
Версия прошивки принтера

isFiscalMode

public boolean isFiscalMode()
Возвращает фискальный режим принтера

Returns:
true - принтер в фискальном режиме, false - принтер в нефискальном режиме

getFiscalMode

public java.lang.String getFiscalMode()
Возвращает фискальный режим принтера в текстовом представлении

Returns:
"да" - принтер в фискальном режиме, "нет" - принтер в нефискальном режиме

getEKLZActivationDate

public java.lang.String getEKLZActivationDate()
Возвращает дату активации ЭКЛЗ принтера в текстовом представлении, если ЭКЛЗ нет, либо она не активирована, возвращает null

Returns:
Дата активации ЭКЛЗ принтера в текстовом представлении

getEKLZNumber

public java.lang.String getEKLZNumber()
Возвращает серийный номер ЭКЛЗ принтера, если ЭКЛЗ нет, либо она не активирована, возвращает null

Returns:
Серийный номер ЭКЛЗ принтера

getInfo

public java.lang.String getInfo()
Возвращает данные принтера без ЭКЛЗ одной строкой

Returns:
Данные принтера без ЭКЛЗ одной строкой

getEKLZInfo

public java.lang.String getEKLZInfo()
Возвращает данные ЭКЛЗ принтера одной строкой

Returns:
Данные ЭКЛЗ принтера одной строкой

toString

public java.lang.String toString()
Возвращает все данные принтера одной строкой

Overrides:
toString in class java.lang.Object
Returns:
Данные принтера одной строкой