public abstract class TextSyntax extends Objectimplements Serializable , Cloneable
| Modifier | Constructor and Description |
|---|---|
protected |
TextSyntax(String
Constructs a TextAttribute with the specified string and locale.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object
Returns whether this text attribute is equivalent to the passed in object.
|
Locale |
getLocale()
Returns this text attribute's text string's natural language (locale).
|
String |
getValue()
Returns this text attribute's text string.
|
int |
hashCode()
Returns a hashcode for this text attribute.
|
String |
toString()
Returns a String identifying this text attribute.
|
protected TextSyntax(Stringvalue, Locale locale)
value - Text string.
locale - Natural language of the text string. null is interpreted to mean the default locale for as returned by
Locale.getDefault()
NullPointerException - (unchecked exception) Thrown if
value is null.
public StringgetValue()
public LocalegetLocale()
public int hashCode()
hashCode in class
Object
Object.equals(java.lang.Object) ,
System.identityHashCode(java.lang.Object)
public boolean equals(Objectobject)
object is not null. object is an instance of class TextSyntax. object's underlying string are equal. object's locale are equal. equals in class
Object
object - Object to compare to.
object is equivalent to this text attribute, false otherwise.
Object.hashCode() ,
HashMap