com.asreader.slim


AsReaderSLIM(クラス)


destroy

instanceメソッド/concreteメソッド
インスタンスを廃棄します。

メソッド定義

public void destroy()

getResultCode

instanceメソッド/concreteメソッド
コマンドの実行結果を取得します。

メソッド定義

public AsReaderSLIMResultCode getResultCode()

戻り値
AsReaderSLIMResultCode型の列挙子

参照: AsReaderSLIMResultCodeクラス


connectDevice

instanceメソッド/concreteメソッド
AsReaderSLIMに接続します。

メソッド定義

public void connectDevice(AsReaderSLIMDevice AsReaderSLIMDevice)

disconnectDevice()

instanceメソッド/concreteメソッド
AsReaderSLIMとの接続を切断します。

メソッド定義

public void disconnectDevice()

getCurrentDevice()

instanceメソッド/concreteメソッド
現在接続しているAsReaderSLIMDeviceオブジェクトを取得します。

メソッド定義

public AsReaderSLIMDevice getCurrentDevice()

戻り値
AsReaderSLIMDeviceオブジェクト


getState()

instanceメソッド/concreteメソッド
現在のAsReaderSLIMの接続状態を取得します。

メソッド定義

public AsReaderSLIMConnectionState getState()

戻り値
AsReaderSLIMConnectionState型の列挙子

参照: AsReaderSLIMConnectionStateクラス


getAction

instanceメソッド/concreteメソッド
AsReaderSLIMインスタンスの現在の動作状態を取得します。

メソッド定義

public AsReaderSLIMActionState getAction()

戻り値 AsReaderSLIMActionState型の列挙子

参照: AsReaderSLIMActionStateクラス


getSDKVersion

instanceメソッド/concreteメソッド
AsReaderSLIMのSDKのバージョン情報を取得します。

メソッド定義

public String getSDKVersion()

戻り値
SDKのバージョン


getFirmwareVersion

instanceメソッド/concreteメソッド
AsReaderSLIMのファームウェアのバージョン情報を取得します。

メソッド定義

public String getFirmwareVersion()

戻り値
ファームウェアのバージョン


getHardwareVersion

instanceメソッド/concreteメソッド
AsReaderSLIMのハードウェアのバージョン情報を取得します。

メソッド定義

public String getHardwareVersion()

戻り値
ハードウェアのバージョン


setEventListener

instanceメソッド/concreteメソッド
AsReaderSLIMEventListenerリスナーを設定します。

メソッド定義

public void setEventListener(AsReaderSLIMEventListener listener)

パラメータ

項目名

listner

AsReaderSLIMEventListener


removeEventListener

instanceメソッド/concreteメソッド
AsReaderSLIMEventListenerリスナーを削除します。

メソッド定義

public void removeEventListener(AsReaderSLIMEventListener listener)

パラメータ

項目名

listner

AsReaderSLIMEventListener


defaultParameter

instanceメソッド/concreteメソッド
全てのパラメータ設定をデフォルト値に戻します。

デフォルト値

  • Buzzer: High

  • Sleep Buzzer: Off

  • Auto Off Time(s): 600

  • Barcode Timeout(s): 4

メソッド定義

public AsReaderSLIMResultCode defaultParameter()

戻り値
AsReaderSLIMResultCode型の列挙子

参照: AsReaderSLIMResultCodeクラス


getBuzzer

instanceメソッド/concreteメソッド
ブザーのパラメータを取得します。

メソッド定義

public AsReaderSLIMBuzzerState getBuzzer()

戻り値
AsReaderSLIMBuzzerState型の列挙子

参照: AsReaderSLIMBuzzerStateクラス

例外

説明

AsReaderSLIMException

データの取得に問題がある場合 (例: 他のコマンドが実行中、クラッシュなど) に例外を返します。


setBuzzer

instanceメソッド/concreteメソッド
ブザーのパラメータを設定します。

メソッド定義

public void setBuzzer(AsReaderSLIMBuzzerState state)

パラメータ

項目名

state

AsReaderSLIMBuzzerState

参照: AsReaderSLIMBuzzerStateクラス

例外

説明

AsReaderSLIMException

データの取得に問題がある場合 (例: 他のコマンドが実行中、クラッシュなど) に例外を返します。


getSleepBuzzer

instanceメソッド/concreteメソッド
自動オフ時のビープ音の有無の設定を取得します。

メソッド定義

public AsReaderSLIMSleepBuzzerState getSleepBuzzer()

戻り値
AsReaderSLIMSleepBuzzerState型の列挙子

参照: AsReaderSLIMSleepBuzzerStateクラス

例外

説明

AsReaderSLIMException

データの取得に問題がある場合 (例: 他のコマンドが実行中、クラッシュなど) に例外を返します。


setSleepBuzzer

instanceメソッド/concreteメソッド
自動オフ時のビープ音の有無を設定します。

メソッド定義

public void setSleepBuzzer(AsReaderSLIMSleepBuzzerState state)

パラメータ

項目名

state

AsReaderSLIMSleepBuzzerState

参照: AsReaderSLIMSleepBuzzerStateクラス

例外

説明

AsReaderSLIMException

データの取得に問題がある場合 (例: 他のコマンドが実行中、クラッシュなど) に例外を返します。


getAutoOffTime

instanceメソッド/concreteメソッド
電源が自動でオフになるまでの時間を取得します。

メソッド定義

public int getAutoOffTime()

戻り値
自動オフ時間(s)

例外

説明

AsReaderSLIMException

データの取得に問題がある場合 (例: 他のコマンドが実行中、クラッシュなど) に例外を返します。


setAutoOffTime

instanceメソッド/concreteメソッド
電源が自動でオフになるまでの時間を設定します。

メソッド定義

public void setAutoOffTime(int time) 

パラメータ

項目名

説明

time

int

自動オフ時間(0-1800s)

例外

説明

AsReaderSLIMException

データの取得に問題がある場合 (例: 他のコマンドが実行中、クラッシュなど) に例外を返します。


getBarcodeTimeOut

instanceメソッド/concreteメソッド
AsReaderのバーコードスキャン時のタイムアウト時間を取得します。

メソッド定義

public int getBarcodeTimeOut() 

戻り値
スキャンのタイムアウト時間(s)

例外

説明

AsReaderSLIMException

データの取得に問題がある場合 (例: 他のコマンドが実行中、クラッシュなど) に例外を返します。


setBarcodeTimeOut

instanceメソッド/concreteメソッド
AsReaderSLIMのBarcodeスキャンのタイムアウト時間を設定します。

メソッド定義

public void setBarcodeTimeOut(int time)

パラメータ

項目名

説明

time

int

スキャンのタイムアウト時間(4~300s)

例外

説明

AsReaderSLIMException

データの取得に問題がある場合 (例: 他のコマンドが実行中、クラッシュなど) に例外を返します。


getSerialNumber

instanceメソッド/concreteメソッド
AsReaderSLIMのシリアル番号を取得します。

メソッド定義

public String getSerialNumber()

戻り値
シリアル番号

例外

説明

AsReaderSLIMException

データの取得に問題がある場合 (例: 他のコマンドが実行中、クラッシュなど) に例外を返します。


startDecode

instanceメソッド/concreteメソッド
バーコードの読み取りを開始します。

メソッド定義

public AsReaderSLIMResultCode startDecode()

戻り値
AsReaderSLIMResultCode型の列挙子

参照: AsReaderSLIMResultCodeクラス


stopDecode

instanceメソッド/concreteメソッド
バーコードの読み取りを停止します。

メソッド定義

public AsReaderSLIMResultCode stopDecode()

戻り値
AsReaderSLIMResultCode型の列挙子

参照: AsReaderSLIMResultCodeクラス


setCharset

instanceメソッド/concreteメソッド
バーコードスキャンのエンコード方法を設定します。

メソッド定義

public void setCharset(Charset charset)

パラメータ

項目名

説明

charset

Charset

キャラクターセット

例外

説明

AsReaderSLIMException

データの取得に問題がある場合 (例: 他のコマンドが実行中、クラッシュなど) に例外を返します。


AsReaderSLIMManager(クラス)


getInstance

staticメソッド/concreteメソッド
AsReaderSLIMクラスのインスタンスオブジェクトを取得します。

メソッド定義

 public static AsReaderSLIM getInstance()

戻り値
AsReaderSLIMクラスのインスタンスオブジェクト


onDestroy

staticメソッド/concreteメソッド
AsReaderSLIMクラスのインスタンスオブジェクトを廃棄し、リソースを解放します。

メソッド定義

 public static void onDestroy()