Module java.desktop

Class URISyntax

java.lang.Object
javax.print.attribute.URISyntax
所有已实现的接口:
Serializable, Cloneable
直接已知的子类:
Destination, PrinterMoreInfo, PrinterMoreInfoManufacturer, PrinterURI

public abstract class URISyntax extends Object implements Serializable, Cloneable
URISyntax 是一个抽象基类,提供所有值为统一资源标识符(URI)的属性的通用实现。一旦构造完成,URI 属性的值就是不可变的。
参见:
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    URISyntax(URI uri)
    用指定的 URI 构造一个 URI 属性。
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    equals(Object object)
    返回此 URI 属性是否等同于传入的对象。
    URI
    getURI()
    返回此 URI 属性的 URI 值。
    int
    返回此 URI 属性的哈希码。
    返回标识此 URI 属性的 String

    Methods declared in class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • URISyntax

      protected URISyntax(URI uri)
      用指定的 URI 构造一个 URI 属性。
      参数:
      uri - URI
      抛出:
      NullPointerException - 如果 urinull
  • Method Details

    • getURI

      public URI getURI()
      返回此 URI 属性的 URI 值。
      返回:
      URI
    • hashCode

      public int hashCode()
      返回此 URI 属性的哈希码。
      覆盖:
      hashCode 在类 Object
      返回:
      对象的哈希码值
      参见:
    • equals

      public boolean equals(Object object)
      返回此 URI 属性是否等同于传入的对象。要等同,必须满足以下所有条件:
      1. object 不是 null
      2. objectURISyntax 类的一个实例。
      3. URI 属性的基础 URIobject 的基础 URI 是相等的。
      覆盖:
      equals 在类 Object
      参数:
      object - 要比较的 Object
      返回:
      如果 object 等同于此 URI 属性,则返回 true,否则返回 false
      参见:
    • toString

      public String toString()
      返回标识此 URI 属性的 String。该 String 是属性的基础 URI 的字符串表示形式。
      覆盖:
      toString 在类 Object
      返回:
      标识此对象的 String