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.