Interface StringTypeConst<T extends StringTypeConst<T>>

All Superinterfaces:
Comparable<T>, Iterable<Integer>, ᒢObject
All Known Subinterfaces:
StringType<T>, StringXLimit, StringXLimit.Length035, StringXLimit.Length070, StringXLimit.Length140, StringXLimit.Length280
All Known Implementing Classes:
StringUnicode

@DuytsDocAuthor注(name="\u0644\u0644\u064e\u0651\u0670\u0647\u0650ilL\u05e6\u0633\u064f\u0648", copyright="\u00a9\u0394\u221e \u4ed9\u4e0a\u4e3b\u5929") public interface StringTypeConst<T extends StringTypeConst<T>> extends ᒢObject, Comparable<T>, Iterable<Integer>
  • Method Details

    • lengthBytes

      default long lengthBytes()
    • lengthChars

      default long lengthChars()
    • lengthCodePoints

      default long lengthCodePoints()
    • codePointAtStream

      default int codePointAtStream(int index)
    • indexOfStream

      default int indexOfStream(int codePoint)
    • indexOfStream

      default int indexOfStream(int codePoint, int fromIndex)
    • lastIndexOfStream

      default int lastIndexOfStream(int codePoint)
    • lastIndexOfStream

      default int lastIndexOfStream(int codePoint, int fromIndex)
    • searchIndexOfStream

      default int searchIndexOfStream(int codePoint, int fromIndex, boolean returnFirstIndex)
    • contains

      default boolean contains(T s)
    • contentEquals

      default boolean contentEquals(T cs)
    • compareToIgnoreCase

      default int compareToIgnoreCase(T str)
    • endsWith

      default boolean endsWith(T suffix)
    • equalsIgnoreCase

      default boolean equalsIgnoreCase(T anotherString)
    • indexOf

      default int indexOf(T str)
    • indexOf

      default int indexOf(T str, int fromIndex)
    • startsWith

      default boolean startsWith(T prefix)
    • startsWith

      default boolean startsWith(T prefix, int toffset)
    • lastIndexOf

      default int lastIndexOf(T str)
    • lastIndexOf

      default int lastIndexOf(T str, int fromIndex)
    • matches

      default boolean matches(T regex)
    • regionMatches

      default boolean regionMatches(boolean ignoreCase, int toffset, T other, int ooffset, int len)
    • regionMatches

      default boolean regionMatches(int toffset, T other, int ooffset, int len)
    • iterator

      default Iterator<Integer> iterator()
      Specified by:
      iterator in interface Iterable<T extends StringTypeConst<T>>
    • compareTo

      default int compareTo(T anotherString)
      Specified by:
      compareTo in interface Comparable<T extends StringTypeConst<T>>
    • codePoints

      default IntStream codePoints()
    • compareToIgnoreCase

      default int compareToIgnoreCase(String str)
    • contentEquals

      default boolean contentEquals(StringBuffer sb)
    • endsWith

      default boolean endsWith(String suffix)
    • equalsIgnoreCase

      default boolean equalsIgnoreCase(String anotherString)
    • indexOf

      default int indexOf(int ch)
    • indexOf

      default int indexOf(int ch, int fromIndex)
    • indexOf

      default int indexOf(String str)
    • indexOf

      default int indexOf(String str, int fromIndex)
    • isEmpty

      default boolean isEmpty()
    • startsWith

      default boolean startsWith(String prefix)
    • startsWith

      default boolean startsWith(String prefix, int toffset)
    • lastIndexOf

      default int lastIndexOf(int ch)
    • lastIndexOf

      default int lastIndexOf(int ch, int fromIndex)
    • lastIndexOf

      default int lastIndexOf(String str)
    • lastIndexOf

      default int lastIndexOf(String str, int fromIndex)
    • regionMatches

      default boolean regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)
    • regionMatches

      default boolean regionMatches(int toffset, String other, int ooffset, int len)
    • thisᴴᵃᵗˢʲᶦᵉ

      default long thisᴴᵃᵗˢʲᶦᵉ(long sneeze)
    • thisᴴᵃˢʰ

      default long thisᴴᵃˢʰ()
    • thisᴱᑫᵘᵃˡˢ

      default boolean thisᴱᑫᵘᵃˡˢ(Object other)
    • toString

      String toString()
      Overrides:
      toString in class Object
    • toStringUnicode

      default StringUnicode toStringUnicode()