public final class VarcharOperators extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
VarcharOperators.VarcharDistinctFromOperator |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
between(io.airlift.slice.Slice value,
io.airlift.slice.Slice min,
io.airlift.slice.Slice max) |
static long |
castToBigint(io.airlift.slice.Slice slice) |
static io.airlift.slice.Slice |
castToBinary(io.airlift.slice.Slice slice) |
static boolean |
castToBoolean(io.airlift.slice.Slice value) |
static double |
castToDouble(io.airlift.slice.Slice slice) |
static long |
castToFloat(io.airlift.slice.Slice slice) |
static long |
castToInteger(io.airlift.slice.Slice slice) |
static long |
castToSmallint(io.airlift.slice.Slice slice) |
static long |
castToTinyint(io.airlift.slice.Slice slice) |
static Boolean |
equal(io.airlift.slice.Slice left,
io.airlift.slice.Slice right) |
static boolean |
greaterThan(io.airlift.slice.Slice left,
io.airlift.slice.Slice right) |
static boolean |
greaterThanOrEqual(io.airlift.slice.Slice left,
io.airlift.slice.Slice right) |
static long |
hashCode(io.airlift.slice.Slice value) |
static boolean |
indeterminate(io.airlift.slice.Slice value,
boolean isNull) |
static boolean |
lessThan(io.airlift.slice.Slice left,
io.airlift.slice.Slice right) |
static boolean |
lessThanOrEqual(io.airlift.slice.Slice left,
io.airlift.slice.Slice right) |
static Boolean |
notEqual(io.airlift.slice.Slice left,
io.airlift.slice.Slice right) |
static long |
xxHash64(io.airlift.slice.Slice slice) |
public static Boolean equal(io.airlift.slice.Slice left, io.airlift.slice.Slice right)
public static Boolean notEqual(io.airlift.slice.Slice left, io.airlift.slice.Slice right)
public static boolean lessThan(io.airlift.slice.Slice left,
io.airlift.slice.Slice right)
public static boolean lessThanOrEqual(io.airlift.slice.Slice left,
io.airlift.slice.Slice right)
public static boolean greaterThan(io.airlift.slice.Slice left,
io.airlift.slice.Slice right)
public static boolean greaterThanOrEqual(io.airlift.slice.Slice left,
io.airlift.slice.Slice right)
public static boolean between(io.airlift.slice.Slice value,
io.airlift.slice.Slice min,
io.airlift.slice.Slice max)
public static boolean castToBoolean(io.airlift.slice.Slice value)
public static double castToDouble(io.airlift.slice.Slice slice)
public static long castToFloat(io.airlift.slice.Slice slice)
public static long castToBigint(io.airlift.slice.Slice slice)
public static long castToInteger(io.airlift.slice.Slice slice)
public static long castToSmallint(io.airlift.slice.Slice slice)
public static long castToTinyint(io.airlift.slice.Slice slice)
public static io.airlift.slice.Slice castToBinary(io.airlift.slice.Slice slice)
public static long hashCode(io.airlift.slice.Slice value)
public static long xxHash64(io.airlift.slice.Slice slice)
public static boolean indeterminate(io.airlift.slice.Slice value,
boolean isNull)
Copyright © 2012–2019. All rights reserved.