クラスIntegerSyntax

java.lang.Object
javax.print.attribute.IntegerSyntax
すべての実装されたインタフェース:
Serializable, Cloneable
直系の既知のサブクラス:
Copies, JobImpressions, JobImpressionsCompleted, JobKOctets, JobKOctetsProcessed, JobMediaSheets, JobMediaSheetsCompleted, JobPriority, JobPrioritySupported, NumberOfDocuments, NumberOfInterveningJobs, NumberUp, PagesPerMinute, PagesPerMinuteColor, QueuedJobCount

public abstract class IntegerSyntax extends Object implements Serializable, Cloneable
クラスIntegerSyntaxは、整数値を持つすべての属性の共通の実装を提供する抽象基本クラスです。

背後にある実装では、整数型の属性は整数型そのものです。 getValue()を呼び出すことにより、整数型の属性の整数値を取得できます。 整数型の属性の整数値は構築時に設定されます(IntegerSyntax(int)を参照)。 整数型の属性の整数値は、いったん構築されると変更できません。

関連項目:
  • コンストラクタのサマリー

    コンストラクタ
    修飾子
    コンストラクタ
    説明
    protected
    IntegerSyntax(int value)
    指定された整数値を持つ新しい整数型の属性を構築します。
    protected
    IntegerSyntax(int value, int lowerBound, int upperBound)
    指定された整数値を持つ新しい整数型の属性を構築します。これは指定された範囲内になければいけません。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    equals(Object object)
    この整数型の属性がオブジェクトに渡された整数型の属性と等しいかどうかを返します。
    int
    この整数型の属性の整数値を返します。
    int
    整数型の属性のハッシュ・コード値を返します。
    この整数型の属性に対応する文字列値を返します。

    クラスオブジェクトで宣言されたメソッド

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • コンストラクタの詳細

    • IntegerSyntax

      protected IntegerSyntax(int value)
      指定された整数値を持つ新しい整数型の属性を構築します。
      パラメータ:
      value - 整数値
    • IntegerSyntax

      protected IntegerSyntax(int value, int lowerBound, int upperBound)
      指定された整数値を持つ新しい整数型の属性を構築します。これは指定された範囲内になければいけません。
      パラメータ:
      value - 整数値
      lowerBound - 下限
      upperBound - 上限
      スロー:
      IllegalArgumentException - valuelowerBoundより小さいか、またはupperBoundより大きい場合
  • メソッドの詳細

    • getValue

      public int getValue()
      この整数型の属性の整数値を返します。
      戻り値:
      整数型の値
    • equals

      public boolean equals(Object object)
      この整数型の属性がオブジェクトに渡された整数型の属性と等しいかどうかを返します。 次の条件がすべてtrueの場合に同等とみなされます。
      1. objectnullではありません。
      2. objectIntegerSyntaxクラスのインスタンスです。
      3. 整数型の属性の値とobjectの値が同じである。
      オーバーライド:
      equals、クラスObject
      パラメータ:
      object - 比較するObject
      戻り値:
      objectがこの整数属性と等しい場合はtrue、それ以外の場合はfalse
      関連項目:
    • hashCode

      public int hashCode()
      整数型の属性のハッシュ・コード値を返します。 ハッシュ・コードはこの整数型の属性の整数値です。
      オーバーライド:
      hashCode、クラスObject
      戻り値:
      このオブジェクトのハッシュ・コード値
      関連項目:
    • toString

      public String toString()
      この整数型の属性に対応する文字列値を返します。 文字列値は、この整数型の属性の属性値を文字列に変換したものです。
      オーバーライド:
      toString、クラスObject
      戻り値:
      このオブジェクトの文字列表現