Package org.postgresql.core
Class SqlCommand
- java.lang.Object
-
- org.postgresql.core.SqlCommand
-
public class SqlCommand extends java.lang.Object
Data Modification Language inspection support.- Author:
- Jeremy Whiting jwhiting@redhat.com, Christopher Deckers (chrriis@gmail.com)
-
-
Field Summary
Fields Modifier and Type Field Description static SqlCommand
BLANK
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SqlCommand
createStatementTypeInfo(SqlCommandType type)
static SqlCommand
createStatementTypeInfo(SqlCommandType type, boolean isRETURNINGkeywordPresent)
static SqlCommand
createStatementTypeInfo(SqlCommandType type, boolean isBatchedReWritePropertyConfigured, int valuesBraceOpenPosition, int valuesBraceClosePosition, boolean isRETURNINGkeywordPresent, int priorQueryCount)
int
getBatchRewriteValuesBraceClosePosition()
int
getBatchRewriteValuesBraceOpenPosition()
SqlCommandType
getType()
boolean
isBatchedReWriteCompatible()
boolean
isReturningKeywordPresent()
boolean
returnsRows()
-
-
-
Field Detail
-
BLANK
public static final SqlCommand BLANK
-
-
Method Detail
-
isBatchedReWriteCompatible
public boolean isBatchedReWriteCompatible()
-
getBatchRewriteValuesBraceOpenPosition
public int getBatchRewriteValuesBraceOpenPosition()
-
getBatchRewriteValuesBraceClosePosition
public int getBatchRewriteValuesBraceClosePosition()
-
getType
public SqlCommandType getType()
-
isReturningKeywordPresent
public boolean isReturningKeywordPresent()
-
returnsRows
public boolean returnsRows()
-
createStatementTypeInfo
public static SqlCommand createStatementTypeInfo(SqlCommandType type, boolean isBatchedReWritePropertyConfigured, int valuesBraceOpenPosition, int valuesBraceClosePosition, boolean isRETURNINGkeywordPresent, int priorQueryCount)
-
createStatementTypeInfo
public static SqlCommand createStatementTypeInfo(SqlCommandType type)
-
createStatementTypeInfo
public static SqlCommand createStatementTypeInfo(SqlCommandType type, boolean isRETURNINGkeywordPresent)
-
-