@AutoService(value=BeamBuiltinFunctionProvider.class) public class BuiltinStringFunctions extends BeamBuiltinFunctionProvider
| Constructor and Description | 
|---|
BuiltinStringFunctions()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Boolean | 
endsWith(java.lang.String str1,
        java.lang.String str2)  | 
byte[] | 
fromHex(java.lang.String str)  | 
java.lang.Long | 
lengthBytes(byte[] bytes)  | 
java.lang.Long | 
lengthString(java.lang.String str)  | 
byte[] | 
lpad(byte[] originalValue,
    java.lang.Long returnLength)  | 
byte[] | 
lpad(byte[] originalValue,
    java.lang.Long returnLength,
    byte[] pattern)  | 
java.lang.String | 
lpad(java.lang.String originalValue,
    java.lang.Long returnLength)  | 
java.lang.String | 
lpad(java.lang.String originalValue,
    java.lang.Long returnLength,
    java.lang.String pattern)  | 
byte[] | 
reverseBytes(byte[] bytes)  | 
java.lang.String | 
reverseString(java.lang.String str)  | 
byte[] | 
rpad(byte[] originalValue,
    java.lang.Long returnLength)  | 
byte[] | 
rpad(byte[] originalValue,
    java.lang.Long returnLength,
    byte[] pattern)  | 
java.lang.String | 
rpad(java.lang.String originalValue,
    java.lang.Long returnLength)  | 
java.lang.String | 
rpad(java.lang.String originalValue,
    java.lang.Long returnLength,
    java.lang.String pattern)  | 
java.lang.Boolean | 
startsWith(java.lang.String str1,
          java.lang.String str2)  | 
java.lang.String | 
toHex(byte[] bytes)  | 
getBuiltinMethodspublic java.lang.Boolean endsWith(java.lang.String str1,
                                  java.lang.String str2)
public java.lang.Boolean startsWith(java.lang.String str1,
                                    java.lang.String str2)
public java.lang.Long lengthString(java.lang.String str)
public java.lang.Long lengthBytes(byte[] bytes)
public java.lang.String reverseString(java.lang.String str)
public byte[] reverseBytes(byte[] bytes)
public byte[] fromHex(java.lang.String str)
public java.lang.String toHex(byte[] bytes)
public java.lang.String lpad(java.lang.String originalValue,
                             java.lang.Long returnLength)
public java.lang.String lpad(java.lang.String originalValue,
                             java.lang.Long returnLength,
                             java.lang.String pattern)
public byte[] lpad(byte[] originalValue,
                   java.lang.Long returnLength)
public byte[] lpad(byte[] originalValue,
                   java.lang.Long returnLength,
                   byte[] pattern)
public java.lang.String rpad(java.lang.String originalValue,
                             java.lang.Long returnLength)
public java.lang.String rpad(java.lang.String originalValue,
                             java.lang.Long returnLength,
                             java.lang.String pattern)
public byte[] rpad(byte[] originalValue,
                   java.lang.Long returnLength)
public byte[] rpad(byte[] originalValue,
                   java.lang.Long returnLength,
                   byte[] pattern)