public class ReadOption
extends java.lang.Object
implements java.lang.Cloneable, android.os.Parcelable
Modifier and Type | Class and Description |
---|---|
static class |
ReadOption.CameraIllumination
スキャン時の照明投光設定 Lighting flood setting during scanning |
static class |
ReadOption.CentralReading
中央読みの設定 Central reading settings |
static class |
ReadOption.MarginCheck
バーコードのマージン(クワイエットゾーン)の許容範囲設定 Bar code margin (quiet zone) tolerance setting |
static class |
ReadOption.PositiveNegative
白黒反転コードの設定 Black and white inversion code setting |
static class |
ReadOption.ReadMode
読み取り動作モード設定 Read operation mode setting |
static class |
ReadOption.Redundancy
照合回数の設定 Setting the number of collations |
Modifier and Type | Field and Description |
---|---|
boolean |
aimerEnabled
スキャン時のエイミング光の有効/無効 Enable / disable aiming light when scanning |
ReadOption.CameraIllumination |
cameraIllumination
スキャン時の照明投光設定 ReadOption.CameraIllumination Illumination projection setting during scanning ReadOption.CameraIllumination |
ReadOption.CentralReading |
centralReading
|
static android.os.Parcelable.Creator<ReadOption> |
CREATOR |
DataEditProgramming |
dataEditProgramming
データ編集プログラミングに使用される設定 DataEditProgramming Settings used for data editing programming DataEditProgramming |
java.lang.String |
decodeCommand |
boolean |
decodeEndEnable
複数読み設定時、最大読み取り数に達した際にデコードを終了させる設定 When multiple read is enabled, decoding is terminated when the value of maxMultipleRead is reached. |
int |
decodeTimeout
デコード時間の上限の設定(ms) 有効範囲:0 ~ 9999 Setting upper limit id decode time(ms) Valid range: 0 ~ 9999 |
boolean |
fastMultipleReadEnable
複数読み(重複禁止)時の高速複数読み設定の有効/無効 Enable / disable fast Multiple readings (no duplication) |
ReadOption.MarginCheck |
marginCheck
バーコードのマージン(クワイエットゾーン)の許容範囲設定 ReadOption.MarginCheck Barcode margin (quiet zone) tolerance setting ReadOption.MarginCheck |
int |
maxUniqueRead
複数読み(重複許可)時の最大読み取り数の設定 有効範囲:1~200 Setting the maximum number of reads when multiple reads (duplicate permission) Valid range: 1 ~ 200 |
int |
multipleReadResetTime
複数読み(重複許可)時の重複解除時間(ms)の設定 有効範囲:1~50000 Setting of duplicate release time (ms) at the time of multiple reading (duplicate permission) Valid range: 1 ~ 50000 |
ReadOption.PositiveNegative |
positiveNegative
白黒反転コードの設定 ReadOption.PositiveNegative Black and white inversion code setting ReadOption.PositiveNegative |
ReadOption.ReadMode |
readMode
|
int |
readTime
スキャン開始から自動で読み取り終了するまでの時間設定 Time setting from the start of scanning to the end of scanning automatically |
ReadOption.Redundancy |
redundancy
|
boolean |
triggerRepeatEnabled
トリガリピート機能の有効/無効 Enable / disable the trigger repeat function |
Constructor and Description |
---|
ReadOption() |
Modifier and Type | Method and Description |
---|---|
ReadOption |
clone() |
int |
describeContents() |
void |
setDefault() |
void |
writeToParcel(android.os.Parcel parcel,
int i) |
public ReadOption.ReadMode readMode
public int readTime
public ReadOption.MarginCheck marginCheck
ReadOption.MarginCheck
ReadOption.MarginCheck
public ReadOption.Redundancy redundancy
public ReadOption.PositiveNegative positiveNegative
ReadOption.PositiveNegative
ReadOption.PositiveNegative
public boolean triggerRepeatEnabled
public ReadOption.CentralReading centralReading
public int maxUniqueRead
public int multipleReadResetTime
public boolean fastMultipleReadEnable
public boolean decodeEndEnable
public int decodeTimeout
public boolean aimerEnabled
public ReadOption.CameraIllumination cameraIllumination
ReadOption.CameraIllumination
ReadOption.CameraIllumination
public DataEditProgramming dataEditProgramming
DataEditProgramming
DataEditProgramming
public java.lang.String decodeCommand
public static final android.os.Parcelable.Creator<ReadOption> CREATOR
public void setDefault()
@NonNull public ReadOption clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public int describeContents()
describeContents
in interface android.os.Parcelable
public void writeToParcel(android.os.Parcel parcel, int i)
writeToParcel
in interface android.os.Parcelable