org.simantics.databoard.primitives
Class MutableString
java.lang.Object
org.simantics.databoard.primitives.MutableString
- All Implemented Interfaces:
- java.io.Serializable, java.lang.CharSequence, java.lang.Comparable<java.lang.String>
public class MutableString
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Comparable<java.lang.String>, java.lang.CharSequence
- See Also:
- Serialized Form
Field Summary |
java.lang.String |
value
|
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
value
public java.lang.String value
MutableString
public MutableString()
MutableString
public MutableString(java.lang.String value)
getValue
public java.lang.String getValue()
setValue
public void setValue(java.lang.String newValue)
compareTo
public int compareTo(java.lang.String o)
- Specified by:
compareTo
in interface java.lang.Comparable<java.lang.String>
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Specified by:
toString
in interface java.lang.CharSequence
- Overrides:
toString
in class java.lang.Object
charAt
public char charAt(int index)
- Specified by:
charAt
in interface java.lang.CharSequence
length
public int length()
- Specified by:
length
in interface java.lang.CharSequence
subSequence
public java.lang.CharSequence subSequence(int start,
int end)
- Specified by:
subSequence
in interface java.lang.CharSequence