1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.mybatis.dynamic.sql.util;
17
18 public abstract class InsertMappingVisitor<R> implements ColumnMappingVisitor<R> {
19 @Override
20 public final <T> R visit(ValueMapping<T> mapping) {
21 throw new UnsupportedOperationException(Messages.getInternalErrorString(InternalError.INTERNAL_ERROR_5));
22 }
23
24 @Override
25 public final <T> R visit(ValueOrNullMapping<T> mapping) {
26 throw new UnsupportedOperationException(Messages.getInternalErrorString(InternalError.INTERNAL_ERROR_6));
27 }
28
29 @Override
30 public final <T> R visit(ValueWhenPresentMapping<T> mapping) {
31 throw new UnsupportedOperationException(Messages.getInternalErrorString(InternalError.INTERNAL_ERROR_7));
32 }
33
34 @Override
35 public final R visit(SelectMapping mapping) {
36 throw new UnsupportedOperationException(Messages.getInternalErrorString(InternalError.INTERNAL_ERROR_8));
37 }
38
39 @Override
40 public final R visit(ColumnToColumnMapping columnMapping) {
41 throw new UnsupportedOperationException(Messages.getInternalErrorString(InternalError.INTERNAL_ERROR_9));
42 }
43 }