public interface DbmsSyntax<A extends DbmsAdaptor<A>> extends Iterable<String>
Modifier and Type | Interface and Description |
---|---|
static class |
DbmsSyntax.Implementation<A extends DbmsAdaptor<A>> |
Modifier and Type | Method and Description |
---|---|
boolean |
isKeyword(String s)
Note that
reserved word and keyword are different types of words.According to SQL Standard, a keyword is either a reserved word
or a non-reserved word . |
boolean |
isKeyword(String s,
boolean normalize) |
boolean |
isNonReservedWord(String s) |
boolean |
isNonReservedWord(String s,
boolean normalize) |
boolean |
isNormalizedKeyword(String s) |
boolean |
isNormalizedNonReservedWord(String s) |
boolean |
isNormalizedReservedWord(String s) |
boolean |
isReservedWord(String s) |
boolean |
isReservedWord(String s,
boolean normalize) |
Iterable<String> |
iterateKeywords() |
Iterable<String> |
iterateNonReservedWords() |
Iterable<String> |
iterateReservedWords() |
forEach, iterator, spliterator
boolean isKeyword(String s)
reserved word
and keyword
are different types of words.keyword
is either a reserved word
or a non-reserved word
.
Note: non-reserved word
does not mean "not a reserved word" but describes another list of words
in the SQL Standard. Not sure yet where the difference is.
s
- boolean isNormalizedKeyword(String s)
boolean isKeyword(String s, boolean normalize)
boolean isReservedWord(String s)
boolean isNormalizedReservedWord(String s)
boolean isReservedWord(String s, boolean normalize)
boolean isNonReservedWord(String s)
boolean isNormalizedNonReservedWord(String s)
boolean isNonReservedWord(String s, boolean normalize)
Copyright © 2003–2021 XDEV Software. All rights reserved.