Класс FindMode содержит поля, которые участвуют в поиске электронных ключей. Используется для формирования множества полей поиска ключа.
Поля поиска ключа | |
FindField.FindByProgram | Поиск по номеру программы. |
FindField.FindByteId | Поиск по ID ключа. |
FindField.FindBySerial | Поиск по серийному номеру. |
FindField.FindByVersion | Поиск по номеру версии. |
FindField.FindByMask | Поиск по битовой маске. |
FindField.FindByFeature | Поиск по типу ключа. |
FindField.FindByModel | Поиск по модели ключа. |
Открытые конструкторы
- public FindMode()
Создаёт класс для поиска всех электронных ключей.
- public FindMode(int publicCode)
Создаёт класс для поиска электронных ключей с заданным PUBLIC кодом.
Параметры
publicCode - Значение PUBLIC кода.
- public FindMode(int publicCode, byte programNumber)
Создаёт класс для поиска электронных ключей с заданным PUBLIC кодом и номером программы.
Параметры
publicCode - Значение PUBLIC кода.
programNumber - Значение номера программы.
Открытые методы
- public boolean setField(FindField findField, byte value)
Добавляет новое поле поиска (только для однобайтовых полей).
Параметры
findField - Новое поле поиска.
value - Значение поля.
Возвращаемое значение
Возвращает false при попытке установить поле, длина которого больше 1 байта.