@Override public String toString() { return getString(); } }
@Override public int hashCode() { return getString().hashCode(); }
@Override public int hashCode() { return getString().hashCode(); }
@Override public int hashCode() { return getString().hashCode(); }
@Override public char charAt(int index) { return getString().charAt(index); } @Override public CharSequence subSequence(int start, int end) { return getString().subSequence(start, end); }
@Override public CharSequence subSequence(int start, int end) { return getString().subSequence(start, end); } @Override @Nonnull public String toString() { return getString(); }
@Override public int length() { return getString().length(); } @Override public char charAt(int index) { return getString().charAt(index); }
@Override @Nonnull public String toString() { return getString(); } }
@Override public int length() { return getString().length(); } @Override public char charAt(int index) { return getString().charAt(index); }
@Override public CharSequence subSequence(int start, int end) { return getString().subSequence(start, end); } @Override @Nonnull public String toString() { return getString(); }
@Override public char charAt(int index) { return getString().charAt(index); } @Override public CharSequence subSequence(int start, int end) { return getString().subSequence(start, end); }
@Override public int length() { return getString().length(); } @Override public char charAt(int index) { return getString().charAt(index); }
@Override public char charAt(int index) { return getString().charAt(index); } @Override public CharSequence subSequence(int start, int end) { return getString().subSequence(start, end); }
@Override @Nonnull public String toString() { return getString(); } }
@Override public CharSequence subSequence(int start, int end) { return getString().subSequence(start, end); } @Override public String toString() { return getString(); }
@Override public int compareTo(@Nonnull CharSequence o) { return getString().compareTo(o.toString()); }
@Override public int compareTo(@Nonnull CharSequence o) { return getString().compareTo(o.toString()); }
@Override public int compareTo(@Nonnull CharSequence o) { return getString().compareTo(o.toString()); }
@Override public boolean equals(@Nullable Object o) { if (o != null && o instanceof StringReference) { return getString().equals(((StringReference)o).getString()); } return false; }
@Override public boolean equals(@Nullable Object o) { if (o != null && o instanceof StringReference) { return getString().equals(((StringReference)o).getString()); } return false; }