public class KeywordWrap extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static KeywordWrap |
BACKQUOTE
反引号反义处理, 适用于 mysql, h2 等
|
private boolean |
caseSensitive
大小写敏感
|
static KeywordWrap |
DOUBLE_QUOTATION
双引号反义处理, 适用于 postgresql, sqlite, derby, oracle 等
|
private Set<String> |
keywords
数据库关键字
|
static KeywordWrap |
NONE
无反义处理, 适用于 db2, informix, clickhouse 等
|
private String |
prefix
前缀
|
static KeywordWrap |
SQUARE_BRACKETS
方括号反义处理, 适用于 sqlserver
|
private String |
suffix
后缀
|
| 构造器和说明 |
|---|
KeywordWrap(boolean caseSensitive,
Set<String> keywords,
String prefix,
String suffix) |
KeywordWrap(Set<String> keywords,
String prefix,
String suffix) |
KeywordWrap(String prefix,
String suffix) |
public static final KeywordWrap NONE
public static final KeywordWrap BACKQUOTE
public static final KeywordWrap DOUBLE_QUOTATION
public static final KeywordWrap SQUARE_BRACKETS
private boolean caseSensitive
public KeywordWrap(String prefix, String suffix)
public KeywordWrap(Set<String> keywords, String prefix, String suffix)
public KeywordWrap(boolean caseSensitive, Set<String> keywords, String prefix, String suffix)
Copyright © 2023. All rights reserved.