protected override EnumColumnReaderBase CreateColumnReader(StructureReaderBase <short> internalReader, IReadOnlyDictionary <short, string> reversedEnumMap)
 {
     return(new EnumColumnReader(internalReader, reversedEnumMap));
 }
 public EnumColumnReaderBase(StructureReaderBase <TValue> internalReader, IReadOnlyDictionary <TValue, string> reversedEnumMap)
 {
     _internalReader  = internalReader;
     _reversedEnumMap = reversedEnumMap;
 }
 public EnumColumnReader(StructureReaderBase <short> internalReader, IReadOnlyDictionary <short, string> reversedEnumMap)
     : base(internalReader, reversedEnumMap)
 {
 }
 protected abstract EnumColumnReaderBase CreateColumnReader(StructureReaderBase <TValue> internalReader, IReadOnlyDictionary <TValue, string> reversedEnumMap);