예제 #1
0
 public void Visit(FloatType type)
 {
     ColumnDecoder = new FloatDecoder();
 }
예제 #2
0
 public void Visit(Int32Type type)
 {
     ColumnDecoder = new Int32Decoder();
 }
예제 #3
0
 public void Visit(UInt64Type type)
 {
     ColumnDecoder = new UInt64Decoder();
 }
예제 #4
0
 public void Visit(BooleanType type)
 {
     ColumnDecoder = new BoolDecoder();
 }
예제 #5
0
 public void Visit(Int16Type type)
 {
     ColumnDecoder = new Int16Decoder();
 }
예제 #6
0
 public void Visit(StructType type)
 {
     ColumnDecoder = new StructDecoder(type);
 }
예제 #7
0
 public void Visit(Decimal128Type type)
 {
     ColumnDecoder = new Decimal128Decoder();
 }
예제 #8
0
 public void Visit(ListType type)
 {
     ColumnDecoder = new ListDecoder(type);
 }
예제 #9
0
 public void Visit(TimestampType type)
 {
     ColumnDecoder = new TimestampDecoder();
 }
예제 #10
0
 public void Visit(BinaryType type)
 {
     ColumnDecoder = new BinaryDecoder();
 }
예제 #11
0
 public void Visit(StringType type)
 {
     ColumnDecoder = new StringDecoder();
 }
예제 #12
0
 public void Visit(DoubleType type)
 {
     ColumnDecoder = new DoubleDecoder();
 }