Package org.postgresql.core
Class SqlCommand
java.lang.Object
org.postgresql.core.SqlCommand
Data Modification Language inspection support.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SqlCommand
private final SqlCommandType
private final boolean
private final int
private final int
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
SqlCommand
(SqlCommandType type, boolean isBatchedReWriteConfigured, int valuesBraceOpenPosition, int valuesBraceClosePosition, boolean isPresent, int priorQueryCount) -
Method Summary
Modifier and TypeMethodDescriptionstatic SqlCommand
static SqlCommand
createStatementTypeInfo
(SqlCommandType type, boolean isRETURNINGkeywordPresent) static SqlCommand
createStatementTypeInfo
(SqlCommandType type, boolean isBatchedReWritePropertyConfigured, int valuesBraceOpenPosition, int valuesBraceClosePosition, boolean isRETURNINGkeywordPresent, int priorQueryCount) int
int
getType()
boolean
boolean
boolean
-
Field Details
-
BLANK
-
commandType
-
parsedSQLhasRETURNINGKeyword
private final boolean parsedSQLhasRETURNINGKeyword -
valuesBraceOpenPosition
private final int valuesBraceOpenPosition -
valuesBraceClosePosition
private final int valuesBraceClosePosition
-
-
Constructor Details
-
SqlCommand
private SqlCommand(SqlCommandType type, boolean isBatchedReWriteConfigured, int valuesBraceOpenPosition, int valuesBraceClosePosition, boolean isPresent, int priorQueryCount)
-
-
Method Details
-
isBatchedReWriteCompatible
public boolean isBatchedReWriteCompatible() -
getBatchRewriteValuesBraceOpenPosition
public int getBatchRewriteValuesBraceOpenPosition() -
getBatchRewriteValuesBraceClosePosition
public int getBatchRewriteValuesBraceClosePosition() -
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
-
createStatementTypeInfo
public static SqlCommand createStatementTypeInfo(SqlCommandType type, boolean isRETURNINGkeywordPresent)
-