com.sybase.afx.util
Class StringUtil

java.lang.Object
  extended by com.sybase.afx.util.StringUtil

public abstract class StringUtil
extends java.lang.Object


Constructor Summary
StringUtil()
           
 
Method Summary
static char charAt(java.lang.String s, int offset)
           
static boolean containsInCommaSeperated(java.lang.String commaSeperatedList, java.lang.String v)
           
static java.lang.String decode(java.lang.String value)
           
static java.lang.String encode(java.lang.String value)
           
static boolean equal(java.lang.Character a, java.lang.Character b)
           
static boolean equal(java.lang.String a, java.lang.String b)
           
static java.lang.String fromUTF8(byte[] bytes)
           
static char getChar(int c)
           
static char getChar(java.lang.String s)
           
static java.lang.Character getNullableChar(char c)
           
static java.lang.Character getNullableChar(java.lang.String s)
           
static boolean greaterEqual(java.lang.Character a, java.lang.Character b)
           
static boolean greaterEqual(java.lang.String a, java.lang.String b)
           
static boolean greaterThan(java.lang.Character a, java.lang.Character b)
           
static boolean greaterThan(java.lang.String a, java.lang.String b)
           
static int indexOf(java.lang.String s, java.lang.String x)
           
static int indexOf2(java.lang.String s, java.lang.String x, int p)
           
static java.lang.String join(java.util.Vector strings, java.lang.String separator)
           
static int lastIndexOf(java.lang.String s, java.lang.String x)
           
static int lastIndexOf2(java.lang.String s, java.lang.String x, int start)
           
static boolean lessEqual(java.lang.Character a, java.lang.Character b)
           
static boolean lessEqual(java.lang.String a, java.lang.String b)
           
static boolean lessThan(java.lang.Character a, java.lang.Character b)
           
static boolean lessThan(java.lang.String a, java.lang.String b)
           
static boolean notEqual(java.lang.Character a, java.lang.Character b)
           
static boolean notEqual(java.lang.String a, java.lang.String b)
           
static boolean startsWith(java.lang.String s, java.lang.String x)
           
static boolean startsWith2(java.lang.String s, java.lang.String x, int start)
           
static java.lang.String substring(java.lang.String s, int offset)
           
static java.lang.String substring(java.lang.String s, int offset, int length)
           
static java.lang.String substring2(java.lang.String s, int start, int end)
           
static java.lang.String toLowerCase(java.lang.String s)
           
static java.lang.String toString(boolean x)
           
static java.lang.String toString(char x)
           
static java.lang.String toString(double x)
           
static java.lang.String toString(float x)
           
static java.lang.String toString(int x)
           
static java.lang.String toString(long x)
           
static java.lang.String toString(java.lang.Object x)
           
static java.lang.String toUpperCase(java.lang.String s)
           
static byte[] toUTF8(java.lang.String string)
           
static java.lang.String trim(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringUtil

public StringUtil()
Method Detail

fromUTF8

public static java.lang.String fromUTF8(byte[] bytes)

toUTF8

public static byte[] toUTF8(java.lang.String string)

equal

public static boolean equal(java.lang.String a,
                            java.lang.String b)

equal

public static boolean equal(java.lang.Character a,
                            java.lang.Character b)

notEqual

public static boolean notEqual(java.lang.String a,
                               java.lang.String b)

notEqual

public static boolean notEqual(java.lang.Character a,
                               java.lang.Character b)

lessThan

public static boolean lessThan(java.lang.String a,
                               java.lang.String b)

lessThan

public static boolean lessThan(java.lang.Character a,
                               java.lang.Character b)

lessEqual

public static boolean lessEqual(java.lang.String a,
                                java.lang.String b)

lessEqual

public static boolean lessEqual(java.lang.Character a,
                                java.lang.Character b)

greaterThan

public static boolean greaterThan(java.lang.String a,
                                  java.lang.String b)

greaterThan

public static boolean greaterThan(java.lang.Character a,
                                  java.lang.Character b)

greaterEqual

public static boolean greaterEqual(java.lang.String a,
                                   java.lang.String b)

greaterEqual

public static boolean greaterEqual(java.lang.Character a,
                                   java.lang.Character b)

getChar

public static char getChar(int c)

getChar

public static char getChar(java.lang.String s)

getNullableChar

public static java.lang.Character getNullableChar(char c)

getNullableChar

public static java.lang.Character getNullableChar(java.lang.String s)

toString

public static java.lang.String toString(boolean x)

toString

public static java.lang.String toString(char x)

toString

public static java.lang.String toString(int x)

toString

public static java.lang.String toString(long x)

toString

public static java.lang.String toString(float x)

toString

public static java.lang.String toString(double x)

toString

public static java.lang.String toString(java.lang.Object x)

charAt

public static char charAt(java.lang.String s,
                          int offset)

substring

public static java.lang.String substring(java.lang.String s,
                                         int offset)

substring

public static java.lang.String substring(java.lang.String s,
                                         int offset,
                                         int length)

encode

public static java.lang.String encode(java.lang.String value)

decode

public static java.lang.String decode(java.lang.String value)

indexOf

public static int indexOf(java.lang.String s,
                          java.lang.String x)

indexOf2

public static int indexOf2(java.lang.String s,
                           java.lang.String x,
                           int p)

join

public static java.lang.String join(java.util.Vector strings,
                                    java.lang.String separator)

lastIndexOf

public static int lastIndexOf(java.lang.String s,
                              java.lang.String x)

lastIndexOf2

public static int lastIndexOf2(java.lang.String s,
                               java.lang.String x,
                               int start)

substring2

public static java.lang.String substring2(java.lang.String s,
                                          int start,
                                          int end)

startsWith

public static boolean startsWith(java.lang.String s,
                                 java.lang.String x)

startsWith2

public static boolean startsWith2(java.lang.String s,
                                  java.lang.String x,
                                  int start)

trim

public static java.lang.String trim(java.lang.String s)

toLowerCase

public static java.lang.String toLowerCase(java.lang.String s)

toUpperCase

public static java.lang.String toUpperCase(java.lang.String s)

containsInCommaSeperated

public static boolean containsInCommaSeperated(java.lang.String commaSeperatedList,
                                               java.lang.String v)