public enum ColumnEncoding extends Enum<ColumnEncoding>
| Modifier and Type | Method and Description |
|---|---|
static ColumnEncoding |
fromCode(String code)
Get the ColumnEncoding which has the given code.
|
static ColumnEncoding |
fromName(String name) |
static ColumnEncoding |
get(String nameOrCode) |
String |
getCode() |
static String |
getColumnEncoding(String columnMapping) |
static ColumnEncoding |
getDefault() |
static ColumnEncoding |
getFromMapping(String columnMapping) |
static Map.Entry<ColumnEncoding,ColumnEncoding> |
getMapEncoding(String columnEncoding) |
String |
getName() |
static boolean |
hasColumnEncoding(String columnMapping)
Determines if a custom encoding was specified for the give column.
|
static boolean |
isMapEncoding(String columnEncoding) |
static String |
stripCode(String columnMapping)
Removes the column encoding code and separator from the original column mapping string.
|
static ColumnEncoding |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ColumnEncoding[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ColumnEncoding STRING
public static final ColumnEncoding BINARY
public static ColumnEncoding[] values()
for (ColumnEncoding c : ColumnEncoding.values()) System.out.println(c);
public static ColumnEncoding valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String getName()
public String getCode()
public static ColumnEncoding fromCode(String code)
code - The one-character 'code' which uniquely identifies the ColumnEncodingpublic static ColumnEncoding fromName(String name)
public static ColumnEncoding get(String nameOrCode)
public static ColumnEncoding getFromMapping(String columnMapping)
public static boolean hasColumnEncoding(String columnMapping)
columnMapping - The mapping from Hive column to an Accumulo columnpublic static ColumnEncoding getDefault()
public static String stripCode(String columnMapping)
columnMapping - The mapping from Hive column to Accumulo columnpublic static boolean isMapEncoding(String columnEncoding)
public static Map.Entry<ColumnEncoding,ColumnEncoding> getMapEncoding(String columnEncoding)
Copyright © 2019 The Apache Software Foundation. All Rights Reserved.