Class SQLUpdateStatement
java.lang.Object
com.github.tadukoo.database.mysql.syntax.statement.SQLUpdateStatement
SQLUpdateStatement represents an Update statement from MySQL
- Version:
- Alpha v.0.3
- Author:
- Logan Ferree (Tadukoo)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceTheSet Statementspart of building aSQLUpdateStatementstatic classA builder to use to build aSQLUpdateStatement.static interfaceTheTablepart of building aSQLUpdateStatementstatic interfaceTheWhere Statementand building part of building aSQLUpdateStatement -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<EqualsStatement>Thestatementsto set valuesprivate final TableRefThetableto updateprivate final ConditionalThewhere statement -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateSQLUpdateStatement(TableRef table, List<EqualsStatement> setStatements, Conditional whereStatement) Constructs a SQLUpdateStatement using the given parameters -
Method Summary
Modifier and TypeMethodDescriptionstatic SQLUpdateStatement.Tablebuilder()getTable()toString()
-
Field Details
-
table
Thetableto update -
setStatements
Thestatementsto set values -
whereStatement
Thewhere statement
-
-
Constructor Details
-
SQLUpdateStatement
private SQLUpdateStatement(TableRef table, List<EqualsStatement> setStatements, Conditional whereStatement) Constructs a SQLUpdateStatement using the given parameters- Parameters:
table- Thetableto updatesetStatements- Thestatementsto set valueswhereStatement- Thewhere statement
-
-
Method Details
-
builder
- Returns:
- A new
builderto use to build aSQLUpdateStatement
-
getTable
- Returns:
- The
tableto update
-
getSetStatements
- Returns:
- The
statementsto set values
-
getWhereStatement
- Returns:
- The
where statement
-
toString
-