org.mklab.tool.control
クラス SystemInputOutputKey

java.lang.Object
  上位を拡張 org.mklab.tool.control.SystemInputOutputKey
すべての実装されたインタフェース:
Comparable<SystemInputOutputKey>

public final class SystemInputOutputKey
extends Object
implements Comparable<SystemInputOutputKey>

システムの入出力を特定するためのキーを表すクラスです。

作成者:
koga

コンストラクタの概要
SystemInputOutputKey(int inputNumber, int outputNumber)
          新しく生成されたSystemInputOutputKeyオブジェクトを初期化します。
 
メソッドの概要
protected  Object clone()
           
 int compareTo(SystemInputOutputKey o)
           
 boolean equals(Object o)
           
 int getInputNumber()
          入力番号を返します。
 int getOutputNumber()
          出力番号を返します。
 int hashCode()
           
 void setInputNumber(int inputNumber)
          入力番号を設定します。
 void setOutputNumber(int outputNumber)
          出力番号を設定します。
 String toString()
           
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

SystemInputOutputKey

public SystemInputOutputKey(int inputNumber,
                            int outputNumber)
新しく生成されたSystemInputOutputKeyオブジェクトを初期化します。

パラメータ:
inputNumber - 入力番号
outputNumber - 出力番号
メソッドの詳細

getInputNumber

public int getInputNumber()
入力番号を返します。

戻り値:
入力番号

setInputNumber

public void setInputNumber(int inputNumber)
入力番号を設定します。

パラメータ:
inputNumber - 入力番号

getOutputNumber

public int getOutputNumber()
出力番号を返します。

戻り値:
出力番号

setOutputNumber

public void setOutputNumber(int outputNumber)
出力番号を設定します。

パラメータ:
outputNumber - 出力番号

hashCode

public int hashCode()
オーバーライド:
クラス Object 内の hashCode
関連項目:
Object.hashCode()

equals

public boolean equals(Object o)
オーバーライド:
クラス Object 内の equals
関連項目:
Object.equals(java.lang.Object)

clone

protected Object clone()
オーバーライド:
クラス Object 内の clone
関連項目:
Object.clone()

toString

public String toString()
オーバーライド:
クラス Object 内の toString
関連項目:
Object.toString()

compareTo

public int compareTo(SystemInputOutputKey o)
定義:
インタフェース Comparable<SystemInputOutputKey> 内の compareTo
関連項目:
Comparable.compareTo(java.lang.Object)