Top Fields Constructors Methods
com.mysql.cj.protocol.a

public Class NativeCapabilities

extends Object
implements ServerCapabilities
Class Inheritance
All Implemented Interfaces
com.mysql.cj.protocol.ServerCapabilities
Imports
com.mysql.cj.Messages, .ServerVersion, com.mysql.cj.exceptions.ExceptionFactory, .UnableToConnectException, com.mysql.cj.protocol.ServerCapabilities, com.mysql.cj.protocol.a.NativeConstants.IntegerDataType, .NativeConstants.StringLengthDataType, .NativeConstants.StringSelfDataType

Field Summary

Modifier and TypeField and Description
private int
private int
private NativePacketPayload
private byte
private String
private int
private boolean
private ServerVersion
private int
private long

Constructor Summary

AccessConstructor and Description
public
NativeCapabilities(NativePacketPayload initialHandshakePacket)

Method Summary

Modifier and TypeMethod and Description
public int
public int
public NativePacketPayload
public String
public int

Returns:

Collation index which server provided in handshake greeting packet
getServerDefaultCollationIndex
()

Implements com.mysql.cj.protocol.ServerCapabilities.getServerDefaultCollationIndex.

public ServerVersion
public int
public long
public boolean
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

authPluginDataLengthback to summary
private int authPluginDataLength
capabilityFlagsback to summary
private int capabilityFlags
initialHandshakePacketback to summary
private NativePacketPayload initialHandshakePacket
protocolVersionback to summary
private byte protocolVersion
seedback to summary
private String seed
serverDefaultCollationIndexback to summary
private int serverDefaultCollationIndex
serverHasFracSecsSupportback to summary
private boolean serverHasFracSecsSupport
serverVersionback to summary
private ServerVersion serverVersion
statusFlagsback to summary
private int statusFlags
threadIdback to summary
private long threadId

Constructor Detail

NativeCapabilitiesback to summary
public NativeCapabilities(NativePacketPayload initialHandshakePacket)

Method Detail

getAuthPluginDataLengthback to summary
public int getAuthPluginDataLength()
getCapabilityFlagsback to summary
public int getCapabilityFlags()

Implements com.mysql.cj.protocol.ServerCapabilities.getCapabilityFlags.

Annotations
@Override
getInitialHandshakePacketback to summary
public NativePacketPayload getInitialHandshakePacket()
getSeedback to summary
public String getSeed()
getServerDefaultCollationIndexback to summary
public int getServerDefaultCollationIndex()

Implements com.mysql.cj.protocol.ServerCapabilities.getServerDefaultCollationIndex.

Returns:int

Collation index which server provided in handshake greeting packet

Annotations
@Override
getServerVersionback to summary
public ServerVersion getServerVersion()

Implements com.mysql.cj.protocol.ServerCapabilities.getServerVersion.

Annotations
@Override
getStatusFlagsback to summary
public int getStatusFlags()
getThreadIdback to summary
public long getThreadId()

Implements com.mysql.cj.protocol.ServerCapabilities.getThreadId.

Annotations
@Override
serverSupportsFracSecsback to summary
public boolean serverSupportsFracSecs()

Implements com.mysql.cj.protocol.ServerCapabilities.serverSupportsFracSecs.

Annotations
@Override
setCapabilityFlagsback to summary
public void setCapabilityFlags(int capabilityFlags)

Implements com.mysql.cj.protocol.ServerCapabilities.setCapabilityFlags.

Annotations
@Override
setThreadIdback to summary
public void setThreadId(long threadId)

Implements com.mysql.cj.protocol.ServerCapabilities.setThreadId.

Annotations
@Override