Package com.illumon.iris.db.tables
Class ColumnDefinitionCodecLookup
java.lang.Object
com.illumon.iris.db.tables.ColumnDefinitionCodecLookup
- All Implemented Interfaces:
ColumnToCodecMappings
public class ColumnDefinitionCodecLookup extends Object implements ColumnToCodecMappings
An implementation of
ColumnToCodecMappings
wrapping a TableDefinition
as a source-
Field Summary
-
Constructor Summary
Constructors Constructor Description ColumnDefinitionCodecLookup(com.illumon.dataobjects.ColumnDefinition<?> definition)
-
Method Summary
Modifier and Type Method Description static String
getCodecArgs(com.illumon.dataobjects.ColumnDefinition<?> definition)
String
getCodecArgs(String columnName)
static String
getCodecName(com.illumon.dataobjects.ColumnDefinition<?> definition)
String
getCodecName(String columnName)
-
Constructor Details
-
ColumnDefinitionCodecLookup
public ColumnDefinitionCodecLookup(@NotNull com.illumon.dataobjects.ColumnDefinition<?> definition)
-
-
Method Details
-
getCodecName
- Specified by:
getCodecName
in interfaceColumnToCodecMappings
-
getCodecArgs
- Specified by:
getCodecArgs
in interfaceColumnToCodecMappings
-
getCodecArgs
@Nullable public static String getCodecArgs(@NotNull com.illumon.dataobjects.ColumnDefinition<?> definition) -
getCodecName
@Nullable public static String getCodecName(@NotNull com.illumon.dataobjects.ColumnDefinition<?> definition)
-