org.apache.ftpserver.util
Class StringUtils

java.lang.Object
  extended byorg.apache.ftpserver.util.StringUtils

public class StringUtils
extends java.lang.Object

String utility methods.

Author:
Rana Bhattacharyya

Constructor Summary
StringUtils()
           
 
Method Summary
static java.lang.String formatHtml(java.lang.String source, boolean bReplaceNl, boolean bReplaceTag, boolean bReplaceQuote)
          This method is used to insert HTML block dynamically
static java.lang.String pad(java.lang.String src, char padChar, boolean rightPad, int totalLength)
          Pad string object
static java.lang.String replaceString(java.lang.String source, java.util.Map args)
          Replace string
static java.lang.String replaceString(java.lang.String source, java.lang.Object[] args)
          Replace string
static java.lang.String replaceString(java.lang.String source, java.lang.String oldStr, java.lang.String newStr)
          This is a string replacement method.
static byte[] toByteArray(java.lang.String hexString)
          Get byte array from hex string
static java.lang.String toHexString(byte[] res)
          Get hex string from byte array
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringUtils

public StringUtils()
Method Detail

replaceString

public static java.lang.String replaceString(java.lang.String source,
                                             java.lang.String oldStr,
                                             java.lang.String newStr)
This is a string replacement method.


replaceString

public static java.lang.String replaceString(java.lang.String source,
                                             java.lang.Object[] args)
Replace string


replaceString

public static java.lang.String replaceString(java.lang.String source,
                                             java.util.Map args)
Replace string


formatHtml

public static java.lang.String formatHtml(java.lang.String source,
                                          boolean bReplaceNl,
                                          boolean bReplaceTag,
                                          boolean bReplaceQuote)
This method is used to insert HTML block dynamically

Parameters:
source - the HTML code to be processes
bReplaceNl - if true '\n' will be replaced by
bReplaceTag - if true '<' will be replaced by < and '>' will be replaced by >
bReplaceQuote - if true '\"' will be replaced by "

pad

public static java.lang.String pad(java.lang.String src,
                                   char padChar,
                                   boolean rightPad,
                                   int totalLength)
Pad string object


toHexString

public static java.lang.String toHexString(byte[] res)
Get hex string from byte array


toByteArray

public static byte[] toByteArray(java.lang.String hexString)
Get byte array from hex string



Copyright © -2005 . All Rights Reserved.