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
  • Constructor Details

    • ColumnDefinitionCodecLookup

      public ColumnDefinitionCodecLookup(@NotNull com.illumon.dataobjects.ColumnDefinition<?> definition)
  • Method Details

    • getCodecName

      public String getCodecName(@NotNull String columnName)
      Specified by:
      getCodecName in interface ColumnToCodecMappings
    • getCodecArgs

      public String getCodecArgs(@NotNull String columnName)
      Specified by:
      getCodecArgs in interface ColumnToCodecMappings
    • getCodecArgs

      @Nullable public static String getCodecArgs(@NotNull com.illumon.dataobjects.ColumnDefinition<?> definition)
    • getCodecName

      @Nullable public static String getCodecName(@NotNull com.illumon.dataobjects.ColumnDefinition<?> definition)