Module java.desktop

Class TextSyntax

java.lang.Object
javax.print.attribute.TextSyntax
所有已实现的接口:
Serializable, Cloneable
直接已知的子类:
DocumentName, JobMessageFromOperator, JobName, JobOriginatingUserName, OutputDeviceAssigned, PrinterInfo, PrinterLocation, PrinterMakeAndModel, PrinterMessageFromOperator, PrinterName, RequestingUserName

public abstract class TextSyntax extends Object implements Serializable, Cloneable
TextSyntax是一个抽象基类,提供值为字符串的所有属性的通用实现。文本属性包括区域设置以指示自然语言。因此,文本属性始终表示本地化字符串。一旦构造,文本属性的值就是不可变的。
参见:
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    TextSyntax(String value, Locale locale)
    用指定的字符串和区域设置构造一个TextAttribute
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    equals(Object object)
    返回此文本属性是否等同于传入的对象。
    返回此文本属性的文本字符串的自然语言(区域设置)。
    返回此文本属性的文本字符串。
    int
    返回此文本属性的哈希码。
    返回标识此文本属性的String

    Methods declared in class java.lang.Object

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

    • TextSyntax

      protected TextSyntax(String value, Locale locale)
      用指定的字符串和区域设置构造一个TextAttribute
      参数:
      value - 文本字符串
      locale - 文本字符串的自然语言。如果null被解释为由Locale.getDefault()返回的默认区域设置
      抛出:
      NullPointerException - 如果valuenull
  • Method Details

    • getValue

      public String getValue()
      返回此文本属性的文本字符串。
      返回:
      文本字符串
    • getLocale

      public Locale getLocale()
      返回此文本属性的文本字符串的自然语言(区域设置)。
      返回:
      区域设置
    • hashCode

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

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

      public String toString()
      返回标识此文本属性的String。该String是属性的基础文本字符串。
      覆盖:
      toString 在类中 Object
      返回:
      标识此对象的String