Interface StringTypeConst<T extends StringTypeConst<T>>
- All Superinterfaces:
Comparable<T>, Iterable<Integer>, ᒢObject, ᒢSkullBoneMother, ᒢSkullSneezeIdentity, ᒢSkullTalkHuman
- 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 intcodePointAtStream(int index) default IntStreamdefault intdefault intdefault intcompareToIgnoreCase(T str) default booleandefault booleandefault booleancontentEquals(T cs) default booleandefault booleandefault booleanequalsIgnoreCase(String anotherString) default booleanequalsIgnoreCase(T anotherString) default intindexOf(int ch) default intindexOf(int ch, int fromIndex) default intdefault intdefault intdefault intdefault intindexOfStream(int codePoint) default intindexOfStream(int codePoint, int fromIndex) default booleanisEmpty()iterator()default intlastIndexOf(int ch) default intlastIndexOf(int ch, int fromIndex) default intlastIndexOf(String str) default intlastIndexOf(String str, int fromIndex) default intlastIndexOf(T str) default intlastIndexOf(T str, int fromIndex) default intlastIndexOfStream(int codePoint) default intlastIndexOfStream(int codePoint, int fromIndex) default longdefault longdefault longdefault booleandefault booleanregionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len) default booleanregionMatches(boolean ignoreCase, int toffset, T other, int ooffset, int len) default booleanregionMatches(int toffset, String other, int ooffset, int len) default booleanregionMatches(int toffset, T other, int ooffset, int len) default intsearchIndexOfStream(int codePoint, int fromIndex, boolean returnFirstIndex) default booleanstartsWith(String prefix) default booleanstartsWith(String prefix, int toffset) default booleanstartsWith(T prefix) default booleanstartsWith(T prefix, int toffset) Methods inherited from interface Iterable
forEach, spliteratorMethods inherited from interface ᒢSkullBoneMother
thisᴰᴺᴬMethods inherited from interface ᒢSkullSneezeIdentity
thisᴴᵃᵗˢʲᶦᵉMethods inherited from interface ᒢSkullTalkHuman
thisᵀᵃˡᵏ
-
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:
compareToin 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
-