public class StringFunctionHelpers extends Object
| Constructor and Description |
|---|
StringFunctionHelpers() |
| Modifier and Type | Method and Description |
|---|---|
static long |
getDate(DrillBuf buf,
int start,
int end) |
static String |
getStringFromVarCharHolder(NullableVarCharHolder varCharHolder)
Convert a NullableVarCharHolder to a String.
|
static String |
getStringFromVarCharHolder(VarCharHolder varCharHolder)
Convert a VarCharHolder to a String.
|
static String |
initCap(String source)
Capitalizes first letter in each word.
|
static boolean |
isReadableAsDate(DrillBuf buf,
int start,
int end)
Takes a string value, specified as a buffer with a start and end and
returns true if the value can be read as a date.
|
static String |
toStringFromUTF16(int start,
int end,
DrillBuf buffer) |
static String |
toStringFromUTF8(int start,
int end,
DrillBuf buffer) |
static int |
varTypesToInt(int start,
int end,
DrillBuf buffer) |
static long |
varTypesToLong(int start,
int end,
DrillBuf buffer) |
public static long varTypesToLong(int start,
int end,
DrillBuf buffer)
public static int varTypesToInt(int start,
int end,
DrillBuf buffer)
public static String initCap(String source)
source - input characterspublic static String getStringFromVarCharHolder(VarCharHolder varCharHolder)
varCharHolder - a mutable wrapper object that stores a variable length char array,
always in UTF-8public static String getStringFromVarCharHolder(NullableVarCharHolder varCharHolder)
public static long getDate(DrillBuf buf, int start, int end)
public static boolean isReadableAsDate(DrillBuf buf, int start, int end)
buf - start - end - Copyright © 2022 The Apache Software Foundation. All rights reserved.