Module org.seasar.doma.core
Package org.seasar.doma.jdbc.dialect
Class StandardDialect.StandardScriptBlockContext
java.lang.Object
org.seasar.doma.jdbc.dialect.StandardDialect.StandardScriptBlockContext
- All Implemented Interfaces:
ScriptBlockContext
- Direct Known Subclasses:
Db2Dialect.Db2ScriptBlockContext,Mssql2008Dialect.Mssql2008ScriptBlockContext,MysqlDialect.MysqlScriptBlockContext,Oracle11Dialect.Oracle11ScriptBlockContext
- Enclosing class:
- StandardDialect
public static class StandardDialect.StandardScriptBlockContext
extends Object
implements ScriptBlockContext
A standard implementation of
ScriptBlockContext.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddKeyword(String keyword) Adds the SQL keyword.protected voidcheck()Whether this context is inside of a block.booleanWhether this context is in an SQL block.
-
Field Details
-
sqlBlockStartKeywordsList
the key wards that represents the start of a block -
keywords
the key words -
inBlock
protected boolean inBlocktrueif this context is inside of a block
-
-
Constructor Details
-
StandardScriptBlockContext
public StandardScriptBlockContext()
-
-
Method Details
-
addKeyword
Description copied from interface:ScriptBlockContextAdds the SQL keyword.- Specified by:
addKeywordin interfaceScriptBlockContext- Parameters:
keyword- the SQL keyword
-
check
protected void check()Whether this context is inside of a block. -
isInBlock
public boolean isInBlock()Description copied from interface:ScriptBlockContextWhether this context is in an SQL block.- Specified by:
isInBlockin interfaceScriptBlockContext- Returns:
trueif this context is in an SQL block
-