|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.rocketsoftware.mvapi.utility.MVString
public class MVString
Provides limited set of multivalued string functions.
Field Summary | |
---|---|
static java.lang.String |
AM
Attribute mark |
static java.lang.String |
DEFAULT_ENCODING
|
static java.lang.String |
ENCODING
|
static java.lang.String |
ENCODING_KEY
MVSP character encoding key: -dmvsp-encoding=ISO-8859-1 (default is ISO-8859-1) |
static java.lang.String |
SM
Segment mark |
static java.lang.String |
SVM
Subvalue mark |
static java.lang.String |
VM
Value mark |
Constructor Summary | |
---|---|
MVString()
|
Method Summary | |
---|---|
static int |
compareSystemDelimiter(char c1,
char c2)
|
static int |
compareSystemDelimiter(java.lang.String s1,
java.lang.String s2)
Compare s1 and s2 within the system delimiter order |
static int |
count(java.lang.String string,
java.lang.String substr)
Counts the number of substrings in string |
static int |
dcount(java.lang.String string,
java.lang.String substr)
Returns count of substrings in string delimited by substr. |
static java.lang.String |
delete(java.lang.String s,
int amc)
|
static java.lang.String |
extract(java.lang.String s,
int amc)
extract the attribute |
static java.lang.String |
extract(java.lang.String s,
int amc,
int vmc)
|
static java.lang.String |
extract(java.lang.String s,
int amc,
int vmc,
int svmc)
|
static java.lang.String |
extract(java.lang.String s,
java.lang.String delim,
int cnt)
|
static boolean |
isSystemDelimiter(java.lang.String s)
Checks for a system delimiter. |
static java.lang.String[] |
split(java.lang.String buffer,
java.lang.String delim)
Returns a string array build from splitting a string by the specified delimiter. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String DEFAULT_ENCODING
public static java.lang.String ENCODING
public static final java.lang.String ENCODING_KEY
public static final java.lang.String SM
public static final java.lang.String AM
public static final java.lang.String VM
public static final java.lang.String SVM
Constructor Detail |
---|
public MVString()
Method Detail |
---|
public static int count(java.lang.String string, java.lang.String substr)
string
- to searchsubstr
- string to search for
public static int dcount(java.lang.String string, java.lang.String substr)
string
- to searchsubstr
- string to search for
public static java.lang.String delete(java.lang.String s, int amc)
public static java.lang.String extract(java.lang.String s, int amc)
s
- stringamc
- attribute number
public static java.lang.String extract(java.lang.String s, int amc, int vmc)
public static java.lang.String extract(java.lang.String s, int amc, int vmc, int svmc)
public static java.lang.String extract(java.lang.String s, java.lang.String delim, int cnt)
public static java.lang.String[] split(java.lang.String buffer, java.lang.String delim)
buffer
- string to splitdelim
- a delimiter used for splitting
public static boolean isSystemDelimiter(java.lang.String s)
s
- String to check
public static int compareSystemDelimiter(java.lang.String s1, java.lang.String s2)
s1
- System delimiter 1s2
- System delimiter 2
public static int compareSystemDelimiter(char c1, char c2)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |