public abstract class BaseStringReference extends BaseReference implements StringReference
Reference.InvalidReferenceException| Constructor and Description |
|---|
BaseStringReference() |
| Modifier and Type | Method and Description |
|---|---|
char |
charAt(int index) |
int |
compareTo(java.lang.CharSequence o)
Compare this StringReference to another StringReference, or more generally to another CharSequence.
|
boolean |
equals(java.lang.Object o)
Compares this StringReference to another CharSequence for equality.
|
int |
hashCode()
Returns a hashcode for this StringReference.
|
int |
length() |
java.lang.CharSequence |
subSequence(int start,
int end) |
java.lang.String |
toString() |
validateReferenceclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetStringvalidateReferencepublic int hashCode()
StringReferencehashCode in interface StringReferencehashCode in class java.lang.Objectpublic boolean equals(@Nullable
java.lang.Object o)
StringReferenceequals in interface StringReferenceequals in class java.lang.Objecto - The object to be compared for equality with this TypeReferencepublic int compareTo(@Nonnull
java.lang.CharSequence o)
StringReferencecompareTo in interface java.lang.Comparable<java.lang.CharSequence>compareTo in interface StringReferenceo - The CharSequence to compare with this StringReferencepublic int length()
length in interface java.lang.CharSequencepublic char charAt(int index)
charAt in interface java.lang.CharSequencepublic java.lang.CharSequence subSequence(int start,
int end)
subSequence in interface java.lang.CharSequence@Nonnull public java.lang.String toString()
toString in interface java.lang.CharSequencetoString in class java.lang.Object