Class CharSequences
java.lang.Object
com.googlecode.concurrenttrees.common.CharSequences
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CharSequence
concatenate
(CharSequence first, CharSequence second) static CharSequence
fromCharArray
(char[] characters) Returns aCharSequence
which wraps the givenchar[]
.static Iterable
<CharSequence> generatePrefixes
(CharSequence input) static Iterable
<CharSequence> generateSuffixes
(CharSequence input) static CharSequence
getCommonPrefix
(CharSequence first, CharSequence second) static CharSequence
getPrefix
(CharSequence input, int endIndex) static CharSequence
getSuffix
(CharSequence input, int startIndex) static CharSequence
reverse
(CharSequence input) static CharSequence
subtractPrefix
(CharSequence main, CharSequence prefix) static char[]
toCharArray
(CharSequence charSequence) Copies the givenCharSequence
into a newchar[]
.static String
toString
(CharSequence charSequence)
-
Constructor Details
-
CharSequences
CharSequences()Private constructor, not used.
-
-
Method Details
-
generateSuffixes
-
generatePrefixes
-
getCommonPrefix
-
getSuffix
-
getPrefix
-
subtractPrefix
-
concatenate
-
reverse
-
fromCharArray
Returns aCharSequence
which wraps the givenchar[]
. Note that thisCharSequence
will reflect any changes to thechar[]
.- Parameters:
characters
- Thechar[]
to wrap- Returns:
- A
CharSequence
which wraps the givenchar[]
-
toCharArray
Copies the givenCharSequence
into a newchar[]
.- Parameters:
charSequence
- TheCharSequence
to copy- Returns:
- A new
char[]
populated with characters from the givenCharSequence
-
toString
-