public class CTextUtils extends java.lang.Object implements IConstantsResults
CUtils
class defines a set of utilies accessible by any class in the projectREQUEST_EXISTINGDEFECT, REQUEST_NEWDEFECT, REQUEST_NEXTTEST, REQUEST_NEXTTESTCASE, REQUEST_PAUSE, REQUEST_PREVIOUSTEST, REQUEST_PREVIOUSTESTCASE, REQUEST_REWINDTESTCASE, RESULT_FAILURE, RESULT_INDEFINITE, RESULT_INFO, RESULT_NO_RESULT, RESULT_NOT_EXECUTABLE, RESULT_NOT_EXECUTED, RESULT_SUCCESS, RESULT_UNKNOWN
Constructor and Description |
---|
CTextUtils() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
capitalizeInitial(java.lang.String input) |
static java.lang.String |
crlfToBR(java.lang.String input) |
static boolean |
doesTextHasLowercaseCharacters(java.lang.String input) |
static boolean |
doesTextHasMimumLength(java.lang.String input,
int minLength) |
static boolean |
doesTextHasNumberCharacters(java.lang.String input) |
static boolean |
doesTextHasSpecialCharacters(java.lang.String input) |
static boolean |
doesTextHasUppercaseCharacters(java.lang.String input) |
static java.lang.String |
encodeAttributeName(java.lang.String input) |
static java.lang.String |
escapeAttributeString(java.lang.String input) |
static java.lang.String |
escapeFileName(java.lang.String input) |
static java.lang.String |
escapeJsonValue(java.lang.String input) |
static java.lang.String |
escapeStringForCDATA(java.lang.String input) |
static java.lang.String |
escapeStringForDatabase(java.lang.String input) |
static java.lang.String |
escapeStringforRegex(java.lang.String input) |
static java.lang.String |
escapeTextString(java.lang.String input) |
static java.lang.String |
escapeURIParameters(java.lang.String input) |
static java.lang.String |
escapeURIString(java.lang.String input) |
static java.lang.String |
escapeURLString(java.lang.String input) |
static java.lang.String |
extractBodyFromHtml(java.lang.String input) |
static int |
indexOfRegex(java.lang.String input,
java.lang.String regex) |
static java.lang.String |
insertParamValues(java.lang.String input,
java.lang.String[] paramTableHeader,
java.lang.String[][] paramTableContent,
int index) |
static java.lang.String |
left(java.lang.String input,
int length) |
static java.lang.String |
leftWithIndicators(java.lang.String input,
int length) |
static java.lang.String |
middle(java.lang.String input,
int start,
int length) |
static java.lang.String |
middleObjectName(java.lang.String input,
int length) |
static java.lang.String |
objectNameOnSeveralLines(java.lang.String input,
int length) |
static void |
printUtf8String(java.lang.String input) |
static java.lang.String |
removeCrLfAndSpaceCharacters(java.lang.String input) |
static java.lang.String |
removeDuplicateSpaces(java.lang.String input) |
static java.lang.String |
removeInvisibleCharacters(java.lang.String input) |
static java.lang.String |
removeLeadingAndEndingBrackets(java.lang.String input) |
static java.lang.String |
removeLeadingAndEndingSemiColumns(java.lang.String input) |
static java.lang.String |
removeNonAsciiCharacters(java.lang.String input) |
static java.lang.String |
removeSpace(java.lang.String input) |
static java.lang.String |
removeSpacesBetweenPseudoHtmlTags(java.lang.String input) |
static java.lang.String |
replaceComparisonUselesscharacters(java.lang.String input) |
static java.lang.String |
replaceForbiddenCharacters(java.lang.String input) |
static java.lang.String |
replaceInvisibleCharactersInJson(java.lang.String input) |
static java.lang.String |
replaceInvisibleCharactersWithSpace(java.lang.String input) |
static java.lang.String |
replaceTabLfAndCrWithSpace(java.lang.String input) |
static java.lang.String |
rereplaceForbiddenCharacters(java.lang.String input) |
static byte[] |
right(byte[] input,
int length) |
static java.lang.String |
right(java.lang.String input,
int length) |
static java.lang.String |
searchFirstInString(java.lang.String input,
java.lang.String tagStart,
java.lang.String tagStop) |
static java.util.Vector<java.lang.String> |
searchInString(java.lang.String input,
java.lang.String tagStart,
java.lang.String tagStop) |
static java.lang.String |
searchInString(java.lang.String input,
java.lang.String tagStart,
java.lang.String tagStop,
int startIndex,
int[] stopIndex) |
static java.lang.String |
sentenceToLabel(java.lang.String input,
int length) |
static java.lang.String |
unDoubleQuote(java.lang.String input) |
static java.lang.String |
unescapeAttributeString(java.lang.String input) |
public static void printUtf8String(java.lang.String input)
public static java.lang.String right(java.lang.String input, int length)
public static java.lang.String left(java.lang.String input, int length)
public static java.lang.String leftWithIndicators(java.lang.String input, int length)
public static java.lang.String middle(java.lang.String input, int start, int length)
public static java.lang.String middleObjectName(java.lang.String input, int length)
public static java.lang.String objectNameOnSeveralLines(java.lang.String input, int length)
public static java.lang.String sentenceToLabel(java.lang.String input, int length)
public static java.lang.String capitalizeInitial(java.lang.String input)
public static byte[] right(byte[] input, int length)
public static java.lang.String searchInString(java.lang.String input, java.lang.String tagStart, java.lang.String tagStop, int startIndex, int[] stopIndex)
public static java.util.Vector<java.lang.String> searchInString(java.lang.String input, java.lang.String tagStart, java.lang.String tagStop)
public static java.lang.String searchFirstInString(java.lang.String input, java.lang.String tagStart, java.lang.String tagStop)
public static int indexOfRegex(java.lang.String input, java.lang.String regex)
public static java.lang.String encodeAttributeName(java.lang.String input)
public static java.lang.String escapeFileName(java.lang.String input)
public static java.lang.String escapeTextString(java.lang.String input)
public static java.lang.String escapeAttributeString(java.lang.String input)
public static java.lang.String escapeJsonValue(java.lang.String input)
public static java.lang.String unescapeAttributeString(java.lang.String input)
public static java.lang.String removeCrLfAndSpaceCharacters(java.lang.String input)
public static java.lang.String removeInvisibleCharacters(java.lang.String input)
public static java.lang.String replaceInvisibleCharactersWithSpace(java.lang.String input)
public static java.lang.String replaceInvisibleCharactersInJson(java.lang.String input)
public static java.lang.String removeNonAsciiCharacters(java.lang.String input)
public static java.lang.String replaceTabLfAndCrWithSpace(java.lang.String input)
public static java.lang.String removeSpace(java.lang.String input)
public static java.lang.String removeDuplicateSpaces(java.lang.String input)
public static java.lang.String removeSpacesBetweenPseudoHtmlTags(java.lang.String input)
public static java.lang.String replaceForbiddenCharacters(java.lang.String input)
public static java.lang.String rereplaceForbiddenCharacters(java.lang.String input)
public static java.lang.String replaceComparisonUselesscharacters(java.lang.String input)
public static java.lang.String escapeStringforRegex(java.lang.String input)
public static java.lang.String escapeStringForDatabase(java.lang.String input)
public static java.lang.String escapeStringForCDATA(java.lang.String input)
public static java.lang.String insertParamValues(java.lang.String input, java.lang.String[] paramTableHeader, java.lang.String[][] paramTableContent, int index)
public static java.lang.String removeLeadingAndEndingSemiColumns(java.lang.String input)
public static java.lang.String removeLeadingAndEndingBrackets(java.lang.String input)
public static java.lang.String escapeURIParameters(java.lang.String input)
public static java.lang.String escapeURIString(java.lang.String input)
public static java.lang.String escapeURLString(java.lang.String input)
public static java.lang.String unDoubleQuote(java.lang.String input)
public static java.lang.String extractBodyFromHtml(java.lang.String input)
public static java.lang.String crlfToBR(java.lang.String input)
public static boolean doesTextHasMimumLength(java.lang.String input, int minLength)
public static boolean doesTextHasUppercaseCharacters(java.lang.String input)
public static boolean doesTextHasLowercaseCharacters(java.lang.String input)
public static boolean doesTextHasSpecialCharacters(java.lang.String input)
public static boolean doesTextHasNumberCharacters(java.lang.String input)