- java.lang.Object
-
- javax.print.attribute.URISyntax
-
- すべての実装されたインタフェース:
Serializable,Cloneable
- 直系の既知のサブクラス:
Destination,PrinterMoreInfo,PrinterMoreInfoManufacturer,PrinterURI
public abstract class URISyntax extends Object implements Serializable, Cloneable
クラスURISyntaxは、値がUniform Resource Identifier (URI)であるすべての属性の共通実装を提供する抽象ベース・クラスです。 一度構築されると、URI属性の値は不変になります。- 関連項目:
- 直列化された形式
-
-
コンストラクタの詳細
-
URISyntax
protected URISyntax(URI uri)
指定されたURIでURI属性を構築します。- パラメータ:
uri-URI- 例外:
NullPointerException-uriがnullである場合
-
-
メソッドの詳細
-
getURI
public URI getURI()
このURI属性のURI値を返します。- 戻り値:
URI
-
hashCode
public int hashCode()
このURI属性のハッシュ・コードを返します。- オーバーライド:
hashCode、クラスObject- 戻り値:
- このオブジェクトのハッシュコード値
- 関連項目:
Object.equals(java.lang.Object),System.identityHashCode(java.lang.Object)
-
equals
public boolean equals(Object object)
このURI属性が、渡されたオブジェクトと同等かどうかを返します。 次の条件がすべてtrueの場合に同等とみなされます。objectはnullではありません。objectは、クラスURISyntaxのインスタンスです。- この
URI属性の基礎となるURIとobjectの基礎となるURIは等しくなります。
- オーバーライド:
equals、クラスObject- パラメータ:
object- 比較するObject- 戻り値:
objectがこのURI属性と等しい場合はtrue、それ以外の場合はfalse- 関連項目:
Object.hashCode()、HashMap
-
-