public abstract class BaseStringReference extends java.lang.Object implements StringReference
| 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() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetStringpublic 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.CharSequencepublic java.lang.String toString()
toString in interface java.lang.CharSequencetoString in class java.lang.Object