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 GeneralInsertMappingVisitor<R> implements ColumnMappingVisitor<R> {
19 @Override
20 public final R visit(SelectMapping mapping) {
21 throw new UnsupportedOperationException(Messages.getInternalErrorString(InternalError.INTERNAL_ERROR_1));
22 }
23
24 @Override
25 public final R visit(PropertyMapping mapping) {
26 throw new UnsupportedOperationException(Messages.getInternalErrorString(InternalError.INTERNAL_ERROR_2));
27 }
28
29 @Override
30 public final R visit(PropertyWhenPresentMapping mapping) {
31 throw new UnsupportedOperationException(Messages.getInternalErrorString(InternalError.INTERNAL_ERROR_3));
32 }
33
34 @Override
35 public final R visit(ColumnToColumnMapping columnMapping) {
36 throw new UnsupportedOperationException(Messages.getInternalErrorString(InternalError.INTERNAL_ERROR_4));
37 }
38
39 @Override
40 public final R visit(RowMapping mapping) {
41 throw new UnsupportedOperationException(Messages.getInternalErrorString(InternalError.INTERNAL_ERROR_14));
42 }
43 }