tamino.SXS.xqx
Class xqx

tamino.SXS.xqx.xqx

public class xqx

X-Query extensions Most of the XPath functions presently not supported in X-Query plus a few extensions.


Constructor Summary
xqx()
          The default constructor (No other constructor allowed.)
 
Method Summary
 java.lang.String concat(java.lang.String op1, java.lang.String op2)
          concatenate two strings
 java.lang.String concat3(java.lang.String op1, java.lang.String op2, java.lang.String op3)
          concatenate three strings
 java.lang.String concat4(java.lang.String op1, java.lang.String op2, java.lang.String op3, java.lang.String op4)
          Concatenate 4 strings
 boolean contains(java.lang.String op1, java.lang.String op2)
          the contains function, true if op1 contains op2
 java.lang.String normalizeSpace(java.lang.String s)
          normalizeSpace - removes white space from begin and end, replaces whitespace within string with single blank
 java.lang.String qdoc(java.lang.String qpath)
          query other document(s)
 boolean startsWith(java.lang.String op1, java.lang.String op2)
          String starts with Substring
 int stringLength(java.lang.String s)
          length - returns length of operand string
 java.lang.String substring(java.lang.String s, int start, int length)
          substring - returns substring by position and length
 java.lang.String substringAfter(java.lang.String op1, java.lang.String op2)
          substringAfter - returns substring after op2
 java.lang.String substringBefore(java.lang.String op1, java.lang.String op2)
          substringBefore, returns substring before op2
 java.lang.String trim(java.lang.String s)
          trim - removes whitespace from begin and end
 

Constructor Detail

xqx

public xqx()
The default constructor (No other constructor allowed.)
Method Detail

concat

public java.lang.String concat(java.lang.String op1,
                               java.lang.String op2)
concatenate two strings
Parameters:
op1 - first string
op2 - second string
Returns:
return value

concat3

public java.lang.String concat3(java.lang.String op1,
                                java.lang.String op2,
                                java.lang.String op3)
concatenate three strings
Parameters:
op1 - first string
op2 - second string
op3 - third string
Returns:
return value

concat4

public java.lang.String concat4(java.lang.String op1,
                                java.lang.String op2,
                                java.lang.String op3,
                                java.lang.String op4)
Concatenate 4 strings
Parameters:
op1 - first string
op2 - second string
op3 - third string
op4 - fourth string
Returns:
return value

contains

public boolean contains(java.lang.String op1,
                        java.lang.String op2)
the contains function, true if op1 contains op2
Parameters:
op1 - base string
op2 - substring
Returns:
return value

normalizeSpace

public java.lang.String normalizeSpace(java.lang.String s)
normalizeSpace - removes white space from begin and end, replaces whitespace within string with single blank
Parameters:
s - string
Returns:
return value

qdoc

public java.lang.String qdoc(java.lang.String qpath)
                      throws java.lang.Exception
query other document(s)
Parameters:
qpath - parameter - XPath expression to identify document(s) within database (must include collection)
Returns:
return value

startsWith

public boolean startsWith(java.lang.String op1,
                          java.lang.String op2)
String starts with Substring
Parameters:
op1 - base string
op2 - substring
Returns:
return value

stringLength

public int stringLength(java.lang.String s)
length - returns length of operand string
Parameters:
s - parameter
Returns:
return value

substring

public java.lang.String substring(java.lang.String s,
                                  int start,
                                  int length)
substring - returns substring by position and length
Parameters:
s - parameter - base string
start - parameter
length - parameter - if length is < 0 the substring from start to end of string
Returns:
return value

substringAfter

public java.lang.String substringAfter(java.lang.String op1,
                                       java.lang.String op2)
substringAfter - returns substring after op2
Parameters:
op1 - base string
op2 - separating substring
Returns:
return value

substringBefore

public java.lang.String substringBefore(java.lang.String op1,
                                        java.lang.String op2)
substringBefore, returns substring before op2
Parameters:
op1 - base string
op2 - separating substring
Returns:
return value

trim

public java.lang.String trim(java.lang.String s)
trim - removes whitespace from begin and end
Parameters:
s - string
Returns:
return value