com.googlecode.concurrenttrees.common
Class CharSequences
java.lang.Object
com.googlecode.concurrenttrees.common.CharSequences
public class CharSequences
- extends Object
- Author:
- Niall Gallagher
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
generateSuffixes
public static Iterable<CharSequence> generateSuffixes(CharSequence input)
generatePrefixes
public static Iterable<CharSequence> generatePrefixes(CharSequence input)
getCommonPrefix
public static CharSequence getCommonPrefix(CharSequence first,
CharSequence second)
getSuffix
public static CharSequence getSuffix(CharSequence input,
int startIndex)
getPrefix
public static CharSequence getPrefix(CharSequence input,
int endIndex)
subtractPrefix
public static CharSequence subtractPrefix(CharSequence main,
CharSequence prefix)
concatenate
public static CharSequence concatenate(CharSequence first,
CharSequence second)
reverse
public static CharSequence reverse(CharSequence input)
fromCharArray
public static CharSequence fromCharArray(char[] characters)
- Returns a
CharSequence which wraps the given char[]. Note that this CharSequence will
reflect any changes to the char[].
- Parameters:
characters - The char[] to wrap
- Returns:
- A
CharSequence which wraps the given char[]
toCharArray
public static char[] toCharArray(CharSequence charSequence)
- Copies the given
CharSequence into a new char[].
- Parameters:
charSequence - The CharSequence to copy
- Returns:
- A new
char[] populated with characters from the given CharSequence
toString
public static String toString(CharSequence charSequence)
Copyright © 2013. All Rights Reserved.