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 Summary
Modifier and TypeMethodDescriptiondefault int
codePointAtStream
(int index) default IntStream
default int
default int
default int
compareToIgnoreCase
(T str) default boolean
default boolean
default boolean
contentEquals
(T cs) default boolean
default boolean
default boolean
equalsIgnoreCase
(String anotherString) default boolean
equalsIgnoreCase
(T anotherString) default int
indexOf
(int ch) default int
indexOf
(int ch, int fromIndex) default int
default int
default int
default int
default int
indexOfStream
(int codePoint) default int
indexOfStream
(int codePoint, int fromIndex) default boolean
isEmpty()
iterator()
default int
lastIndexOf
(int ch) default int
lastIndexOf
(int ch, int fromIndex) default int
lastIndexOf
(String str) default int
lastIndexOf
(String str, int fromIndex) default int
lastIndexOf
(T str) default int
lastIndexOf
(T str, int fromIndex) default int
lastIndexOfStream
(int codePoint) default int
lastIndexOfStream
(int codePoint, int fromIndex) default long
default long
default long
default boolean
default boolean
regionMatches
(boolean ignoreCase, int toffset, String other, int ooffset, int len) default boolean
regionMatches
(boolean ignoreCase, int toffset, T other, int ooffset, int len) default boolean
regionMatches
(int toffset, String other, int ooffset, int len) default boolean
regionMatches
(int toffset, T other, int ooffset, int len) default int
searchIndexOfStream
(int codePoint, int fromIndex, boolean returnFirstIndex) default boolean
startsWith
(String prefix) default boolean
startsWith
(String prefix, int toffset) default boolean
startsWith
(T prefix) default boolean
startsWith
(T prefix, int toffset) default boolean
thisᴱᑫᵘᵃˡˢ
(Object other) default long
thisᴴᵃˢʰ()
default long
thisᴴᵃᵗˢʲᶦᵉ
(long sneeze) toString()
default StringUnicode
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
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
-
contentEquals
-
compareToIgnoreCase
-
endsWith
-
equalsIgnoreCase
-
indexOf
-
indexOf
-
startsWith
-
startsWith
-
lastIndexOf
-
lastIndexOf
-
matches
-
regionMatches
-
regionMatches
-
iterator
-
compareTo
- Specified by:
compareTo
in interfaceComparable<T extends StringTypeConst<T>>
-
codePoints
-
compareToIgnoreCase
-
contentEquals
-
endsWith
-
equalsIgnoreCase
-
indexOf
default int indexOf(int ch) -
indexOf
default int indexOf(int ch, int fromIndex) -
indexOf
-
indexOf
-
isEmpty
default boolean isEmpty() -
startsWith
-
startsWith
-
lastIndexOf
default int lastIndexOf(int ch) -
lastIndexOf
default int lastIndexOf(int ch, int fromIndex) -
lastIndexOf
-
lastIndexOf
-
regionMatches
-
regionMatches
-
thisᴴᵃᵗˢʲᶦᵉ
default long thisᴴᵃᵗˢʲᶦᵉ(long sneeze) -
thisᴴᵃˢʰ
default long thisᴴᵃˢʰ() -
thisᴱᑫᵘᵃˡˢ
-
toString
-
toStringUnicode
-