java.lang.Object
javax.print.attribute.TextSyntax
- All Implemented Interfaces:
- Serializable,- Cloneable
- Direct Known Subclasses:
- DocumentName,- JobMessageFromOperator,- JobName,- JobOriginatingUserName,- OutputDeviceAssigned,- PrinterInfo,- PrinterLocation,- PrinterMakeAndModel,- PrinterMessageFromOperator,- PrinterName,- RequestingUserName
Class 
TextSyntax is an abstract base class providing the common
 implementation of all attributes whose value is a string. The text attribute
 includes a locale to indicate the natural language. Thus, a text attribute
 always represents a localized string. Once constructed, a text attribute's
 value is immutable.- See Also:
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedTextSyntax(String value, Locale locale) Constructs aTextAttributewith the specified string and locale.
- 
Method SummaryModifier and TypeMethodDescriptionbooleanReturns whether this text attribute is equivalent to the passed in object.Returns this text attribute's text string's natural language (locale).getValue()Returns this text attribute's text string.inthashCode()Returns a hashcode for this text attribute.toString()Returns aStringidentifying this text attribute.
- 
Constructor Details- 
TextSyntaxConstructs aTextAttributewith the specified string and locale.- Parameters:
- value- text string
- locale- natural language of the text string.- nullis interpreted to mean the default locale for as returned by- Locale.getDefault()
- Throws:
- NullPointerException- if- valueis- null
 
 
- 
- 
Method Details- 
getValueReturns this text attribute's text string.- Returns:
- the text string
 
- 
getLocaleReturns this text attribute's text string's natural language (locale).- Returns:
- the locale
 
- 
hashCodepublic int hashCode()Returns a hashcode for this text attribute.
- 
equalsReturns whether this text attribute is equivalent to the passed in object. To be equivalent, all of the following conditions must be true:- objectis not- null.
- objectis an instance of class- TextSyntax.
- This text attribute's underlying string and object's underlying string are equal.
- This text attribute's locale and object's locale are equal.
 
- 
toStringReturns aStringidentifying this text attribute. TheStringis the attribute's underlying text string.
 
-