javax.print.attribute.standard
クラス JobImpressionsSupported
java.lang.Object
javax.print.attribute.SetOfIntegerSyntax
javax.print.attribute.standard.JobImpressionsSupported
- すべての実装されたインタフェース:
- Serializable, Cloneable, Attribute, SupportedValuesAttribute
public final class JobImpressionsSupported
- extends SetOfIntegerSyntax
- implements SupportedValuesAttribute
JobImpressionsSupported クラスは、JobImpressions
属性をサポートする値を指定する整数型セットの印刷属性クラスです。これは、単一の連続する整数型の範囲に制限されます。 オーバーラップしない複数の範囲は使用できません。これは、プリンタが受け入れる印刷データの数で、印刷ジョブの合計サイズの下限と上限を指定します。
IPP 互換性: JobImpressionsSupported 属性の正規配列形式は、IPP の job-impressions-supported 属性に含まれる値の範囲の上限と下限を指定します。正規配列形式の説明は SetOfIntegerSyntax
クラスを参照してください。getName()
によって返されるカテゴリ名は IPP 属性名を示します。
- 関連項目:
- 直列化された形式
JobImpressionsSupported
public JobImpressionsSupported(int lowerBound,
int upperBound)
- 単一の整数型の範囲を保持する新しいサポートされたジョブ印刷データ属性を構築します。つまり、ある範囲内の JobImpressions の値だけがサポートされます。
- パラメータ:
lowerBound
- 範囲の下限upperBound
- 範囲の上限
- 例外:
IllegalArgumentException
- 未確認の例外。null 範囲が指定されている場合、 または 0 より小さい lowerBound
で null でない範囲が指定されている場合、スローされる 1.
equals
public boolean equals(Object object)
- このサポートされたジョブ印刷データ属性がオブジェクトに渡された属性と等しいかどうかを返します。次の条件がすべて true の場合に同等とみなされます。
-
object
が null ではない
-
object
が JobImpressionsSupported クラスのインスタンスである
-
このサポートされたジョブ印刷データ属性のメンバーと
object
のメンバーが同じである
- オーバーライド:
- クラス
SetOfIntegerSyntax
内の equals
- パラメータ:
object
- 比較対象のオブジェクト
- 戻り値:
object
がこのサポートされたジョブ印刷データ属性と等しい場合は true、 そうでない場合は false- 関連項目:
Object.hashCode()
,
Hashtable
getCategory
public final Class<? extends Attribute> getCategory()
- この印刷属性値の「カテゴリ」として使用される印刷属性クラスを返します。
JobImpressionsSupported クラスの場合、カテゴリは JobImpressionsSupported クラス自体です。
- 定義:
- インタフェース
Attribute
内の getCategory
- 戻り値:
- 印刷属性クラス (カテゴリ)、
java.lang.Class
クラスのインスタンス
getName
public final String getName()
- 属性値がインスタンスとなるカテゴリの名前を返します。
JobImpressionsSupported クラスの場合、カテゴリ名は "job-impressions-supported"
です。
- 定義:
- インタフェース
Attribute
内の getName
- 戻り値:
- 属性カテゴリの名前
バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。