public class InsertConflictTarget extends Object
conflict_target can be one of:
( { index_column_name | ( index_expression ) } [ COLLATE collation ] [ opclass ] [, ...] ) [ WHERE index_predicate ]
ON CONSTRAINT constraint_name
Currently, COLLATE is not supported yet.| Constructor and Description |
|---|
InsertConflictTarget(String indexColumnName,
Expression indexExpression,
Expression whereExpression,
String constraintName) |
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
appendTo(StringBuilder builder) |
String |
getConstraintName() |
String |
getIndexColumnName() |
Expression |
getIndexExpression() |
Expression |
getWhereExpression() |
void |
setConstraintName(String constraintName) |
void |
setIndexColumnName(String indexColumnName) |
void |
setIndexExpression(Expression indexExpression) |
void |
setWhereExpression(Expression whereExpression) |
String |
toString() |
InsertConflictTarget |
withConstraintName(String constraintName) |
InsertConflictTarget |
withIndexColumnName(String indexColumnName) |
InsertConflictTarget |
withIndexExpression(Expression indexExpression) |
InsertConflictTarget |
withWhereExpression(Expression whereExpression) |
public InsertConflictTarget(String indexColumnName, Expression indexExpression, Expression whereExpression, String constraintName)
public String getIndexColumnName()
public void setIndexColumnName(String indexColumnName)
public InsertConflictTarget withIndexColumnName(String indexColumnName)
public Expression getIndexExpression()
public void setIndexExpression(Expression indexExpression)
public InsertConflictTarget withIndexExpression(Expression indexExpression)
public Expression getWhereExpression()
public void setWhereExpression(Expression whereExpression)
public InsertConflictTarget withWhereExpression(Expression whereExpression)
public String getConstraintName()
public void setConstraintName(String constraintName)
public InsertConflictTarget withConstraintName(String constraintName)
public StringBuilder appendTo(StringBuilder builder)
Copyright © 2004–2022 JSQLParser. All rights reserved.