@InterfaceStability.Experimental @InterfaceAudience.Public public class StringFunctions extends Object
Modifier and Type | Method and Description |
---|---|
static Expression |
contains(Expression expression,
String substring)
Returned expression results in True if the string expression contains the substring.
|
static Expression |
contains(String expression,
String substring)
Returned expression results in True if the string expression contains the substring.
|
static Expression |
initCap(Expression expression)
Returned expression results in the conversion of the string so that the first letter
of each word is uppercase and every other letter is lowercase.
|
static Expression |
initCap(String expression)
Returned expression results in the conversion of the string so that the first letter
of each word is uppercase and every other letter is lowercase.
|
static Expression |
length(Expression expression)
Returned expression results in the length of the string expression.
|
static Expression |
length(String expression)
Returned expression results in the length of the string expression.
|
static Expression |
lower(Expression expression)
Returned expression results in the given string expression in lowercase
|
static Expression |
lower(String identifier)
Returned expression results in the string value for the given identifier, in lowercase
|
static Expression |
ltrim(Expression expression)
Returned expression results in the string with all leading white spaces removed.
|
static Expression |
ltrim(Expression expression,
String characters)
Returned expression results in the string with all leading chars removed (any char in the characters string).
|
static Expression |
ltrim(String expression)
Returned expression results in the string with all leading white spaces removed.
|
static Expression |
ltrim(String expression,
String characters)
Returned expression results in the string with all leading chars removed (any char in the characters string).
|
static Expression |
position(Expression expression,
String substring)
Returned expression results in the first position of the substring within the string, or -1.
|
static Expression |
position(String expression,
String substring)
Returned expression results in the first position of the substring within the string, or -1.
|
static Expression |
repeat(Expression expression,
int n)
Returned expression results in the string formed by repeating expression n times.
|
static Expression |
repeat(String expression,
int n)
Returned expression results in the string formed by repeating expression n times.
|
static Expression |
replace(Expression expression,
String substring,
String repl)
Returned expression results in a string with all occurrences of substr replaced with repl.
|
static Expression |
replace(Expression expression,
String substring,
String repl,
int n)
Returned expression results in a string with at most n occurrences of substr replaced with repl.
|
static Expression |
replace(String expression,
String substring,
String repl)
Returned expression results in a string with all occurrences of substr replaced with repl.
|
static Expression |
replace(String expression,
String substring,
String repl,
int n)
Returned expression results in a string with at most n occurrences of substr replaced with repl.
|
static Expression |
rtrim(Expression expression)
Returned expression results in the string with all trailing white spaces removed.
|
static Expression |
rtrim(Expression expression,
String characters)
Returned expression results in the string with all trailing chars removed (any char in the characters string).
|
static Expression |
rtrim(String expression)
Returned expression results in the string with all trailing white spaces removed.
|
static Expression |
rtrim(String expression,
String characters)
Returned expression results in the string with all trailing chars removed (any char in the characters string).
|
static Expression |
split(Expression expression)
Returned expression results in a split of the string into an array of substrings
separated by any combination of white space characters.
|
static Expression |
split(Expression expression,
String sep)
Returned expression results in a split of the string into an array of substrings separated by sep.
|
static Expression |
split(String expression)
Returned expression results in a split of the string into an array of substrings
separated by any combination of white space characters.
|
static Expression |
split(String expression,
String sep)
Returned expression results in a split of the string into an array of substrings separated by sep.
|
static Expression |
substr(Expression expression,
int position)
Returned expression results in a substring from the integer position to the end of the string.
|
static Expression |
substr(Expression expression,
int position,
int length)
Returned expression results in a substring from the integer position of the given length.
|
static Expression |
substr(String expression,
int position)
Returned expression results in a substring from the integer position to the end of the string.
|
static Expression |
substr(String expression,
int position,
int length)
Returned expression results in a substring from the integer position of the given length.
|
static Expression |
title(Expression expression)
Returned expression results in the conversion of the string so that the first letter
of each word is uppercase and every other letter is lowercase.
|
static Expression |
title(String expression)
Returned expression results in the conversion of the string so that the first letter
of each word is uppercase and every other letter is lowercase.
|
static Expression |
trim(Expression expression)
Returned expression results in the string with all leading and trailing white spaces removed.
|
static Expression |
trim(Expression expression,
String characters)
Returned expression results in the string with all leading and trailing chars removed
(any char in the characters string).
|
static Expression |
trim(String expression)
Returned expression results in the string with all leading and trailing white spaces removed.
|
static Expression |
trim(String expression,
String characters)
Returned expression results in the string with all leading and trailing chars removed
(any char in the characters string).
|
static Expression |
upper(Expression expression)
Returned expression results in uppercase of the string expression.
|
static Expression |
upper(String expression)
Returned expression results in uppercase of the string expression.
|
public static Expression contains(Expression expression, String substring)
public static Expression contains(String expression, String substring)
public static Expression initCap(Expression expression)
public static Expression initCap(String expression)
public static Expression title(Expression expression)
public static Expression title(String expression)
public static Expression length(Expression expression)
public static Expression length(String expression)
public static Expression lower(Expression expression)
public static Expression lower(String identifier)
public static Expression ltrim(Expression expression)
public static Expression ltrim(String expression)
public static Expression ltrim(Expression expression, String characters)
public static Expression ltrim(String expression, String characters)
public static Expression position(Expression expression, String substring)
public static Expression position(String expression, String substring)
public static Expression repeat(Expression expression, int n)
public static Expression repeat(String expression, int n)
public static Expression replace(Expression expression, String substring, String repl)
public static Expression replace(String expression, String substring, String repl)
public static Expression replace(Expression expression, String substring, String repl, int n)
public static Expression replace(String expression, String substring, String repl, int n)
public static Expression rtrim(Expression expression)
public static Expression rtrim(String expression)
public static Expression rtrim(Expression expression, String characters)
public static Expression rtrim(String expression, String characters)
public static Expression split(Expression expression)
public static Expression split(String expression)
public static Expression split(Expression expression, String sep)
public static Expression split(String expression, String sep)
public static Expression substr(Expression expression, int position, int length)
public static Expression substr(String expression, int position, int length)
public static Expression substr(Expression expression, int position)
public static Expression substr(String expression, int position)
public static Expression trim(Expression expression)
public static Expression trim(String expression)
public static Expression trim(Expression expression, String characters)
public static Expression trim(String expression, String characters)
public static Expression upper(Expression expression)
public static Expression upper(String expression)
Copyright © 2015 Couchbase, Inc.