module
Focus::Dsl::StringFunctions
Defined in:
focus/dsl/string_functions.crInstance Method Summary
- #concat(*exprs : Focus::Expression) : Focus::StringExpression
- #concat_ws(separator : Focus::StringExpression, *exprs : Focus::Expression) : Focus::StringExpression
- #length(expr : Focus::StringExpression) : Focus::IntExpression(Int64)
- #lower(expr : Focus::StringExpression) : Focus::StringExpression
- #ltrim(expr : Focus::StringExpression, chars : Focus::StringExpression) : Focus::StringExpression
- #ltrim(expr : Focus::StringExpression) : Focus::StringExpression
- #replace(expr : Focus::StringExpression, from : Focus::StringExpression, to : Focus::StringExpression) : Focus::StringExpression
- #rtrim(expr : Focus::StringExpression, chars : Focus::StringExpression) : Focus::StringExpression
- #rtrim(expr : Focus::StringExpression) : Focus::StringExpression
- #substr(expr : Focus::StringExpression, start : Focus::IntExpression(I), len : Focus::IntExpression(L)) : Focus::StringExpression forall I, L
- #substr(expr : Focus::StringExpression, start : Focus::IntExpression(I)) : Focus::StringExpression forall I
- #trim(expr : Focus::StringExpression, chars : Focus::StringExpression) : Focus::StringExpression
- #trim(expr : Focus::StringExpression) : Focus::StringExpression
- #upper(expr : Focus::StringExpression) : Focus::StringExpression
Instance Method Detail
def concat_ws(separator : Focus::StringExpression, *exprs : Focus::Expression) : Focus::StringExpression
#
def ltrim(expr : Focus::StringExpression, chars : Focus::StringExpression) : Focus::StringExpression
#
def replace(expr : Focus::StringExpression, from : Focus::StringExpression, to : Focus::StringExpression) : Focus::StringExpression
#
def rtrim(expr : Focus::StringExpression, chars : Focus::StringExpression) : Focus::StringExpression
#
def substr(expr : Focus::StringExpression, start : Focus::IntExpression(I), len : Focus::IntExpression(L)) : Focus::StringExpression forall I, L
#
def substr(expr : Focus::StringExpression, start : Focus::IntExpression(I)) : Focus::StringExpression forall I
#
def trim(expr : Focus::StringExpression, chars : Focus::StringExpression) : Focus::StringExpression
#