モジュール java.desktop
パッケージ javax.sound.sampled

クラスLineEvent.Type

java.lang.Object
javax.sound.sampled.LineEvent.Type
含まれているクラス:
LineEvent

public static class LineEvent.Type
extends Object
LineEvent.Type内部クラスはラインで発生するイベントの種類を識別します。 よく使われるタイプについてはstaticインスタンスが用意されています(OPEN、CLOSE、START、およびSTOP)。
関連項目:
LineEvent.getType()
  • フィールドのサマリー

    フィールド 
    修飾子と型 フィールド 説明
    static LineEvent.Type CLOSE
    ラインが閉じるときに送信されるイベントのタイプで、ラインが開いたときに取得したシステム・リソースを解放します。
    static LineEvent.Type OPEN
    ラインが開くときに送信されるイベントのタイプで、システム・リソースをライン自体のために確保します。
    static LineEvent.Type START
    start要求に応答してラインがオーディオ・データのアクティブな入出力に関係し始めたときに送信されるイベントのタイプです。
    static LineEvent.Type STOP
    stop要求に応答してラインがオーディオ・データのアクティブな入出力を中止したときに送信されるイベントのタイプです。
  • コンストラクタのサマリー

    コンストラクタ 
    修飾子 コンストラクタ 説明
    protected Type​(String name)
    イベント・タイプを新しく構築します。
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    boolean equals​(Object obj)
    指定されたオブジェクトがこのイベント・タイプと等しいかどうかを示し、オブジェクトが同じ場合はtrueを返します。
    int hashCode()
    このイベント・タイプのハッシュ・コード値を返します。
    String toString()
    タイプ名を文字列表現として返します。

    クラス java.lang.Objectで宣言されたメソッド

    clonefinalizegetClassnotifynotifyAllwaitwaitwait
  • フィールド詳細

    • OPEN

      public static final LineEvent.Type OPEN
      ラインが開くときに送信されるイベントのタイプで、システム・リソースをライン自体のために確保します。
      関連項目:
      CLOSE, Line.open()
    • CLOSE

      public static final LineEvent.Type CLOSE
      ラインが閉じるときに送信されるイベントのタイプで、ラインが開いたときに取得したシステム・リソースを解放します。
      関連項目:
      OPEN, Line.close()
    • START

      public static final LineEvent.Type START
      start要求に応答してラインがオーディオ・データのアクティブな入出力に関係し始めたときに送信されるイベントのタイプです。
      関連項目:
      STOP, DataLine.start()
    • STOP

      public static final LineEvent.Type STOP
      stop要求に応答してラインがオーディオ・データのアクティブな入出力を中止したときに送信されるイベントのタイプです。
      関連項目:
      START, DataLine.stop()
  • コンストラクタの詳細

    • Type

      protected Type​(String name)
      イベント・タイプを新しく構築します。
      パラメータ:
      name - タイプの名前
  • メソッドの詳細

    • equals

      public final boolean equals​(Object obj)
      指定されたオブジェクトがこのイベント・タイプと等しいかどうかを示し、オブジェクトが同じ場合はtrueを返します。
      オーバーライド:
      equals 、クラス:  Object
      パラメータ:
      obj - 比較対象の参照オブジェクト
      戻り値:
      指定されたオブジェクトがこのイベント・タイプと等しい場合はtruefalseそうでなければ
      関連項目:
      Object.hashCode()HashMap
    • hashCode

      public final int hashCode()
      このイベント・タイプのハッシュ・コード値を返します。
      オーバーライド:
      hashCode 、クラス:  Object
      戻り値:
      このイベント・タイプのハッシュ・コード値
      関連項目:
      Object.equals(java.lang.Object), System.identityHashCode(java.lang.Object)
    • toString

      public String toString()
      タイプ名を文字列表現として返します。
      オーバーライド:
      toString 、クラス:  Object
      戻り値:
      文字列表現としての型名