Top Description Fields Constructors Methods
com.mysql.cj.xdevapi

public Class UpdateResultBuilder<T extends Result>

extends Object
implements ResultBuilder<T extends Result>
Class Inheritance
All Implemented Interfaces
com.mysql.cj.protocol.ResultBuilder
Known Direct Subclasses
com.mysql.cj.xdevapi.AddResultBuilder, com.mysql.cj.xdevapi.InsertResultBuilder
Imports
com.mysql.cj.exceptions.ExceptionFactory, .WrongArgumentException, com.mysql.cj.protocol.ProtocolEntity, .ResultBuilder, com.mysql.cj.protocol.x.Notice, .Ok, .StatementExecuteOk, .StatementExecuteOkBuilder

Result builder producing an UpdateResult instance.

Field Summary

Modifier and TypeField and Description
protected StatementExecuteOkBuilder

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
public T
build()

Implements com.mysql.cj.protocol.ResultBuilder.build.

Build the result using already added protocol instances.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

statementExecuteOkBuilderback to summary
protected StatementExecuteOkBuilder statementExecuteOkBuilder

Constructor Detail

UpdateResultBuilderback to summary
public UpdateResultBuilder()

Method Detail

addProtocolEntityback to summary
public boolean addProtocolEntity(ProtocolEntity entity)

Implements com.mysql.cj.protocol.ResultBuilder.addProtocolEntity.

Doc from com.mysql.cj.protocol.ResultBuilder.addProtocolEntity.

Add ProtocolEntity.

Parameters
entity:ProtocolEntity

ProtocolEntity object

Returns:boolean

true - if this builder is ready for building the result; false - if another ProtocolEntity is required

Annotations
@Override
buildback to summary
public T build()

Implements com.mysql.cj.protocol.ResultBuilder.build.

Doc from com.mysql.cj.protocol.ResultBuilder.build.

Build the result using already added protocol instances.

Returns:T

T instance

Annotations
@SuppressWarnings:unchecked
@Override