1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package com.healthmarketscience.jackcess.impl;
18
19 import com.healthmarketscience.jackcess.expr.Value;
20 import com.healthmarketscience.jackcess.impl.expr.Expressionator;
21
22
23
24
25
26 public class ColDefaultValueEvalContext extends ColEvalContext
27 {
28 public ColDefaultValueEvalContext(ColumnImpl col) {
29 super(col);
30 }
31
32 ColDefaultValueEvalContext setExpr(String exprStr) {
33 setExpr(Expressionator.Type.DEFAULT_VALUE, exprStr);
34 return this;
35 }
36
37 @Override
38 public Value.Type getResultType() {
39 return toValueType(getCol().getType());
40 }
41 }