Class Replace
-
- All Implemented Interfaces:
-
rocks.frieler.kraftsql.expressions.Expression
public final class Replace implements Expression<BigQueryEngine, String>
-
-
Field Summary
Fields Modifier and Type Field Description private final Expression<BigQueryEngine, String>originalValueprivate final Expression<BigQueryEngine, String>fromPatternprivate final Expression<BigQueryEngine, String>toPattern
-
Constructor Summary
Constructors Constructor Description Replace(Expression<BigQueryEngine, String> originalValue, Expression<BigQueryEngine, String> fromPattern, Expression<BigQueryEngine, String> toPattern)
-
Method Summary
Modifier and Type Method Description final Expression<BigQueryEngine, String>getOriginalValue()final Expression<BigQueryEngine, String>getFromPattern()final Expression<BigQueryEngine, String>getToPattern()Stringsql()StringdefaultColumnName()Booleanequals(Object other)IntegerhashCode()-
-
Constructor Detail
-
Replace
Replace(Expression<BigQueryEngine, String> originalValue, Expression<BigQueryEngine, String> fromPattern, Expression<BigQueryEngine, String> toPattern)
-
-
Method Detail
-
getOriginalValue
final Expression<BigQueryEngine, String> getOriginalValue()
-
getFromPattern
final Expression<BigQueryEngine, String> getFromPattern()
-
getToPattern
final Expression<BigQueryEngine, String> getToPattern()
-
defaultColumnName
String defaultColumnName()
-
-
-
-