net.sf.jftp.system
Class StringUtils

java.lang.Object
  extended by net.sf.jftp.system.StringUtils

public class StringUtils
extends java.lang.Object


Constructor Summary
StringUtils()
           
 
Method Summary
static java.lang.String contains(java.lang.String[] tmp, java.lang.String[] str)
          Used to search for return codes in a string array.
static java.lang.String cut(java.lang.String tmp, java.lang.String where)
           
static java.lang.String cutAfter(java.lang.String str, char c)
          Returns the rest of a string after a given character
static java.lang.String cutPath(java.lang.String s)
          Makes a (path) string shorter to get it displayed correctly
static java.lang.String getDir(java.lang.String tmp)
          Returns a string representing a relative directory path.
static java.lang.String getFile(java.lang.String file)
          Get a filename out of a full path string
static boolean isRelative(java.lang.String file)
           
static void main(java.lang.String[] argv)
          Main method containing a few testcases for getFile() / isRelative()
static java.lang.String removeStart(java.lang.String str, java.lang.String what)
          Removes the a string at the beginning of a string
static java.lang.String string(char c)
          Returns a string representing a given character
static boolean strstr(java.lang.String tmp, char str)
          Returns true if the given string contains the given character
 
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

cutPath

public static java.lang.String cutPath(java.lang.String s)
Makes a (path) string shorter to get it displayed correctly


removeStart

public static java.lang.String removeStart(java.lang.String str,
                                           java.lang.String what)
Removes the a string at the beginning of a string


cutAfter

public static java.lang.String cutAfter(java.lang.String str,
                                        char c)
Returns the rest of a string after a given character


contains

public static java.lang.String contains(java.lang.String[] tmp,
                                        java.lang.String[] str)
Used to search for return codes in a string array. Returns the first one found


strstr

public static boolean strstr(java.lang.String tmp,
                             char str)
Returns true if the given string contains the given character


string

public static java.lang.String string(char c)
Returns a string representing a given character


getFile

public static java.lang.String getFile(java.lang.String file)
Get a filename out of a full path string


getDir

public static java.lang.String getDir(java.lang.String tmp)
Returns a string representing a relative directory path. Examples: "/tmp/dir/" -> "dir/" and "/tmp/dir" -> "dir"


isRelative

public static boolean isRelative(java.lang.String file)

main

public static void main(java.lang.String[] argv)
Main method containing a few testcases for getFile() / isRelative()


cut

public static java.lang.String cut(java.lang.String tmp,
                                   java.lang.String where)