Answer To: Please complete the following assignment as per the instructions provided in the PDF. All provided...
Robert answered on Sep 21 2021
44608/JdbcLab2.xsd
44608/jdbcprogram/.classpath
44608/jdbcprogram/.project
jdbcprogram
org.eclipse.jdt.core.javabuilder
org.eclipse.jdt.core.javanature
44608/jdbcprogram/bin/com/mysql/cj/AbstractPreparedQuery.class
package com.mysql.cj;
public abstract synchronized class AbstractPreparedQuery extends AbstractQuery implements PreparedQuery {
protected ParseInfo parseInfo;
protected QueryBindings queryBindings;
protected String originalSql;
protected int parameterCount;
protected conf.RuntimeProperty autoClosePStmtStreams;
protected int batchCommandIndex;
protected conf.RuntimeProperty useStreamLengthsInPrepStmts;
private byte[] streamConvertBuf;
private boolean usingAnsiMode;
public void AbstractPreparedQuery(NativeSession);
public void closeQuery();
public ParseInfo getParseInfo();
public void setParseInfo(ParseInfo);
public String getOriginalSql();
public void setOriginalSql(String);
public int getParameterCount();
public void setParameterCount(int);
public QueryBindings getQueryBindings();
public void setQueryBindings(QueryBindings);
public int getBatchCommandIndex();
public void setBatchCommandIndex(int);
public int computeBatchSize(int);
public void checkNullOrEmptyQuery(String);
public String asSql();
public String asSql(boolean);
protected abstract long[] computeMaxParameterSetSizeAndBatchSize(int);
public protocol.Message fillSendPacket();
public protocol.Message fillSendPacket(QueryBindings);
private final void streamToBytes(protocol.a.NativePacketPayload, java.io.InputStream, boolean, long, boolean);
private final void escapeblockFast(byte[], protocol.a.NativePacketPayload, int);
}
44608/jdbcprogram/bin/com/mysql/cj/AbstractQuery.class
package com.mysql.cj;
public abstract synchronized class AbstractQuery implements Query {
static int statementCounter;
public NativeSession session;
protected int statementId;
protected conf.RuntimeProperty maxAllowedPacket;
protected String charEncoding;
protected Object cancelTimeoutMutex;
private Query$CancelStatus cancelStatus;
protected int timeoutInMillis;
protected java.util.List batchedArgs;
protected protocol.Resultset$Type resultSetType;
protected int fetchSize;
protected final java.util.concurrent.atomic.AtomicBoolean statementExecuting;
protected String currentDb;
protected boolean clearWarningsCalled;
public void AbstractQuery(NativeSession);
public int getId();
public void setCancelStatus(Query$CancelStatus);
public void checkCancelTimeout();
public void resetCancelledState();
public protocol.ProtocolEntityFactory getResultSetFactory();
public NativeSession getSession();
public Object getCancelTimeoutMutex();
public void closeQuery();
public void addBatch(Object);
public java.util.List getBatchedArgs();
public void clearBatchedArgs();
public int getResultFetchSize();
public void setResultFetchSize(int);
public protocol.Resultset$Type getResultType();
public void setResultType(protocol.Resultset$Type);
public int getTimeoutInMillis();
public void setTimeoutInMillis(int);
public CancelQueryTask startQueryTimer(Query, int);
public void stopQueryTimer(CancelQueryTask, boolean, boolean);
public java.util.concurrent.atomic.AtomicBoolean getStatementExecuting();
public String getCurrentDatabase();
public void setCurrentDatabase(String);
public boolean isClearWarningsCalled();
public void setClearWarningsCalled(boolean);
public void statementBegins();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/AbstractQueryBindings$1.class
package com.mysql.cj;
synchronized class AbstractQueryBindings$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/AbstractQueryBindings.class
package com.mysql.cj;
public abstract synchronized class AbstractQueryBindings implements QueryBindings {
protected static final byte[] HEX_DIGITS;
protected Session session;
protected BindValue[] bindValues;
protected String charEncoding;
protected int numberOfExecutions;
protected conf.RuntimeProperty useStreamLengthsInPrepStmts;
protected conf.RuntimeProperty sendFractionalSeconds;
private conf.RuntimeProperty treatUtilDateAsTimestamp;
protected boolean isLoadDataQuery;
protected protocol.ColumnDefinition columnDefinition;
private byte[] streamConvertBuf;
public void AbstractQueryBindings(int, Session);
protected abstract void initBindValues(int);
public abstract AbstractQueryBindings clone();
public void setColumnDefinition(protocol.ColumnDefinition);
public boolean isLoadDataQuery();
public void setLoadDataQuery(boolean);
public BindValue[] getBindValues();
public void setBindValues(BindValue[]);
public boolean clearBindValues();
public abstract void checkParameterSet(int);
public void checkAllParametersSet();
public int getNumberOfExecutions();
public void setNumberOfExecutions(int);
public final synchronized void setValue(int, byte[], MysqlType);
public final synchronized void setValue(int, String, MysqlType);
public final void hexEscapeBlock(byte[], protocol.a.NativePacketPayload, int);
public void setObject(int, Object);
public void setObject(int, Object, MysqlType);
public void setObject(int, Object, MysqlType, int);
private void setNumericObject(int, Object, MysqlType, int);
protected final void setSerializableObject(int, Object);
public boolean isNull(int);
public byte[] getBytesRepresentation(int);
private final byte[] streamToBytes(int, boolean);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/admin/ServerController.class
package com.mysql.cj.admin;
public synchronized class ServerController {
public static final String BASEDIR_KEY = basedir;
public static final String DATADIR_KEY = datadir;
public static final String DEFAULTS_FILE_KEY = defaults-file;
public static final String EXECUTABLE_NAME_KEY = executable;
public static final String EXECUTABLE_PATH_KEY = executablePath;
private Process serverProcess;
private java.util.Properties serverProps;
public void ServerController(String);
public void ServerController(String, String);
public void setBaseDir(String);
public void setDataDir(String);
public Process start() throws java.io.IOException;
public void stop(boolean) throws java.io.IOException;
public void forceStop();
public synchronized java.util.Properties getServerProps();
private String getCommandLine();
private String getFullExecutablePath();
private String buildOptionalCommandLine();
private boolean isNonCommandLineArgument(String);
private boolean runningOnWindows();
}
44608/jdbcprogram/bin/com/mysql/cj/AppendingBatchVisitor.class
package com.mysql.cj;
public synchronized class AppendingBatchVisitor implements BatchVisitor {
java.util.LinkedList statementComponents;
public void AppendingBatchVisitor();
public BatchVisitor append(byte[]);
public BatchVisitor increment();
public BatchVisitor decrement();
public BatchVisitor merge(byte[], byte[]);
public BatchVisitor mergeWithLast(byte[]);
public byte[][] getStaticSqlStrings();
public String toString();
}
44608/jdbcprogram/bin/com/mysql/cj/BatchVisitor.class
package com.mysql.cj;
public abstract interface BatchVisitor {
public abstract BatchVisitor increment();
public abstract BatchVisitor decrement();
public abstract BatchVisitor append(byte[]);
public abstract BatchVisitor merge(byte[], byte[]);
public abstract BatchVisitor mergeWithLast(byte[]);
}
44608/jdbcprogram/bin/com/mysql/cj/BindValue.class
package com.mysql.cj;
public abstract interface BindValue {
public abstract BindValue clone();
public abstract void reset();
public abstract boolean isNull();
public abstract void setNull(boolean);
public abstract boolean isStream();
public abstract void setIsStream(boolean);
public abstract MysqlType getMysqlType();
public abstract void setMysqlType(MysqlType);
public abstract byte[] getByteValue();
public abstract void setByteValue(byte[]);
public abstract java.io.InputStream getStreamValue();
public abstract void setStreamValue(java.io.InputStream, long);
public abstract long getStreamLength();
public abstract void setStreamLength(long);
public abstract boolean isSet();
}
44608/jdbcprogram/bin/com/mysql/cj/CacheAdapter.class
package com.mysql.cj;
public abstract interface CacheAdapter {
public abstract Object get(Object);
public abstract void put(Object, Object);
public abstract void invalidate(Object);
public abstract void invalidateAll(java.util.Set);
public abstract void invalidateAll();
}
44608/jdbcprogram/bin/com/mysql/cj/CacheAdapterFactory.class
package com.mysql.cj;
public abstract interface CacheAdapterFactory {
public abstract CacheAdapter getInstance(Object, String, int, int);
}
44608/jdbcprogram/bin/com/mysql/cj/CancelQueryTask.class
package com.mysql.cj;
public abstract interface CancelQueryTask {
public abstract boolean cancel();
public abstract Throwable getCaughtWhileCancelling();
public abstract void setCaughtWhileCancelling(Throwable);
public abstract Query getQueryToCancel();
public abstract void setQueryToCancel(Query);
}
44608/jdbcprogram/bin/com/mysql/cj/CancelQueryTaskImpl$1$1.class
package com.mysql.cj;
synchronized class CancelQueryTaskImpl$1$1 implements TransactionEventHandler {
void CancelQueryTaskImpl$1$1(CancelQueryTaskImpl$1);
public void transactionCompleted();
public void transactionBegun();
}
44608/jdbcprogram/bin/com/mysql/cj/CancelQueryTaskImpl$1.class
package com.mysql.cj;
synchronized class CancelQueryTaskImpl$1 extends Thread {
void CancelQueryTaskImpl$1(CancelQueryTaskImpl);
public void run();
}
44608/jdbcprogram/bin/com/mysql/cj/CancelQueryTaskImpl.class
package com.mysql.cj;
public synchronized class CancelQueryTaskImpl extends java.util.TimerTask implements CancelQueryTask {
Query queryToCancel;
Throwable caughtWhileCancelling;
boolean queryTimeoutKillsConnection;
public void CancelQueryTaskImpl(Query);
public boolean cancel();
public void run();
public Throwable getCaughtWhileCancelling();
public void setCaughtWhileCancelling(Throwable);
public Query getQueryToCancel();
public void setQueryToCancel(Query);
}
44608/jdbcprogram/bin/com/mysql/cj/CharsetMapping.class
package com.mysql.cj;
public synchronized class CharsetMapping {
public static final int MAP_SIZE = 2048;
public static final String[] COLLATION_INDEX_TO_COLLATION_NAME;
public static final MysqlCharset[] COLLATION_INDEX_TO_CHARSET;
public static final java.util.Map CHARSET_NAME_TO_CHARSET;
public static final java.util.Map CHARSET_NAME_TO_COLLATION_INDEX;
private static final java.util.Map JAVA_ENCODING_UC_TO_MYSQL_CHARSET;
private static final java.util.Set MULTIBYTE_ENCODINGS;
public static final java.util.Set UTF8MB4_INDEXES;
private static final String MYSQL_CHARSET_NAME_armscii8 = armscii8;
private static final String MYSQL_CHARSET_NAME_ascii = ascii;
private static final String MYSQL_CHARSET_NAME_big5 = big5;
private static final String MYSQL_CHARSET_NAME_binary = binary;
private static final String MYSQL_CHARSET_NAME_cp1250 = cp1250;
private static final String MYSQL_CHARSET_NAME_cp1251 = cp1251;
private static final String MYSQL_CHARSET_NAME_cp1256 = cp1256;
private static final String MYSQL_CHARSET_NAME_cp1257 = cp1257;
private static final String MYSQL_CHARSET_NAME_cp850 = cp850;
private static final String MYSQL_CHARSET_NAME_cp852 = cp852;
private static final String MYSQL_CHARSET_NAME_cp866 = cp866;
private static final String MYSQL_CHARSET_NAME_cp932 = cp932;
private static final String MYSQL_CHARSET_NAME_dec8 = dec8;
private static final String MYSQL_CHARSET_NAME_eucjpms = eucjpms;
private static final String MYSQL_CHARSET_NAME_euckr = euckr;
private static final String MYSQL_CHARSET_NAME_gb18030 = gb18030;
private static final String MYSQL_CHARSET_NAME_gb2312 = gb2312;
private static final String MYSQL_CHARSET_NAME_gbk = gbk;
private static final String MYSQL_CHARSET_NAME_geostd8 = geostd8;
private static final String MYSQL_CHARSET_NAME_greek = greek;
private static final String MYSQL_CHARSET_NAME_hebrew = hebrew;
private static final String MYSQL_CHARSET_NAME_hp8 = hp8;
private static final String MYSQL_CHARSET_NAME_keybcs2 = keybcs2;
private static final String MYSQL_CHARSET_NAME_koi8r = koi8r;
private static final String MYSQL_CHARSET_NAME_koi8u = koi8u;
private static final String MYSQL_CHARSET_NAME_latin1 = latin1;
private static final String MYSQL_CHARSET_NAME_latin2 = latin2;
private static final String MYSQL_CHARSET_NAME_latin5 = latin5;
private static final String MYSQL_CHARSET_NAME_latin7 = latin7;
private static final String MYSQL_CHARSET_NAME_macce = macce;
private static final String MYSQL_CHARSET_NAME_macroman = macroman;
private static final String MYSQL_CHARSET_NAME_sjis = sjis;
private static final String MYSQL_CHARSET_NAME_swe7 = swe7;
private static final String MYSQL_CHARSET_NAME_tis620 = tis620;
private static final String MYSQL_CHARSET_NAME_ucs2 = ucs2;
private static final String MYSQL_CHARSET_NAME_ujis = ujis;
private static final String MYSQL_CHARSET_NAME_utf16 = utf16;
private static final String MYSQL_CHARSET_NAME_utf16le = utf16le;
private static final String MYSQL_CHARSET_NAME_utf32 = utf32;
private static final String MYSQL_CHARSET_NAME_utf8 = utf8;
private static final String MYSQL_CHARSET_NAME_utf8mb4 = utf8mb4;
public static final String NOT_USED = latin1;
public static final String COLLATION_NOT_DEFINED = none;
public static final int MYSQL_COLLATION_INDEX_utf8 = 33;
public static final int MYSQL_COLLATION_INDEX_binary = 63;
private static int numberOfEncodingsConfigured;
public void CharsetMapping();
public static final String getMysqlCharsetForJavaEncoding(String, ServerVersion);
public static int getCollationIndexForJavaEncoding(String, ServerVersion);
public static String getMysqlCharsetNameForCollationIndex(Integer);
public static String getJavaEncodingForMysqlCharset(String, String);
public static String getJavaEncodingForMysqlCharset(String);
public static String getJavaEncodingForCollationIndex(Integer, String);
public static String getJavaEncodingForCollationIndex(Integer);
public static final int getNumberOfCharsetsConfigured();
public static final boolean isMultibyteCharset(String);
public static int getMblen(String);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/ClientPreparedQuery.class
package com.mysql.cj;
public synchronized class ClientPreparedQuery extends AbstractPreparedQuery {
public void ClientPreparedQuery(NativeSession);
protected long[] computeMaxParameterSetSizeAndBatchSize(int);
}
44608/jdbcprogram/bin/com/mysql/cj/ClientPreparedQueryBindings.class
package com.mysql.cj;
public synchronized class ClientPreparedQueryBindings extends AbstractQueryBindings {
private java.nio.charset.CharsetEncoder charsetEncoder;
private java.text.SimpleDateFormat ddf;
private java.text.SimpleDateFormat tdf;
private java.text.SimpleDateFormat tsdf;
public void ClientPreparedQueryBindings(int, Session);
protected void initBindValues(int);
public ClientPreparedQueryBindings clone();
public void checkParameterSet(int);
public void setAsciiStream(int, java.io.InputStream);
public void setAsciiStream(int, java.io.InputStream, int);
public void setAsciiStream(int, java.io.InputStream, long);
public void setBigDecimal(int, java.math.BigDecimal);
public void setBigInteger(int, java.math.BigInteger);
public void setBinaryStream(int, java.io.InputStream);
public void setBinaryStream(int, java.io.InputStream, int);
public void setBinaryStream(int, java.io.InputStream, long);
public void setBlob(int, java.io.InputStream);
public void setBlob(int, java.io.InputStream, long);
public void setBlob(int, java.sql.Blob);
public void setBoolean(int, boolean);
public void setByte(int, byte);
public void setBytes(int, byte[]);
public synchronized void setBytes(int, byte[], boolean, boolean);
public void setBytesNoEscape(int, byte[]);
public void setBytesNoEscapeNoQuotes(int, byte[]);
public void setCharacterStream(int, java.io.Reader);
public void setCharacterStream(int, java.io.Reader, int);
public void setCharacterStream(int, java.io.Reader, long);
public void setClob(int, java.io.Reader);
public void setClob(int, java.io.Reader, long);
public void setClob(int, java.sql.Clob);
public void setDate(int, java.sql.Date);
public void setDate(int, java.sql.Date, java.util.Calendar);
public void setDouble(int, double);
public void setFloat(int, float);
public void setInt(int, int);
public void setLong(int, long);
public void setNCharacterStream(int, java.io.Reader);
public void setNCharacterStream(int, java.io.Reader, long);
public void setNClob(int, java.io.Reader);
public void setNClob(int, java.io.Reader, long);
public void setNClob(int, java.sql.NClob);
public void setNString(int, String);
public synchronized void setNull(int);
public void setShort(int, short);
public void setString(int, String);
private boolean isEscapeNeededForString(String, int);
public void setTime(int, java.sql.Time, java.util.Calendar);
public void setTime(int, java.sql.Time);
public void setTimestamp(int, java.sql.Timestamp);
public void setTimestamp(int, java.sql.Timestamp, java.util.Calendar);
public void setTimestamp(int, java.sql.Timestamp, java.util.Calendar, int);
}
44608/jdbcprogram/bin/com/mysql/cj/ClientPreparedQueryBindValue.class
package com.mysql.cj;
public synchronized class ClientPreparedQueryBindValue implements BindValue {
protected boolean isNull;
protected boolean isStream;
protected MysqlType parameterType;
public Object value;
protected long streamLength;
protected boolean isSet;
public void ClientPreparedQueryBindValue();
public ClientPreparedQueryBindValue clone();
protected void ClientPreparedQueryBindValue(ClientPreparedQueryBindValue);
public void reset();
public boolean isNull();
public void setNull(boolean);
public boolean isStream();
public void setIsStream(boolean);
public MysqlType getMysqlType();
public void setMysqlType(MysqlType);
public byte[] getByteValue();
public void setByteValue(byte[]);
public java.io.InputStream getStreamValue();
public void setStreamValue(java.io.InputStream, long);
public long getStreamLength();
public void setStreamLength(long);
public boolean isSet();
}
44608/jdbcprogram/bin/com/mysql/cj/Collation.class
package com.mysql.cj;
synchronized class Collation {
public final int index;
public final String collationName;
public final int priority;
public final MysqlCharset mysqlCharset;
public void Collation(int, String, int, String);
public String toString();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/AbstractPropertyDefinition.class
package com.mysql.cj.conf;
public abstract synchronized class AbstractPropertyDefinition implements PropertyDefinition, java.io.Serializable {
private static final long serialVersionUID = 2696624840927848766;
private PropertyKey key;
private String name;
private String ccAlias;
private Object defaultValue;
private boolean isRuntimeModifiable;
private String description;
private String sinceVersion;
private String category;
private int order;
private int lowerBound;
private int upperBound;
public void AbstractPropertyDefinition(String, String, Object, boolean, String, String, String, int);
public void AbstractPropertyDefinition(PropertyKey, Object, boolean, String, String, String, int);
public void AbstractPropertyDefinition(PropertyKey, Object, boolean, String, String, String, int, int, int);
public boolean hasValueConstraints();
public boolean isRangeBased();
public PropertyKey getPropertyKey();
public String getName();
public String getCcAlias();
public boolean hasCcAlias();
public Object getDefaultValue();
public void setDefaultValue(Object);
public boolean isRuntimeModifiable();
public void setRuntimeModifiable(boolean);
public String getDescription();
public void setDescription(String);
public String getSinceVersion();
public void setSinceVersion(String);
public String getCategory();
public void setCategory(String);
public int getOrder();
public void setOrder(int);
public String[] getAllowableValues();
public int getLowerBound();
public void setLowerBound(int);
public int getUpperBound();
public void setUpperBound(int);
public abstract Object parseObject(String, com.mysql.cj.exceptions.ExceptionInterceptor);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/AbstractRuntimeProperty.class
package com.mysql.cj.conf;
public abstract synchronized class AbstractRuntimeProperty implements RuntimeProperty, java.io.Serializable {
private static final long serialVersionUID = -3424722534876438236;
private PropertyDefinition propertyDefinition;
protected Object value;
protected Object initialValue;
protected boolean wasExplicitlySet;
private java.util.List listeners;
public void AbstractRuntimeProperty();
protected void AbstractRuntimeProperty(PropertyDefinition);
public PropertyDefinition getPropertyDefinition();
public void initializeFrom(java.util.Properties, com.mysql.cj.exceptions.ExceptionInterceptor);
public void initializeFrom(javax.naming.Reference, com.mysql.cj.exceptions.ExceptionInterceptor);
public void resetValue();
public boolean isExplicitlySet();
public void addListener(RuntimeProperty$RuntimePropertyListener);
public void removeListener(RuntimeProperty$RuntimePropertyListener);
protected void invokeListeners();
public Object getValue();
public Object getInitialValue();
public String getStringValue();
public void setValueInternal(String, com.mysql.cj.exceptions.ExceptionInterceptor);
public void setValueInternal(Object, String, com.mysql.cj.exceptions.ExceptionInterceptor);
protected void checkRange(Object, String, com.mysql.cj.exceptions.ExceptionInterceptor);
public void setValue(Object);
public void setValue(Object, com.mysql.cj.exceptions.ExceptionInterceptor);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/BooleanProperty.class
package com.mysql.cj.conf;
public synchronized class BooleanProperty extends AbstractRuntimeProperty {
private static final long serialVersionUID = 1102859411443650569;
protected void BooleanProperty(PropertyDefinition);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/BooleanPropertyDefinition$AllowableValues.class
package com.mysql.cj.conf;
public final synchronized enum BooleanPropertyDefinition$AllowableValues {
public static final BooleanPropertyDefinition$AllowableValues TRUE;
public static final BooleanPropertyDefinition$AllowableValues FALSE;
public static final BooleanPropertyDefinition$AllowableValues YES;
public static final BooleanPropertyDefinition$AllowableValues NO;
private boolean asBoolean;
public static BooleanPropertyDefinition$AllowableValues[] values();
public static BooleanPropertyDefinition$AllowableValues valueOf(String);
private void BooleanPropertyDefinition$AllowableValues(String, int, boolean);
public boolean asBoolean();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/BooleanPropertyDefinition.class
package com.mysql.cj.conf;
public synchronized class BooleanPropertyDefinition extends AbstractPropertyDefinition {
private static final long serialVersionUID = -7288366734350231540;
public void BooleanPropertyDefinition(PropertyKey, Boolean, boolean, String, String, String, int);
public String[] getAllowableValues();
public Boolean parseObject(String, com.mysql.cj.exceptions.ExceptionInterceptor);
public RuntimeProperty createRuntimeProperty();
public static Boolean booleanFrom(String, String, com.mysql.cj.exceptions.ExceptionInterceptor);
public static String[] getBooleanAllowableValues();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/ConnectionPropertiesTransform.class
package com.mysql.cj.conf;
public abstract interface ConnectionPropertiesTransform {
public abstract java.util.Properties transformProperties(java.util.Properties);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/ConnectionUrl$1.class
package com.mysql.cj.conf;
synchronized class ConnectionUrl$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/ConnectionUrl$HostsCardinality$1.class
package com.mysql.cj.conf;
final synchronized enum ConnectionUrl$HostsCardinality$1 {
void ConnectionUrl$HostsCardinality$1(String, int);
public boolean assertSize(int);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/ConnectionUrl$HostsCardinality$2.class
package com.mysql.cj.conf;
final synchronized enum ConnectionUrl$HostsCardinality$2 {
void ConnectionUrl$HostsCardinality$2(String, int);
public boolean assertSize(int);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/ConnectionUrl$HostsCardinality$3.class
package com.mysql.cj.conf;
final synchronized enum ConnectionUrl$HostsCardinality$3 {
void ConnectionUrl$HostsCardinality$3(String, int);
public boolean assertSize(int);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/ConnectionUrl$HostsCardinality.class
package com.mysql.cj.conf;
public abstract synchronized enum ConnectionUrl$HostsCardinality {
public static final ConnectionUrl$HostsCardinality SINGLE;
public static final ConnectionUrl$HostsCardinality MULTIPLE;
public static final ConnectionUrl$HostsCardinality ONE_OR_MORE;
public static ConnectionUrl$HostsCardinality[] values();
public static ConnectionUrl$HostsCardinality valueOf(String);
private void ConnectionUrl$HostsCardinality(String, int);
public abstract boolean assertSize(int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/ConnectionUrl$Type.class
package com.mysql.cj.conf;
public final synchronized enum ConnectionUrl$Type {
public static final ConnectionUrl$Type SINGLE_CONNECTION;
public static final ConnectionUrl$Type FAILOVER_CONNECTION;
public static final ConnectionUrl$Type LOADBALANCE_CONNECTION;
public static final ConnectionUrl$Type REPLICATION_CONNECTION;
public static final ConnectionUrl$Type XDEVAPI_SESSION;
private String scheme;
private ConnectionUrl$HostsCardinality cardinality;
public static ConnectionUrl$Type[] values();
public static ConnectionUrl$Type valueOf(String);
private void ConnectionUrl$Type(String, int, String, ConnectionUrl$HostsCardinality);
public String getScheme();
public ConnectionUrl$HostsCardinality getCardinality();
public static ConnectionUrl$Type fromValue(String, int);
public static boolean isSupported(String);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/ConnectionUrl.class
package com.mysql.cj.conf;
public abstract synchronized class ConnectionUrl implements DatabaseUrlContainer {
private static final String DEFAULT_HOST = localhost;
private static final int DEFAULT_PORT = 3306;
private static final com.mysql.cj.util.LRUCache connectionUrlCache;
private static final java.util.concurrent.locks.ReadWriteLock rwLock;
protected ConnectionUrl$Type type;
protected String originalConnStr;
protected String originalDatabase;
protected java.util.List hosts;
protected java.util.Map properties;
ConnectionPropertiesTransform propertiesTransformer;
public static ConnectionUrl getConnectionUrlInstance(String, java.util.Properties);
private static String buildConnectionStringCacheKey(String, java.util.Properties);
public static boolean acceptsUrl(String);
protected void ConnectionUrl();
public void ConnectionUrl(String);
protected void ConnectionUrl(ConnectionUrlParser, java.util.Properties);
protected void collectProperties(ConnectionUrlParser, java.util.Properties);
protected void setupPropertiesTransformer();
protected void expandPropertiesFromConfigFiles(java.util.Map);
public static java.util.Properties getPropertiesFromConfigFiles(String);
protected void injectPerTypeProperties(java.util.Map);
protected void replaceLegacyPropertyValues(java.util.Map);
protected void collectHostsInfo(ConnectionUrlParser);
protected HostInfo fixHostInfo(HostInfo);
protected void preprocessPerTypeHostProperties(java.util.Map);
public String getDefaultHost();
public int getDefaultPort();
public String getDefaultUser();
public String getDefaultPassword();
protected void fixProtocolDependencies(java.util.Map);
public ConnectionUrl$Type getType();
public String getDatabaseUrl();
public String getDatabase();
public int hostsCount();
public HostInfo getMainHost();
public java.util.List getHostsList();
public HostInfo getHostOrSpawnIsolated(String);
public HostInfo getHostOrSpawnIsolated(String, java.util.List);
private HostInfo buildHostInfo(String, int, String, String, boolean, java.util.Map);
public java.util.Map getOriginalProperties();
public java.util.Properties getConnectionArgumentsAsProperties();
public String toString();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/ConnectionUrlParser$Pair.class
package com.mysql.cj.conf;
public synchronized class ConnectionUrlParser$Pair {
public final Object left;
public final Object right;
public void ConnectionUrlParser$Pair(Object, Object);
public String toString();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/ConnectionUrlParser.class
package com.mysql.cj.conf;
public synchronized class ConnectionUrlParser implements DatabaseUrlContainer {
private static final String DUMMY_SCHEMA = cj://;
private static final String USER_PASS_SEPARATOR = :;
private static final String USER_HOST_SEPARATOR = @;
private static final String HOSTS_SEPARATOR = ,;
private static final String KEY_VALUE_HOST_INFO_OPENING_MARKER = (;
private static final String KEY_VALUE_HOST_INFO_CLOSING_MARKER = );
private static final String HOSTS_LIST_OPENING_MARKERS = [(;
private static final String HOSTS_LIST_CLOSING_MARKERS = ]);
private static final String ADDRESS_EQUALS_HOST_INFO_PREFIX = ADDRESS=;
private static final java.util.regex.Pattern CONNECTION_STRING_PTRN;
private static final java.util.regex.Pattern SCHEME_PTRN;
private static final java.util.regex.Pattern HOST_LIST_PTRN;
private static final java.util.regex.Pattern GENERIC_HOST_PTRN;
private static final java.util.regex.Pattern KEY_VALUE_HOST_PTRN;
private static final java.util.regex.Pattern ADDRESS_EQUALS_HOST_PTRN;
private static final java.util.regex.Pattern PROPERTIES_PTRN;
private final String baseConnectionString;
private String scheme;
private String authority;
private String path;
private String query;
private java.util.List parsedHosts;
private java.util.Map parsedProperties;
public static ConnectionUrlParser parseConnectionString(String);
private void ConnectionUrlParser(String);
public static boolean isConnectionStringSupported(String);
private void parseConnectionString();
private void parseAuthoritySection();
private void parseAuthoritySegment(String);
private HostInfo buildHostInfoForEmptyHost(String, String, String);
private HostInfo buildHostInfoResortingToUriParser(String, String, String);
private java.util.List buildHostInfoResortingToSubHostsListParser(String, String, String);
private HostInfo buildHostInfoResortingToKeyValueSyntaxParser(String, String, String);
private HostInfo buildHostInfoResortingToAddressEqualsSyntaxParser(String, String, String);
private HostInfo buildHostInfoResortingToGenericSyntaxParser(String, String, String);
private ConnectionUrlParser$Pair splitByUserInfoAndHostInfo(String);
public static ConnectionUrlParser$Pair parseUserInfo(String);
public static ConnectionUrlParser$Pair parseHostPortPair(String);
private void parseQuerySection();
private java.util.Map processKeyValuePattern(java.util.regex.Pattern, String);
private static String decode(String);
public String getDatabaseUrl();
public String getScheme();
public String getAuthority();
public String getPath();
public String getQuery();
public java.util.List getHosts();
public java.util.Map getProperties();
public String toString();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/DatabaseUrlContainer.class
package com.mysql.cj.conf;
public abstract interface DatabaseUrlContainer {
public abstract String getDatabaseUrl();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/DefaultPropertySet.class
package com.mysql.cj.conf;
public synchronized class DefaultPropertySet implements PropertySet, java.io.Serializable {
private static final long serialVersionUID = -5156024634430650528;
private final java.util.Map PROPERTY_KEY_TO_RUNTIME_PROPERTY;
private final java.util.Map PROPERTY_NAME_TO_RUNTIME_PROPERTY;
public void DefaultPropertySet();
public void addProperty(RuntimeProperty);
public void removeProperty(String);
public void removeProperty(PropertyKey);
public RuntimeProperty getProperty(String);
public RuntimeProperty getProperty(PropertyKey);
public RuntimeProperty getBooleanProperty(String);
public RuntimeProperty getBooleanProperty(PropertyKey);
public RuntimeProperty getIntegerProperty(String);
public RuntimeProperty getIntegerProperty(PropertyKey);
public RuntimeProperty getLongProperty(String);
public RuntimeProperty getLongProperty(PropertyKey);
public RuntimeProperty getMemorySizeProperty(String);
public RuntimeProperty getMemorySizeProperty(PropertyKey);
public RuntimeProperty getStringProperty(String);
public RuntimeProperty getStringProperty(PropertyKey);
public RuntimeProperty getEnumProperty(String);
public RuntimeProperty getEnumProperty(PropertyKey);
public void initializeProperties(java.util.Properties);
public void postInitialization();
public java.util.Properties exposeAsProperties();
public void reset();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/EnumProperty.class
package com.mysql.cj.conf;
public synchronized class EnumProperty extends AbstractRuntimeProperty {
private static final long serialVersionUID = -60853080911910124;
protected void EnumProperty(PropertyDefinition);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/EnumPropertyDefinition.class
package com.mysql.cj.conf;
public synchronized class EnumPropertyDefinition extends AbstractPropertyDefinition {
private static final long serialVersionUID = -3297521968759540444;
private Class enumType;
public void EnumPropertyDefinition(PropertyKey, Enum, boolean, String, String, String, int);
public String[] getAllowableValues();
public Enum parseObject(String, com.mysql.cj.exceptions.ExceptionInterceptor);
public RuntimeProperty createRuntimeProperty();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/HostInfo.class
package com.mysql.cj.conf;
public synchronized class HostInfo implements DatabaseUrlContainer {
private static final String HOST_PORT_SEPARATOR = :;
private final DatabaseUrlContainer originalUrl;
private final String host;
private final int port;
private final String user;
private final String password;
private final boolean isPasswordless;
private final java.util.Map hostProperties;
public void HostInfo();
public void HostInfo(DatabaseUrlContainer, String, int, String, String);
public void HostInfo(DatabaseUrlContainer, String, int, String, String, java.util.Map);
public void HostInfo(DatabaseUrlContainer, String, int, String, String, boolean, java.util.Map);
public String getHost();
public int getPort();
public String getHostPortPair();
public String getUser();
public String getPassword();
public boolean isPasswordless();
public java.util.Map getHostProperties();
public String getProperty(String);
public String getDatabase();
public java.util.Properties exposeAsProperties();
public String getDatabaseUrl();
public String toString();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/IntegerProperty.class
package com.mysql.cj.conf;
public synchronized class IntegerProperty extends AbstractRuntimeProperty {
private static final long serialVersionUID = 9208223182595760858;
public void IntegerProperty(PropertyDefinition);
protected void checkRange(Integer, String, com.mysql.cj.exceptions.ExceptionInterceptor);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/IntegerPropertyDefinition.class
package com.mysql.cj.conf;
public synchronized class IntegerPropertyDefinition extends AbstractPropertyDefinition {
private static final long serialVersionUID = 4151893695173946081;
protected int multiplier;
public void IntegerPropertyDefinition(PropertyKey, int, boolean, String, String, String, int);
public void IntegerPropertyDefinition(PropertyKey, int, boolean, String, String, String, int, int, int);
public boolean isRangeBased();
public Integer parseObject(String, com.mysql.cj.exceptions.ExceptionInterceptor);
public RuntimeProperty createRuntimeProperty();
public static Integer integerFrom(String, String, int, com.mysql.cj.exceptions.ExceptionInterceptor);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/LongProperty.class
package com.mysql.cj.conf;
public synchronized class LongProperty extends AbstractRuntimeProperty {
private static final long serialVersionUID = 1814429804634837665;
protected void LongProperty(PropertyDefinition);
protected void checkRange(Long, String, com.mysql.cj.exceptions.ExceptionInterceptor);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/LongPropertyDefinition.class
package com.mysql.cj.conf;
public synchronized class LongPropertyDefinition extends AbstractPropertyDefinition {
private static final long serialVersionUID = -5264490959206230852;
public void LongPropertyDefinition(PropertyKey, long, boolean, String, String, String, int);
public void LongPropertyDefinition(PropertyKey, long, boolean, String, String, String, int, long, long);
public Long parseObject(String, com.mysql.cj.exceptions.ExceptionInterceptor);
public boolean isRangeBased();
public RuntimeProperty createRuntimeProperty();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/MemorySizeProperty.class
package com.mysql.cj.conf;
public synchronized class MemorySizeProperty extends IntegerProperty {
private static final long serialVersionUID = 4200558564320133284;
private String initialValueAsString;
protected String valueAsString;
protected void MemorySizeProperty(PropertyDefinition);
public void initializeFrom(java.util.Properties, com.mysql.cj.exceptions.ExceptionInterceptor);
public void initializeFrom(javax.naming.Reference, com.mysql.cj.exceptions.ExceptionInterceptor);
public String getStringValue();
public void setValueInternal(Integer, String, com.mysql.cj.exceptions.ExceptionInterceptor);
public void resetValue();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/MemorySizePropertyDefinition.class
package com.mysql.cj.conf;
public synchronized class MemorySizePropertyDefinition extends IntegerPropertyDefinition {
private static final long serialVersionUID = -6878680905514177949;
public void MemorySizePropertyDefinition(PropertyKey, int, boolean, String, String, String, int);
public void MemorySizePropertyDefinition(PropertyKey, int, boolean, String, String, String, int, int, int);
public Integer parseObject(String, com.mysql.cj.exceptions.ExceptionInterceptor);
public RuntimeProperty createRuntimeProperty();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/PropertyDefinition.class
package com.mysql.cj.conf;
public abstract interface PropertyDefinition {
public abstract boolean hasValueConstraints();
public abstract boolean isRangeBased();
public abstract PropertyKey getPropertyKey();
public abstract String getName();
public abstract String getCcAlias();
public abstract boolean hasCcAlias();
public abstract Object getDefaultValue();
public abstract boolean isRuntimeModifiable();
public abstract String getDescription();
public abstract String getSinceVersion();
public abstract String getCategory();
public abstract int getOrder();
public abstract String[] getAllowableValues();
public abstract int getLowerBound();
public abstract int getUpperBound();
public abstract Object parseObject(String, com.mysql.cj.exceptions.ExceptionInterceptor);
public abstract RuntimeProperty createRuntimeProperty();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/PropertyDefinitions$AuthMech.class
package com.mysql.cj.conf;
public final synchronized enum PropertyDefinitions$AuthMech {
public static final PropertyDefinitions$AuthMech PLAIN;
public static final PropertyDefinitions$AuthMech MYSQL41;
public static final PropertyDefinitions$AuthMech SHA256_MEMORY;
public static final PropertyDefinitions$AuthMech EXTERNAL;
public static PropertyDefinitions$AuthMech[] values();
public static PropertyDefinitions$AuthMech valueOf(String);
private void PropertyDefinitions$AuthMech(String, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/PropertyDefinitions$DatabaseTerm.class
package com.mysql.cj.conf;
public final synchronized enum PropertyDefinitions$DatabaseTerm {
public static final PropertyDefinitions$DatabaseTerm CATALOG;
public static final PropertyDefinitions$DatabaseTerm SCHEMA;
public static PropertyDefinitions$DatabaseTerm[] values();
public static PropertyDefinitions$DatabaseTerm valueOf(String);
private void PropertyDefinitions$DatabaseTerm(String, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/PropertyDefinitions$SslMode.class
package com.mysql.cj.conf;
public final synchronized enum PropertyDefinitions$SslMode {
public static final PropertyDefinitions$SslMode PREFERRED;
public static final PropertyDefinitions$SslMode REQUIRED;
public static final PropertyDefinitions$SslMode VERIFY_CA;
public static final PropertyDefinitions$SslMode VERIFY_IDENTITY;
public static final PropertyDefinitions$SslMode DISABLED;
public static PropertyDefinitions$SslMode[] values();
public static PropertyDefinitions$SslMode valueOf(String);
private void PropertyDefinitions$SslMode(String, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/PropertyDefinitions$XdevapiSslMode.class
package com.mysql.cj.conf;
public final synchronized enum PropertyDefinitions$XdevapiSslMode {
public static final PropertyDefinitions$XdevapiSslMode REQUIRED;
public static final PropertyDefinitions$XdevapiSslMode VERIFY_CA;
public static final PropertyDefinitions$XdevapiSslMode VERIFY_IDENTITY;
public static final PropertyDefinitions$XdevapiSslMode DISABLED;
public static PropertyDefinitions$XdevapiSslMode[] values();
public static PropertyDefinitions$XdevapiSslMode valueOf(String);
private void PropertyDefinitions$XdevapiSslMode(String, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/PropertyDefinitions$ZeroDatetimeBehavior.class
package com.mysql.cj.conf;
public final synchronized enum PropertyDefinitions$ZeroDatetimeBehavior {
public static final PropertyDefinitions$ZeroDatetimeBehavior CONVERT_TO_NULL;
public static final PropertyDefinitions$ZeroDatetimeBehavior EXCEPTION;
public static final PropertyDefinitions$ZeroDatetimeBehavior ROUND;
public static PropertyDefinitions$ZeroDatetimeBehavior[] values();
public static PropertyDefinitions$ZeroDatetimeBehavior valueOf(String);
private void PropertyDefinitions$ZeroDatetimeBehavior(String, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/PropertyDefinitions.class
package com.mysql.cj.conf;
public synchronized class PropertyDefinitions {
public static final String SYSP_line_separator = line.separator;
public static final String SYSP_java_vendor = java.vendor;
public static final String SYSP_java_version = java.version;
public static final String SYSP_java_vm_vendor = java.vm.vendor;
public static final String SYSP_os_name = os.name;
public static final String SYSP_os_arch = os.arch;
public static final String SYSP_os_version = os.version;
public static final String SYSP_file_encoding = file.encoding;
public static final String SYSP_testsuite_url = com.mysql.cj.testsuite.url;
public static final String SYSP_testsuite_url_admin = com.mysql.cj.testsuite.url.admin;
public static final String SYSP_testsuite_url_cluster = com.mysql.cj.testsuite.url.cluster;
public static final String SYSP_testsuite_url_openssl = com.mysql.cj.testsuite.url.openssl;
public static final String SYSP_testsuite_url_mysqlx = com.mysql.cj.testsuite.mysqlx.url;
public static final String SYSP_testsuite_url_mysqlx_openssl = com.mysql.cj.testsuite.mysqlx.url.openssl;
public static final String SYSP_testsuite_cantGrant = com.mysql.cj.testsuite.cantGrant;
public static final String SYSP_testsuite_disable_multihost_tests = com.mysql.cj.testsuite.disable.multihost.tests;
public static final String SYSP_testsuite_unavailable_host = com.mysql.cj.testsuite.unavailable.host;
public static final String SYSP_testsuite_ds_host = com.mysql.cj.testsuite.ds.host;
public static final String SYSP_testsuite_ds_port = com.mysql.cj.testsuite.ds.port;
public static final String SYSP_testsuite_ds_db = com.mysql.cj.testsuite.ds.db;
public static final String SYSP_testsuite_ds_user = com.mysql.cj.testsuite.ds.user;
public static final String SYSP_testsuite_ds_password = com.mysql.cj.testsuite.ds.password;
public static final String SYSP_testsuite_loadstoreperf_tabletype = com.mysql.cj.testsuite.loadstoreperf.tabletype;
public static final String SYSP_testsuite_loadstoreperf_useBigResults = com.mysql.cj.testsuite.loadstoreperf.useBigResults;
public static final String SYSP_testsuite_miniAdminTest_runShutdown = com.mysql.cj.testsuite.miniAdminTest.runShutdown;
public static final String SYSP_testsuite_noDebugOutput = com.mysql.cj.testsuite.noDebugOutput;
public static final String SYSP_testsuite_retainArtifacts = com.mysql.cj.testsuite.retainArtifacts;
public static final String SYSP_testsuite_runLongTests = com.mysql.cj.testsuite.runLongTests;
public static final String SYSP_testsuite_serverController_basedir = com.mysql.cj.testsuite.serverController.basedir;
public static final String SYSP_com_mysql_cj_build_verbose = com.mysql.cj.build.verbose;
public static final String CATEGORY_AUTH;
public static final String CATEGORY_CONNECTION;
public static final String CATEGORY_SESSION;
public static final String CATEGORY_NETWORK;
public static final String CATEGORY_SECURITY;
public static final String CATEGORY_STATEMENTS;
public static final String CATEGORY_PREPARED_STATEMENTS;
public static final String CATEGORY_RESULT_SETS;
public static final String CATEGORY_METADATA;
public static final String CATEGORY_BLOBS;
public static final String CATEGORY_DATETIMES;
public static final String CATEGORY_HA;
public static final String CATEGORY_PERFORMANCE;
public static final String CATEGORY_DEBUGING_PROFILING;
public static final String CATEGORY_EXCEPTIONS;
public static final String CATEGORY_INTEGRATION;
public static final String CATEGORY_JDBC;
public static final String CATEGORY_XDEVAPI;
public static final String CATEGORY_USER_DEFINED;
public static final String[] PROPERTY_CATEGORIES;
public static final boolean DEFAULT_VALUE_TRUE = 1;
public static final boolean DEFAULT_VALUE_FALSE = 0;
public static final String DEFAULT_VALUE_NULL_STRING;
public static final String NO_ALIAS;
public static final boolean RUNTIME_MODIFIABLE = 1;
public static final boolean RUNTIME_NOT_MODIFIABLE = 0;
public static final java.util.Map PROPERTY_KEY_TO_PROPERTY_DEFINITION;
public void PropertyDefinitions();
public static PropertyDefinition getPropertyDefinition(PropertyKey);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/PropertyKey.class
package com.mysql.cj.conf;
public final synchronized enum PropertyKey {
public static final PropertyKey USER;
public static final PropertyKey PASSWORD;
public static final PropertyKey HOST;
public static final PropertyKey PORT;
public static final PropertyKey PROTOCOL;
public static final PropertyKey PATH;
public static final PropertyKey TYPE;
public static final PropertyKey ADDRESS;
public static final PropertyKey PRIORITY;
public static final PropertyKey DBNAME;
public static final PropertyKey allowLoadLocalInfile;
public static final PropertyKey allowMasterDownConnections;
public static final PropertyKey allowMultiQueries;
public static final PropertyKey allowNanAndInf;
public static final PropertyKey allowPublicKeyRetrieval;
public static final PropertyKey allowSlaveDownConnections;
public static final PropertyKey allowUrlInLocalInfile;
public static final PropertyKey alwaysSendSetIsolation;
public static final PropertyKey authenticationPlugins;
public static final PropertyKey autoClosePStmtStreams;
public static final PropertyKey autoDeserialize;
public static final PropertyKey autoGenerateTestcaseScript;
public static final PropertyKey autoReconnect;
public static final PropertyKey autoReconnectForPools;
public static final PropertyKey autoSlowLog;
public static final PropertyKey blobsAreStrings;
public static final PropertyKey blobSendChunkSize;
public static final PropertyKey cacheCallableStmts;
public static final PropertyKey cachePrepStmts;
public static final PropertyKey cacheResultSetMetadata;
public static final PropertyKey cacheServerConfiguration;
public static final PropertyKey callableStmtCacheSize;
public static final PropertyKey characterEncoding;
public static final PropertyKey characterSetResults;
public static final PropertyKey clientCertificateKeyStorePassword;
public static final PropertyKey clientCertificateKeyStoreType;
public static final PropertyKey clientCertificateKeyStoreUrl;
public static final PropertyKey clientInfoProvider;
public static final PropertyKey clobberStreamingResults;
public static final PropertyKey clobCharacterEncoding;
public static final PropertyKey compensateOnDuplicateKeyUpdateCounts;
public static final PropertyKey connectionAttributes;
public static final PropertyKey connectionCollation;
public static final PropertyKey connectionLifecycleInterceptors;
public static final PropertyKey connectTimeout;
public static final PropertyKey continueBatchOnError;
public static final PropertyKey createDatabaseIfNotExist;
public static final PropertyKey databaseTerm;
public static final PropertyKey defaultAuthenticationPlugin;
public static final PropertyKey defaultFetchSize;
public static final PropertyKey detectCustomCollations;
public static final PropertyKey disabledAuthenticationPlugins;
public static final PropertyKey disconnectOnExpiredPasswords;
public static final PropertyKey dontCheckOnDuplicateKeyUpdateInSQL;
public static final PropertyKey dontTrackOpenResources;
public static final PropertyKey dumpQueriesOnException;
public static final PropertyKey elideSetAutoCommits;
public static final PropertyKey emptyStringsConvertToZero;
public static final PropertyKey emulateLocators;
public static final PropertyKey emulateUnsupportedPstmts;
public static final PropertyKey enabledSSLCipherSuites;
public static final PropertyKey enabledTLSProtocols;
public static final PropertyKey enableEscapeProcessing;
public static final PropertyKey enablePacketDebug;
public static final PropertyKey enableQueryTimeouts;
public static final PropertyKey exceptionInterceptors;
public static final PropertyKey explainSlowQueries;
public static final PropertyKey failOverReadOnly;
public static final PropertyKey functionsNeverReturnBlobs;
public static final PropertyKey gatherPerfMetrics;
public static final PropertyKey generateSimpleParameterMetadata;
public static final PropertyKey getProceduresReturnsFunctions;
public static final PropertyKey holdResultsOpenOverStatementClose;
public static final PropertyKey ha_enableJMX;
public static final PropertyKey ha_loadBalanceStrategy;
public static final PropertyKey ignoreNonTxTables;
public static final PropertyKey includeInnodbStatusInDeadlockExceptions;
public static final PropertyKey includeThreadDumpInDeadlockExceptions;
public static final PropertyKey includeThreadNamesAsStatementComment;
public static final PropertyKey initialTimeout;
public static final PropertyKey interactiveClient;
public static final PropertyKey jdbcCompliantTruncation;
public static final PropertyKey largeRowSizeThreshold;
public static final PropertyKey loadBalanceAutoCommitStatementRegex;
public static final PropertyKey loadBalanceAutoCommitStatementThreshold;
public static final PropertyKey loadBalanceBlacklistTimeout;
public static final PropertyKey loadBalanceConnectionGroup;
public static final PropertyKey loadBalanceExceptionChecker;
public static final PropertyKey loadBalanceHostRemovalGracePeriod;
public static final PropertyKey loadBalancePingTimeout;
public static final PropertyKey loadBalanceSQLStateFailover;
public static final PropertyKey loadBalanceSQLExceptionSubclassFailover;
public static final PropertyKey loadBalanceValidateConnectionOnSwapServer;
public static final PropertyKey localSocketAddress;
public static final PropertyKey locatorFetchBufferSize;
public static final PropertyKey logger;
public static final PropertyKey logSlowQueries;
public static final PropertyKey logXaCommands;
public static final PropertyKey maintainTimeStats;
public static final PropertyKey maxAllowedPacket;
public static final PropertyKey maxQuerySizeToLog;
public static final PropertyKey maxReconnects;
public static final PropertyKey maxRows;
public static final PropertyKey metadataCacheSize;
public static final PropertyKey netTimeoutForStreamingResults;
public static final PropertyKey noAccessToProcedureBodies;
public static final PropertyKey noDatetimeStringSync;
public static final PropertyKey nullDatabaseMeansCurrent;
public static final PropertyKey overrideSupportsIntegrityEnhancementFacility;
public static final PropertyKey packetDebugBufferSize;
public static final PropertyKey padCharsWithSpace;
public static final PropertyKey paranoid;
public static final PropertyKey parseInfoCacheFactory;
public static final PropertyKey passwordCharacterEncoding;
public static final PropertyKey pedantic;
public static final PropertyKey pinGlobalTxToPhysicalConnection;
public static final PropertyKey populateInsertRowWithDefaultValues;
public static final PropertyKey prepStmtCacheSize;
public static final PropertyKey prepStmtCacheSqlLimit;
public static final PropertyKey processEscapeCodesForPrepStmts;
public static final PropertyKey profilerEventHandler;
public static final PropertyKey profileSQL;
public static final PropertyKey propertiesTransform;
public static final PropertyKey queriesBeforeRetryMaster;
public static final PropertyKey queryInterceptors;
public static final PropertyKey queryTimeoutKillsConnection;
public static final PropertyKey readFromMasterWhenNoSlaves;
public static final PropertyKey readOnlyPropagatesToServer;
public static final PropertyKey reconnectAtTxEnd;
public static final PropertyKey replicationConnectionGroup;
public static final PropertyKey reportMetricsIntervalMillis;
public static final PropertyKey requireSSL;
public static final PropertyKey resourceId;
public static final PropertyKey resultSetSizeThreshold;
public static final PropertyKey retriesAllDown;
public static final PropertyKey rewriteBatchedStatements;
public static final PropertyKey rollbackOnPooledClose;
public static final PropertyKey secondsBeforeRetryMaster;
public static final PropertyKey selfDestructOnPingMaxOperations;
public static final PropertyKey selfDestructOnPingSecondsLifetime;
public static final PropertyKey sendFractionalSeconds;
public static final PropertyKey serverAffinityOrder;
public static final PropertyKey serverConfigCacheFactory;
public static final PropertyKey serverRSAPublicKeyFile;
public static final PropertyKey serverTimezone;
public static final PropertyKey sessionVariables;
public static final PropertyKey slowQueryThresholdMillis;
public static final PropertyKey slowQueryThresholdNanos;
public static final PropertyKey socketFactory;
public static final PropertyKey socketTimeout;
public static final PropertyKey socksProxyHost;
public static final PropertyKey socksProxyPort;
public static final PropertyKey sslMode;
public static final PropertyKey strictUpdates;
public static final PropertyKey tcpKeepAlive;
public static final PropertyKey tcpNoDelay;
public static final PropertyKey tcpRcvBuf;
public static final PropertyKey tcpSndBuf;
public static final PropertyKey tcpTrafficClass;
public static final PropertyKey tinyInt1isBit;
public static final PropertyKey traceProtocol;
public static final PropertyKey transformedBitIsBoolean;
public static final PropertyKey treatUtilDateAsTimestamp;
public static final PropertyKey trustCertificateKeyStorePassword;
public static final PropertyKey trustCertificateKeyStoreType;
public static final PropertyKey trustCertificateKeyStoreUrl;
public static final PropertyKey ultraDevHack;
public static final PropertyKey useAffectedRows;
public static final PropertyKey useColumnNamesInFindColumn;
public static final PropertyKey useCompression;
public static final PropertyKey useConfigs;
public static final PropertyKey useCursorFetch;
public static final PropertyKey useHostsInPrivileges;
public static final PropertyKey useInformationSchema;
public static final PropertyKey useLocalSessionState;
public static final PropertyKey useLocalTransactionState;
public static final PropertyKey useNanosForElapsedTime;
public static final PropertyKey useOldAliasMetadataBehavior;
public static final PropertyKey useOnlyServerErrorMessages;
public static final PropertyKey useReadAheadInput;
public static final PropertyKey useServerPrepStmts;
public static final PropertyKey useSSL;
public static final PropertyKey useStreamLengthsInPrepStmts;
public static final PropertyKey useUnbufferedInput;
public static final PropertyKey useUsageAdvisor;
public static final PropertyKey verifyServerCertificate;
public static final PropertyKey xdevapiAsyncResponseTimeout;
public static final PropertyKey xdevapiAuth;
public static final PropertyKey xdevapiConnectTimeout;
public static final PropertyKey xdevapiConnectionAttributes;
public static final PropertyKey xdevapiSSLMode;
public static final PropertyKey xdevapiSSLTrustStoreUrl;
public static final PropertyKey xdevapiSSLTrustStoreType;
public static final PropertyKey xdevapiSSLTrustStorePassword;
public static final PropertyKey xdevapiUseAsyncProtocol;
public static final PropertyKey yearIsDateType;
public static final PropertyKey zeroDateTimeBehavior;
private String keyName;
private String ccAlias;
private boolean isCaseSensitive;
private static java.util.Map caseInsensitiveValues;
public static PropertyKey[] values();
public static PropertyKey valueOf(String);
private void PropertyKey(String, int, String, boolean);
private void PropertyKey(String, int, String, String, boolean);
public String toString();
public String getKeyName();
public String getCcAlias();
public static PropertyKey fromValue(String);
public static String normalizeCase(String);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/PropertySet.class
package com.mysql.cj.conf;
public abstract interface PropertySet {
public abstract void addProperty(RuntimeProperty);
public abstract void removeProperty(String);
public abstract void removeProperty(PropertyKey);
public abstract RuntimeProperty getProperty(String);
public abstract RuntimeProperty getProperty(PropertyKey);
public abstract RuntimeProperty getBooleanProperty(String);
public abstract RuntimeProperty getBooleanProperty(PropertyKey);
public abstract RuntimeProperty getIntegerProperty(String);
public abstract RuntimeProperty getIntegerProperty(PropertyKey);
public abstract RuntimeProperty getLongProperty(String);
public abstract RuntimeProperty getLongProperty(PropertyKey);
public abstract RuntimeProperty getMemorySizeProperty(String);
public abstract RuntimeProperty getMemorySizeProperty(PropertyKey);
public abstract RuntimeProperty getStringProperty(String);
public abstract RuntimeProperty getStringProperty(PropertyKey);
public abstract RuntimeProperty getEnumProperty(String);
public abstract RuntimeProperty getEnumProperty(PropertyKey);
public abstract void initializeProperties(java.util.Properties);
public abstract void postInitialization();
public abstract java.util.Properties exposeAsProperties();
public abstract void reset();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/RuntimeProperty$RuntimePropertyListener.class
package com.mysql.cj.conf;
public abstract interface RuntimeProperty$RuntimePropertyListener {
public abstract void handlePropertyChange(RuntimeProperty);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/RuntimeProperty.class
package com.mysql.cj.conf;
public abstract interface RuntimeProperty {
public abstract PropertyDefinition getPropertyDefinition();
public abstract void initializeFrom(java.util.Properties, com.mysql.cj.exceptions.ExceptionInterceptor);
public abstract void initializeFrom(javax.naming.Reference, com.mysql.cj.exceptions.ExceptionInterceptor);
public abstract void resetValue();
public abstract boolean isExplicitlySet();
public abstract void addListener(RuntimeProperty$RuntimePropertyListener);
public abstract void removeListener(RuntimeProperty$RuntimePropertyListener);
public abstract Object getValue();
public abstract Object getInitialValue();
public abstract String getStringValue();
public abstract void setValue(Object);
public abstract void setValue(Object, com.mysql.cj.exceptions.ExceptionInterceptor);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/StringProperty.class
package com.mysql.cj.conf;
public synchronized class StringProperty extends AbstractRuntimeProperty {
private static final long serialVersionUID = -4141084145739428803;
protected void StringProperty(PropertyDefinition);
public String getStringValue();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/StringPropertyDefinition.class
package com.mysql.cj.conf;
public synchronized class StringPropertyDefinition extends AbstractPropertyDefinition {
private static final long serialVersionUID = 8228934389127796555;
public void StringPropertyDefinition(String, String, String, boolean, String, String, String, int);
public void StringPropertyDefinition(PropertyKey, String, boolean, String, String, String, int);
public String parseObject(String, com.mysql.cj.exceptions.ExceptionInterceptor);
public RuntimeProperty createRuntimeProperty();
}
44608/jdbcprogram/bin/com/mysql/cj/conf/url/FailoverConnectionUrl.class
package com.mysql.cj.conf.url;
public synchronized class FailoverConnectionUrl extends com.mysql.cj.conf.ConnectionUrl {
public void FailoverConnectionUrl(com.mysql.cj.conf.ConnectionUrlParser, java.util.Properties);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/url/LoadbalanceConnectionUrl.class
package com.mysql.cj.conf.url;
public synchronized class LoadbalanceConnectionUrl extends com.mysql.cj.conf.ConnectionUrl {
public void LoadbalanceConnectionUrl(com.mysql.cj.conf.ConnectionUrlParser, java.util.Properties);
public void LoadbalanceConnectionUrl(java.util.List, java.util.Map);
protected void injectPerTypeProperties(java.util.Map);
public java.util.List getHostInfoListAsHostPortPairs();
public java.util.List getHostInfoListFromHostPortPairs(java.util.Collection);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/url/ReplicationConnectionUrl.class
package com.mysql.cj.conf.url;
public synchronized class ReplicationConnectionUrl extends com.mysql.cj.conf.ConnectionUrl {
private static final String TYPE_MASTER = MASTER;
private static final String TYPE_SLAVE = SLAVE;
private java.util.List masterHosts;
private java.util.List slaveHosts;
public void ReplicationConnectionUrl(com.mysql.cj.conf.ConnectionUrlParser, java.util.Properties);
public void ReplicationConnectionUrl(java.util.List, java.util.List, java.util.Map);
public com.mysql.cj.conf.HostInfo getMasterHostOrSpawnIsolated(String);
public java.util.List getMastersList();
public java.util.List getMastersListAsHostPortPairs();
public java.util.List getMasterHostsListFromHostPortPairs(java.util.Collection);
public com.mysql.cj.conf.HostInfo getSlaveHostOrSpawnIsolated(String);
public java.util.List getSlavesList();
public java.util.List getSlavesListAsHostPortPairs();
public java.util.List getSlaveHostsListFromHostPortPairs(java.util.Collection);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/url/SingleConnectionUrl.class
package com.mysql.cj.conf.url;
public synchronized class SingleConnectionUrl extends com.mysql.cj.conf.ConnectionUrl {
public void SingleConnectionUrl(com.mysql.cj.conf.ConnectionUrlParser, java.util.Properties);
}
44608/jdbcprogram/bin/com/mysql/cj/conf/url/XDevAPIConnectionUrl.class
package com.mysql.cj.conf.url;
public synchronized class XDevAPIConnectionUrl extends com.mysql.cj.conf.ConnectionUrl {
private static final int DEFAULT_PORT = 33060;
public void XDevAPIConnectionUrl(com.mysql.cj.conf.ConnectionUrlParser, java.util.Properties);
protected void preprocessPerTypeHostProperties(java.util.Map);
public int getDefaultPort();
protected void fixProtocolDependencies(java.util.Map);
}
44608/jdbcprogram/bin/com/mysql/cj/configurations/3-0-Compat.properties
#
# Settings to maintain Connector/J 3.0.x compatibility
# (as much as it can be)
#
emptyStringsConvertToZero=true
jdbcCompliantTruncation=false
noDatetimeStringSync=true
nullCatalogMeansCurrent=true
transformedBitIsBoolean=false
dontTrackOpenResources=true
zeroDateTimeBehavior=CONVERT_TO_NULL
useServerPrepStmts=false
autoClosePStmtStreams=true
processEscapeCodesForPrepStmts=false
populateInsertRowWithDefaultValues=false
44608/jdbcprogram/bin/com/mysql/cj/configurations/clusterBase.properties
# Basic properties for clusters
autoReconnect=true
failOverReadOnly=false
44608/jdbcprogram/bin/com/mysql/cj/configurations/coldFusion.properties
#
# Properties for optimal usage in ColdFusion
#
#
# CF's pool tends to be "chatty" like DBCP
#
alwaysSendSetIsolation=false
useLocalSessionState=true
#
# CF's pool seems to loose connectivity on page restart
#
autoReconnect=true
44608/jdbcprogram/bin/com/mysql/cj/configurations/fullDebug.properties
# Settings for 'max-debug' style situations
profileSQL=true
gatherPerfMetrics=true
useUsageAdvisor=true
logSlowQueries=true
explainSlowQueries=true
44608/jdbcprogram/bin/com/mysql/cj/configurations/maxPerformance-8-0.properties
#
# A configuration that maximizes performance, while
# still staying JDBC-compliant and not doing anything that
# would be "dangerous" to run-of-the-mill J2EE applications
#
# Note that because we're caching things like callable statements
# and the server configuration, this bundle isn't appropriate
# for use with servers that get config'd dynamically without
# restarting the application using this configuration bundle.
cachePrepStmts=true
cacheCallableStmts=true
cacheServerConfiguration=true
#
# Reduces amount of calls to database to set
# session state. "Safe" as long as application uses
# Connection methods to set current database, autocommit
# and transaction isolation
#
useLocalSessionState=true
elideSetAutoCommits=true
alwaysSendSetIsolation=false
# Can cause high-GC pressure if timeouts are used on every
# query
enableQueryTimeouts=false
# Bypass connection attribute handling during connection
# setup
connectionAttributes=none
# INFORMATION_SCHEMA in MySQL 8.0 is more efficient because
# of integration with data dictionary
useInformationSchema=true
44608/jdbcprogram/bin/com/mysql/cj/configurations/maxPerformance.properties
#
# A configuration that maximizes performance, while
# still staying JDBC-compliant and not doing anything that
# would be "dangerous" to run-of-the-mill J2EE applications
#
# Note that because we're caching things like callable statements
# and the server configuration, this bundle isn't appropriate
# for use with servers that get config'd dynamically without
# restarting the application using this configuration bundle.
cachePrepStmts=true
cacheCallableStmts=true
cacheServerConfiguration=true
#
# Reduces amount of calls to database to set
# session state. "Safe" as long as application uses
# Connection methods to set current database, autocommit
# and transaction isolation
#
useLocalSessionState=true
elideSetAutoCommits=true
alwaysSendSetIsolation=false
# Can cause high-GC pressure if timeouts are used on every
# query
enableQueryTimeouts=false
# Bypass connection attribute handling during connection
# setup
connectionAttributes=none
44608/jdbcprogram/bin/com/mysql/cj/configurations/solarisMaxPerformance.properties
#
# Solaris has pretty high syscall overhead, so these configs
# remove as many syscalls as possible.
#
# Reduce recv() syscalls
useUnbufferedInput=false
useReadAheadInput=false
# Reduce number of calls to getTimeOfDay()
maintainTimeStats=false
44608/jdbcprogram/bin/com/mysql/cj/Constants.class
package com.mysql.cj;
public synchronized class Constants {
public static final byte[] EMPTY_BYTE_ARRAY;
public static final String MILLIS_I18N;
public static final byte[] SLASH_STAR_SPACE_AS_BYTES;
public static final byte[] SPACE_STAR_SLASH_SPACE_AS_BYTES;
public static final String JVM_VENDOR;
public static final String JVM_VERSION;
public static final String OS_NAME;
public static final String OS_ARCH;
public static final String OS_VERSION;
public static final String PLATFORM_ENCODING;
public static final String CJ_NAME = MySQL Connector/J;
public static final String CJ_FULL_NAME = mysql-connector-java-8.0.17;
public static final String CJ_REVISION = 16a712ddb3f826a1933ab42b0039f7fb9eebc6ec;
public static final String CJ_VERSION = 8.0.17;
public static final String CJ_MAJOR_VERSION = 8;
public static final String CJ_MINOR_VERSION = 0;
public static final String CJ_LICENSE = GPL;
public static final java.math.BigInteger BIG_INTEGER_ZERO;
public static final java.math.BigInteger BIG_INTEGER_ONE;
public static final java.math.BigInteger BIG_INTEGER_NEGATIVE_ONE;
public static final java.math.BigInteger BIG_INTEGER_MIN_BYTE_VALUE;
public static final java.math.BigInteger BIG_INTEGER_MAX_BYTE_VALUE;
public static final java.math.BigInteger BIG_INTEGER_MIN_SHORT_VALUE;
public static final java.math.BigInteger BIG_INTEGER_MAX_SHORT_VALUE;
public static final java.math.BigInteger BIG_INTEGER_MIN_INTEGER_VALUE;
public static final java.math.BigInteger BIG_INTEGER_MAX_INTEGER_VALUE;
public static final java.math.BigInteger BIG_INTEGER_MIN_LONG_VALUE;
public static final java.math.BigInteger BIG_INTEGER_MAX_LONG_VALUE;
public static final java.math.BigDecimal BIG_DECIMAL_ZERO;
public static final java.math.BigDecimal BIG_DECIMAL_ONE;
public static final java.math.BigDecimal BIG_DECIMAL_NEGATIVE_ONE;
public static final java.math.BigDecimal BIG_DECIMAL_MIN_BYTE_VALUE;
public static final java.math.BigDecimal BIG_DECIMAL_MAX_BYTE_VALUE;
public static final java.math.BigDecimal BIG_DECIMAL_MIN_SHORT_VALUE;
public static final java.math.BigDecimal BIG_DECIMAL_MAX_SHORT_VALUE;
public static final java.math.BigDecimal BIG_DECIMAL_MIN_INTEGER_VALUE;
public static final java.math.BigDecimal BIG_DECIMAL_MAX_INTEGER_VALUE;
public static final java.math.BigDecimal BIG_DECIMAL_MIN_LONG_VALUE;
public static final java.math.BigDecimal BIG_DECIMAL_MAX_LONG_VALUE;
public static final java.math.BigDecimal BIG_DECIMAL_MAX_DOUBLE_VALUE;
public static final java.math.BigDecimal BIG_DECIMAL_MAX_NEGATIVE_DOUBLE_VALUE;
public static final java.math.BigDecimal BIG_DECIMAL_MAX_FLOAT_VALUE;
public static final java.math.BigDecimal BIG_DECIMAL_MAX_NEGATIVE_FLOAT_VALUE;
private void Constants();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/CoreSession.class
package com.mysql.cj;
public abstract synchronized class CoreSession implements Session {
protected conf.PropertySet propertySet;
protected exceptions.ExceptionInterceptor exceptionInterceptor;
protected transient log.Log log;
protected static final log.Log NULL_LOGGER;
protected transient protocol.Protocol protocol;
protected MessageBuilder messageBuilder;
protected long connectionCreationTimeMillis;
protected conf.HostInfo hostInfo;
protected conf.RuntimeProperty gatherPerfMetrics;
protected conf.RuntimeProperty characterEncoding;
protected conf.RuntimeProperty disconnectOnExpiredPasswords;
protected conf.RuntimeProperty cacheServerConfiguration;
protected conf.RuntimeProperty autoReconnect;
protected conf.RuntimeProperty autoReconnectForPools;
protected conf.RuntimeProperty maintainTimeStats;
protected int sessionMaxRows;
private log.ProfilerEventHandler eventSink;
public void CoreSession(conf.HostInfo, conf.PropertySet);
public void changeUser(String, String, String);
public conf.PropertySet getPropertySet();
public exceptions.ExceptionInterceptor getExceptionInterceptor();
public void setExceptionInterceptor(exceptions.ExceptionInterceptor);
public log.Log getLog();
public conf.HostInfo getHostInfo();
public MessageBuilder getMessageBuilder();
public QueryResult sendMessage(protocol.Message);
public Object sendMessage(protocol.Message, java.util.function.Supplier);
public java.util.concurrent.CompletableFuture asyncSendMessage(protocol.Message);
public Object query(protocol.Message, java.util.function.Predicate, java.util.function.Function, java.util.stream.Collector);
public protocol.ServerSession getServerSession();
public boolean versionMeetsMinimum(int, int, int);
public long getThreadId();
public void quit();
public void forceClose();
public boolean isSetNeededForAutoCommitMode(boolean);
public log.ProfilerEventHandler getProfilerEventHandler();
public boolean isSSLEstablished();
public java.net.SocketAddress getRemoteSocketAddress();
public void addListener(Session$SessionEventListener);
public void removeListener(Session$SessionEventListener);
public String getIdentifierQuoteString();
public DataStoreMetadata getDataStoreMetadata();
public String getQueryTimingUnits();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/DataStoreMetadata.class
package com.mysql.cj;
public abstract interface DataStoreMetadata {
public abstract boolean schemaExists(String);
public abstract boolean tableExists(String, String);
public abstract long getTableRowCount(String, String);
}
44608/jdbcprogram/bin/com/mysql/cj/DataStoreMetadataImpl.class
package com.mysql.cj;
public synchronized class DataStoreMetadataImpl implements DataStoreMetadata {
private Session session;
public void DataStoreMetadataImpl(Session);
public boolean schemaExists(String);
public boolean tableExists(String, String);
public long getTableRowCount(String, String);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/AssertionFailedException.class
package com.mysql.cj.exceptions;
public synchronized class AssertionFailedException extends CJException {
private static final long serialVersionUID = 5832552608575043403;
public static AssertionFailedException shouldNotHappen(Exception) throws AssertionFailedException;
public static AssertionFailedException shouldNotHappen(String) throws AssertionFailedException;
public void AssertionFailedException(Exception);
public void AssertionFailedException(String);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/CJCommunicationsException.class
package com.mysql.cj.exceptions;
public synchronized class CJCommunicationsException extends CJException {
private static final long serialVersionUID = 344035358493554245;
public void CJCommunicationsException();
public void CJCommunicationsException(String);
public void CJCommunicationsException(String, Throwable);
public void CJCommunicationsException(Throwable);
protected void CJCommunicationsException(String, Throwable, boolean, boolean);
public void init(com.mysql.cj.conf.PropertySet, com.mysql.cj.protocol.ServerSession, com.mysql.cj.protocol.PacketSentTimeHolder, com.mysql.cj.protocol.PacketReceivedTimeHolder);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/CJConnectionFeatureNotAvailableException.class
package com.mysql.cj.exceptions;
public synchronized class CJConnectionFeatureNotAvailableException extends CJCommunicationsException {
private static final long serialVersionUID = -4129847384681995107;
public void CJConnectionFeatureNotAvailableException();
public void CJConnectionFeatureNotAvailableException(com.mysql.cj.conf.PropertySet, com.mysql.cj.protocol.ServerSession, com.mysql.cj.protocol.PacketSentTimeHolder, Exception);
public String getMessage();
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/CJException.class
package com.mysql.cj.exceptions;
public synchronized class CJException extends RuntimeException {
private static final long serialVersionUID = -8618536991444733607;
protected String exceptionMessage;
private String SQLState;
private int vendorCode;
private boolean isTransient;
public void CJException();
public void CJException(String);
public void CJException(Throwable);
public void CJException(String, Throwable);
protected void CJException(String, Throwable, boolean, boolean);
public String getSQLState();
public void setSQLState(String);
public int getVendorCode();
public void setVendorCode(int);
public boolean isTransient();
public void setTransient(boolean);
public String getMessage();
public void appendMessage(String);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/CJOperationNotSupportedException.class
package com.mysql.cj.exceptions;
public synchronized class CJOperationNotSupportedException extends CJException {
private static final long serialVersionUID = 2619184100062994443;
public void CJOperationNotSupportedException();
public void CJOperationNotSupportedException(String);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/CJPacketTooBigException.class
package com.mysql.cj.exceptions;
public synchronized class CJPacketTooBigException extends CJException {
private static final long serialVersionUID = 7186090399276725363;
public void CJPacketTooBigException();
public void CJPacketTooBigException(String);
public void CJPacketTooBigException(Throwable);
public void CJPacketTooBigException(String, Throwable);
public void CJPacketTooBigException(long, long);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/CJTimeoutException.class
package com.mysql.cj.exceptions;
public synchronized class CJTimeoutException extends CJException {
private static final long serialVersionUID = -7440108828056331100;
public void CJTimeoutException();
public void CJTimeoutException(String);
public void CJTimeoutException(Throwable);
public void CJTimeoutException(String, Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/ClosedOnExpiredPasswordException.class
package com.mysql.cj.exceptions;
public synchronized class ClosedOnExpiredPasswordException extends CJException {
private static final long serialVersionUID = -3807215681364413250;
public void ClosedOnExpiredPasswordException();
public void ClosedOnExpiredPasswordException(String);
public void ClosedOnExpiredPasswordException(String, Throwable);
public void ClosedOnExpiredPasswordException(Throwable);
protected void ClosedOnExpiredPasswordException(String, Throwable, boolean, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/ConnectionIsClosedException.class
package com.mysql.cj.exceptions;
public synchronized class ConnectionIsClosedException extends CJException {
private static final long serialVersionUID = -8001652264426656450;
public void ConnectionIsClosedException();
public void ConnectionIsClosedException(String);
public void ConnectionIsClosedException(String, Throwable);
public void ConnectionIsClosedException(Throwable);
protected void ConnectionIsClosedException(String, Throwable, boolean, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/DataConversionException.class
package com.mysql.cj.exceptions;
public synchronized class DataConversionException extends DataReadException {
private static final long serialVersionUID = -863576663404236982;
public void DataConversionException(String);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/DataReadException.class
package com.mysql.cj.exceptions;
public synchronized class DataReadException extends CJException {
private static final long serialVersionUID = 1684265521187171525;
public void DataReadException(Exception);
public void DataReadException(String);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/DataTruncationException.class
package com.mysql.cj.exceptions;
public synchronized class DataTruncationException extends CJException {
private static final long serialVersionUID = -5209088385943506720;
private int index;
private boolean parameter;
private boolean read;
private int dataSize;
private int transferSize;
public void DataTruncationException();
public void DataTruncationException(String);
public void DataTruncationException(String, Throwable);
public void DataTruncationException(Throwable);
protected void DataTruncationException(String, Throwable, boolean, boolean);
public void DataTruncationException(String, int, boolean, boolean, int, int, int);
public int getIndex();
public void setIndex(int);
public boolean isParameter();
public void setParameter(boolean);
public boolean isRead();
public void setRead(boolean);
public int getDataSize();
public void setDataSize(int);
public int getTransferSize();
public void setTransferSize(int);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/DeadlockTimeoutRollbackMarker.class
package com.mysql.cj.exceptions;
public abstract interface DeadlockTimeoutRollbackMarker {
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/ExceptionFactory.class
package com.mysql.cj.exceptions;
public synchronized class ExceptionFactory {
private static final long DEFAULT_WAIT_TIMEOUT_SECONDS = 28800;
private static final int DUE_TO_TIMEOUT_FALSE = 0;
private static final int DUE_TO_TIMEOUT_MAYBE = 2;
private static final int DUE_TO_TIMEOUT_TRUE = 1;
public void ExceptionFactory();
public static CJException createException(String);
public static CJException createException(Class, String);
public static CJException createException(String, ExceptionInterceptor);
public static CJException createException(Class, String, ExceptionInterceptor);
public static CJException createException(String, Throwable);
public static CJException createException(Class, String, Throwable);
public static CJException createException(String, Throwable, ExceptionInterceptor);
public static CJException createException(String, String, int, boolean, Throwable, ExceptionInterceptor);
public static CJException createException(Class, String, Throwable, ExceptionInterceptor);
public static CJCommunicationsException createCommunicationsException(com.mysql.cj.conf.PropertySet, com.mysql.cj.protocol.ServerSession, com.mysql.cj.protocol.PacketSentTimeHolder, com.mysql.cj.protocol.PacketReceivedTimeHolder, Throwable, ExceptionInterceptor);
public static String createLinkFailureMessageBasedOnHeuristics(com.mysql.cj.conf.PropertySet, com.mysql.cj.protocol.ServerSession, com.mysql.cj.protocol.PacketSentTimeHolder, com.mysql.cj.protocol.PacketReceivedTimeHolder, Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/ExceptionInterceptor.class
package com.mysql.cj.exceptions;
public abstract interface ExceptionInterceptor {
public abstract ExceptionInterceptor init(java.util.Properties, com.mysql.cj.log.Log);
public abstract void destroy();
public abstract Exception interceptException(Exception);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/ExceptionInterceptorChain.class
package com.mysql.cj.exceptions;
public synchronized class ExceptionInterceptorChain implements ExceptionInterceptor {
java.util.List interceptors;
public void ExceptionInterceptorChain(String, java.util.Properties, com.mysql.cj.log.Log);
public void addRingZero(ExceptionInterceptor);
public Exception interceptException(Exception);
public void destroy();
public ExceptionInterceptor init(java.util.Properties, com.mysql.cj.log.Log);
public java.util.List getInterceptors();
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/FeatureNotAvailableException.class
package com.mysql.cj.exceptions;
public synchronized class FeatureNotAvailableException extends CJException {
private static final long serialVersionUID = -6649508222074639690;
public void FeatureNotAvailableException();
public void FeatureNotAvailableException(String);
public void FeatureNotAvailableException(String, Throwable);
public void FeatureNotAvailableException(Throwable);
public void FeatureNotAvailableException(String, Throwable, boolean, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/InvalidConnectionAttributeException.class
package com.mysql.cj.exceptions;
public synchronized class InvalidConnectionAttributeException extends CJException {
private static final long serialVersionUID = -4814924499233623016;
public void InvalidConnectionAttributeException();
public void InvalidConnectionAttributeException(String);
public void InvalidConnectionAttributeException(String, Throwable);
public void InvalidConnectionAttributeException(Throwable);
public void InvalidConnectionAttributeException(String, Throwable, boolean, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/MysqlErrorNumbers.class
package com.mysql.cj.exceptions;
public final synchronized class MysqlErrorNumbers {
public static final int ER_ERROR_MESSAGES = 298;
public static final int ER_HASHCHK = 1000;
public static final int ER_NISAMCHK = 1001;
public static final int ER_NO = 1002;
public static final int ER_YES = 1003;
public static final int ER_CANT_CREATE_FILE = 1004;
public static final int ER_CANT_CREATE_TABLE = 1005;
public static final int ER_CANT_CREATE_DB = 1006;
public static final int ER_DB_CREATE_EXISTS = 1007;
public static final int ER_DB_DROP_EXISTS = 1008;
public static final int ER_DB_DROP_DELETE = 1009;
public static final int ER_DB_DROP_RMDIR = 1010;
public static final int ER_CANT_DELETE_FILE = 1011;
public static final int ER_CANT_FIND_SYSTEM_REC = 1012;
public static final int ER_CANT_GET_STAT = 1013;
public static final int ER_CANT_GET_WD = 1014;
public static final int ER_CANT_LOCK = 1015;
public static final int ER_CANT_OPEN_FILE = 1016;
public static final int ER_FILE_NOT_FOUND = 1017;
public static final int ER_CANT_READ_DIR = 1018;
public static final int ER_CANT_SET_WD = 1019;
public static final int ER_CHECKREAD = 1020;
public static final int ER_DISK_FULL = 1021;
public static final int ER_DUP_KEY = 1022;
public static final int ER_ERROR_ON_CLOSE = 1023;
public static final int ER_ERROR_ON_READ = 1024;
public static final int ER_ERROR_ON_RENAME = 1025;
public static final int ER_ERROR_ON_WRITE = 1026;
public static final int ER_FILE_USED = 1027;
public static final int ER_FILSORT_ABORT = 1028;
public static final int ER_FORM_NOT_FOUND = 1029;
public static final int ER_GET_ERRNO = 1030;
public static final int ER_ILLEGAL_HA = 1031;
public static final int ER_KEY_NOT_FOUND = 1032;
public static final int ER_NOT_FORM_FILE = 1033;
public static final int ER_NOT_KEYFILE = 1034;
public static final int ER_OLD_KEYFILE = 1035;
public static final int ER_OPEN_AS_READONLY = 1036;
public static final int ER_OUTOFMEMORY = 1037;
public static final int ER_OUT_OF_SORTMEMORY = 1038;
public static final int ER_UNEXPECTED_EOF = 1039;
public static final int ER_CON_COUNT_ERROR = 1040;
public static final int ER_OUT_OF_RESOURCES = 1041;
public static final int ER_BAD_HOST_ERROR = 1042;
public static final int ER_HANDSHAKE_ERROR = 1043;
public static final int ER_DBACCESS_DENIED_ERROR = 1044;
public static final int ER_ACCESS_DENIED_ERROR = 1045;
public static final int ER_NO_DB_ERROR = 1046;
public static final int ER_UNKNOWN_COM_ERROR = 1047;
public static final int ER_BAD_NULL_ERROR = 1048;
public static final int ER_BAD_DB_ERROR = 1049;
public static final int ER_TABLE_EXISTS_ERROR = 1050;
public static final int ER_BAD_TABLE_ERROR = 1051;
public static final int ER_NON_UNIQ_ERROR = 1052;
public static final int ER_SERVER_SHUTDOWN = 1053;
public static final int ER_BAD_FIELD_ERROR = 1054;
public static final int ER_WRONG_FIELD_WITH_GROUP = 1055;
public static final int ER_WRONG_GROUP_FIELD = 1056;
public static final int ER_WRONG_SUM_SELECT = 1057;
public static final int ER_WRONG_VALUE_COUNT = 1058;
public static final int ER_TOO_LONG_IDENT = 1059;
public static final int ER_DUP_FIELDNAME = 1060;
public static final int ER_DUP_KEYNAME = 1061;
public static final int ER_DUP_ENTRY = 1062;
public static final int ER_WRONG_FIELD_SPEC = 1063;
public static final int ER_PARSE_ERROR = 1064;
public static final int ER_EMPTY_QUERY = 1065;
public static final int ER_NONUNIQ_TABLE = 1066;
public static final int ER_INVALID_DEFAULT = 1067;
public static final int ER_MULTIPLE_PRI_KEY = 1068;
public static final int ER_TOO_MANY_KEYS = 1069;
public static final int ER_TOO_MANY_KEY_PARTS = 1070;
public static final int ER_TOO_LONG_KEY = 1071;
public static final int ER_KEY_COLUMN_DOES_NOT_EXITS = 1072;
public static final int ER_BLOB_USED_AS_KEY = 1073;
public static final int ER_TOO_BIG_FIELDLENGTH = 1074;
public static final int ER_WRONG_AUTO_KEY = 1075;
public static final int ER_READY = 1076;
public static final int ER_NORMAL_SHUTDOWN = 1077;
public static final int ER_GOT_SIGNAL = 1078;
public static final int ER_SHUTDOWN_COMPLETE = 1079;
public static final int ER_FORCING_CLOSE = 1080;
public static final int ER_IPSOCK_ERROR = 1081;
public static final int ER_NO_SUCH_INDEX = 1082;
public static final int ER_WRONG_FIELD_TERMINATORS = 1083;
public static final int ER_BLOBS_AND_NO_TERMINATED = 1084;
public static final int ER_TEXTFILE_NOT_READABLE = 1085;
public static final int ER_FILE_EXISTS_ERROR = 1086;
public static final int ER_LOAD_INFO = 1087;
public static final int ER_ALTER_INFO = 1088;
public static final int ER_WRONG_SUB_KEY = 1089;
public static final int ER_CANT_REMOVE_ALL_FIELDS = 1090;
public static final int ER_CANT_DROP_FIELD_OR_KEY = 1091;
public static final int ER_INSERT_INFO = 1092;
public static final int ER_UPDATE_TABLE_USED = 1093;
public static final int ER_NO_SUCH_THREAD = 1094;
public static final int ER_KILL_DENIED_ERROR = 1095;
public static final int ER_NO_TABLES_USED = 1096;
public static final int ER_TOO_BIG_SET = 1097;
public static final int ER_NO_UNIQUE_LOGFILE = 1098;
public static final int ER_TABLE_NOT_LOCKED_FOR_WRITE = 1099;
public static final int ER_TABLE_NOT_LOCKED = 1100;
public static final int ER_BLOB_CANT_HAVE_DEFAULT = 1101;
public static final int ER_WRONG_DB_NAME = 1102;
public static final int ER_WRONG_TABLE_NAME = 1103;
public static final int ER_TOO_BIG_SELECT = 1104;
public static final int ER_UNKNOWN_ERROR = 1105;
public static final int ER_UNKNOWN_PROCEDURE = 1106;
public static final int ER_WRONG_PARAMCOUNT_TO_PROCEDURE = 1107;
public static final int ER_WRONG_PARAMETERS_TO_PROCEDURE = 1108;
public static final int ER_UNKNOWN_TABLE = 1109;
public static final int ER_FIELD_SPECIFIED_TWICE = 1110;
public static final int ER_INVALID_GROUP_FUNC_USE = 1111;
public static final int ER_UNSUPPORTED_EXTENSION = 1112;
public static final int ER_TABLE_MUST_HAVE_COLUMNS = 1113;
public static final int ER_RECORD_FILE_FULL = 1114;
public static final int ER_UNKNOWN_CHARACTER_SET = 1115;
public static final int ER_TOO_MANY_TABLES = 1116;
public static final int ER_TOO_MANY_FIELDS = 1117;
public static final int ER_TOO_BIG_ROWSIZE = 1118;
public static final int ER_STACK_OVERRUN = 1119;
public static final int ER_WRONG_OUTER_JOIN = 1120;
public static final int ER_NULL_COLUMN_IN_INDEX = 1121;
public static final int ER_CANT_FIND_UDF = 1122;
public static final int ER_CANT_INITIALIZE_UDF = 1123;
public static final int ER_UDF_NO_PATHS = 1124;
public static final int ER_UDF_EXISTS = 1125;
public static final int ER_CANT_OPEN_LIBRARY = 1126;
public static final int ER_CANT_FIND_DL_ENTRY = 1127;
public static final int ER_FUNCTION_NOT_DEFINED = 1128;
public static final int ER_HOST_IS_BLOCKED = 1129;
public static final int ER_HOST_NOT_PRIVILEGED = 1130;
public static final int ER_PASSWORD_ANONYMOUS_USER = 1131;
public static final int ER_PASSWORD_NOT_ALLOWED = 1132;
public static final int ER_PASSWORD_NO_MATCH = 1133;
public static final int ER_UPDATE_INFO = 1134;
public static final int ER_CANT_CREATE_THREAD = 1135;
public static final int ER_WRONG_VALUE_COUNT_ON_ROW = 1136;
public static final int ER_CANT_REOPEN_TABLE = 1137;
public static final int ER_INVALID_USE_OF_NULL = 1138;
public static final int ER_REGEXP_ERROR = 1139;
public static final int ER_MIX_OF_GROUP_FUNC_AND_FIELDS = 1140;
public static final int ER_NONEXISTING_GRANT = 1141;
public static final int ER_TABLEACCESS_DENIED_ERROR = 1142;
public static final int ER_COLUMNACCESS_DENIED_ERROR = 1143;
public static final int ER_ILLEGAL_GRANT_FOR_TABLE = 1144;
public static final int ER_GRANT_WRONG_HOST_OR_USER = 1145;
public static final int ER_NO_SUCH_TABLE = 1146;
public static final int ER_NONEXISTING_TABLE_GRANT = 1147;
public static final int ER_NOT_ALLOWED_COMMAND = 1148;
public static final int ER_SYNTAX_ERROR = 1149;
public static final int ER_DELAYED_CANT_CHANGE_LOCK = 1150;
public static final int ER_TOO_MANY_DELAYED_THREADS = 1151;
public static final int ER_ABORTING_CONNECTION = 1152;
public static final int ER_NET_PACKET_TOO_LARGE = 1153;
public static final int ER_NET_READ_ERROR_FROM_PIPE = 1154;
public static final int ER_NET_FCNTL_ERROR = 1155;
public static final int ER_NET_PACKETS_OUT_OF_ORDER = 1156;
public static final int ER_NET_UNCOMPRESS_ERROR = 1157;
public static final int ER_NET_READ_ERROR = 1158;
public static final int ER_NET_READ_INTERRUPTED = 1159;
public static final int ER_NET_ERROR_ON_WRITE = 1160;
public static final int ER_NET_WRITE_INTERRUPTED = 1161;
public static final int ER_TOO_LONG_STRING = 1162;
public static final int ER_TABLE_CANT_HANDLE_BLOB = 1163;
public static final int ER_TABLE_CANT_HANDLE_AUTO_INCREMENT = 1164;
public static final int ER_DELAYED_INSERT_TABLE_LOCKED = 1165;
public static final int ER_WRONG_COLUMN_NAME = 1166;
public static final int ER_WRONG_KEY_COLUMN = 1167;
public static final int ER_WRONG_MRG_TABLE = 1168;
public static final int ER_DUP_UNIQUE = 1169;
public static final int ER_BLOB_KEY_WITHOUT_LENGTH = 1170;
public static final int ER_PRIMARY_CANT_HAVE_NULL = 1171;
public static final int ER_TOO_MANY_ROWS = 1172;
public static final int ER_REQUIRES_PRIMARY_KEY = 1173;
public static final int ER_NO_RAID_COMPILED = 1174;
public static final int ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE = 1175;
public static final int ER_KEY_DOES_NOT_EXITS = 1176;
public static final int ER_CHECK_NO_SUCH_TABLE = 1177;
public static final int ER_CHECK_NOT_IMPLEMENTED = 1178;
public static final int ER_CANT_DO_THIS_DURING_AN_TRANSACTION = 1179;
public static final int ER_ERROR_DURING_COMMIT = 1180;
public static final int ER_ERROR_DURING_ROLLBACK = 1181;
public static final int ER_ERROR_DURING_FLUSH_LOGS = 1182;
public static final int ER_ERROR_DURING_CHECKPOINT = 1183;
public static final int ER_NEW_ABORTING_CONNECTION = 1184;
public static final int ER_DUMP_NOT_IMPLEMENTED = 1185;
public static final int ER_FLUSH_MASTER_BINLOG_CLOSED = 1186;
public static final int ER_INDEX_REBUILD = 1187;
public static final int ER_MASTER = 1188;
public static final int ER_MASTER_NET_READ = 1189;
public static final int ER_MASTER_NET_WRITE = 1190;
public static final int ER_FT_MATCHING_KEY_NOT_FOUND = 1191;
public static final int ER_LOCK_OR_ACTIVE_TRANSACTION = 1192;
public static final int ER_UNKNOWN_SYSTEM_VARIABLE = 1193;
public static final int ER_CRASHED_ON_USAGE = 1194;
public static final int ER_CRASHED_ON_REPAIR = 1195;
public static final int ER_WARNING_NOT_COMPLETE_ROLLBACK = 1196;
public static final int ER_TRANS_CACHE_FULL = 1197;
public static final int ER_SLAVE_MUST_STOP = 1198;
public static final int ER_SLAVE_NOT_RUNNING = 1199;
public static final int ER_BAD_SLAVE = 1200;
public static final int ER_MASTER_INFO = 1201;
public static final int ER_SLAVE_THREAD = 1202;
public static final int ER_TOO_MANY_USER_CONNECTIONS = 1203;
public static final int ER_SET_CONSTANTS_ONLY = 1204;
public static final int ER_LOCK_WAIT_TIMEOUT = 1205;
public static final int ER_LOCK_TABLE_FULL = 1206;
public static final int ER_READ_ONLY_TRANSACTION = 1207;
public static final int ER_DROP_DB_WITH_READ_LOCK = 1208;
public static final int ER_CREATE_DB_WITH_READ_LOCK = 1209;
public static final int ER_WRONG_ARGUMENTS = 1210;
public static final int ER_NO_PERMISSION_TO_CREATE_USER = 1211;
public static final int ER_UNION_TABLES_IN_DIFFERENT_DIR = 1212;
public static final int ER_LOCK_DEADLOCK = 1213;
public static final int ER_TABLE_CANT_HANDLE_FT = 1214;
public static final int ER_CANNOT_ADD_FOREIGN = 1215;
public static final int ER_NO_REFERENCED_ROW = 1216;
public static final int ER_ROW_IS_REFERENCED = 1217;
public static final int ER_CONNECT_TO_MASTER = 1218;
public static final int ER_QUERY_ON_MASTER = 1219;
public static final int ER_ERROR_WHEN_EXECUTING_COMMAND = 1220;
public static final int ER_WRONG_USAGE = 1221;
public static final int ER_WRONG_NUMBER_OF_COLUMNS_IN_SELECT = 1222;
public static final int ER_CANT_UPDATE_WITH_READLOCK = 1223;
public static final int ER_MIXING_NOT_ALLOWED = 1224;
public static final int ER_DUP_ARGUMENT = 1225;
public static final int ER_USER_LIMIT_REACHED = 1226;
public static final int ER_SPECIFIC_ACCESS_DENIED_ERROR = 1227;
public static final int ER_LOCAL_VARIABLE = 1228;
public static final int ER_GLOBAL_VARIABLE = 1229;
public static final int ER_NO_DEFAULT = 1230;
public static final int ER_WRONG_VALUE_FOR_VAR = 1231;
public static final int ER_WRONG_TYPE_FOR_VAR = 1232;
public static final int ER_VAR_CANT_BE_READ = 1233;
public static final int ER_CANT_USE_OPTION_HERE = 1234;
public static final int ER_NOT_SUPPORTED_YET = 1235;
public static final int ER_MASTER_FATAL_ERROR_READING_BINLOG = 1236;
public static final int ER_SLAVE_IGNORED_TABLE = 1237;
public static final int ER_INCORRECT_GLOBAL_LOCAL_VAR = 1238;
public static final int ER_WRONG_FK_DEF = 1239;
public static final int ER_KEY_REF_DO_NOT_MATCH_TABLE_REF = 1240;
public static final int ER_OPERAND_COLUMNS = 1241;
public static final int ER_SUBQUERY_NO_1_ROW = 1242;
public static final int ER_UNKNOWN_STMT_HANDLER = 1243;
public static final int ER_CORRUPT_HELP_DB = 1244;
public static final int ER_CYCLIC_REFERENCE = 1245;
public static final int ER_AUTO_CONVERT = 1246;
public static final int ER_ILLEGAL_REFERENCE = 1247;
public static final int ER_DERIVED_MUST_HAVE_ALIAS = 1248;
public static final int ER_SELECT_REDUCED = 1249;
public static final int ER_TABLENAME_NOT_ALLOWED_HERE = 1250;
public static final int ER_NOT_SUPPORTED_AUTH_MODE = 1251;
public static final int ER_SPATIAL_CANT_HAVE_NULL = 1252;
public static final int ER_COLLATION_CHARSET_MISMATCH = 1253;
public static final int ER_SLAVE_WAS_RUNNING = 1254;
public static final int ER_SLAVE_WAS_NOT_RUNNING = 1255;
public static final int ER_TOO_BIG_FOR_UNCOMPRESS = 1256;
public static final int ER_ZLIB_Z_MEM_ERROR = 1257;
public static final int ER_ZLIB_Z_BUF_ERROR = 1258;
public static final int ER_ZLIB_Z_DATA_ERROR = 1259;
public static final int ER_CUT_VALUE_GROUP_CONCAT = 1260;
public static final int ER_WARN_TOO_FEW_RECORDS = 1261;
public static final int ER_WARN_TOO_MANY_RECORDS = 1262;
public static final int ER_WARN_NULL_TO_NOTNULL = 1263;
public static final int ER_WARN_DATA_OUT_OF_RANGE = 1264;
public static final int ER_WARN_DATA_TRUNCATED = 1265;
public static final int ER_WARN_USING_OTHER_HANDLER = 1266;
public static final int ER_CANT_AGGREGATE_2COLLATIONS = 1267;
public static final int ER_DROP_USER = 1268;
public static final int ER_REVOKE_GRANTS = 1269;
public static final int ER_CANT_AGGREGATE_3COLLATIONS = 1270;
public static final int ER_CANT_AGGREGATE_NCOLLATIONS = 1271;
public static final int ER_VARIABLE_IS_NOT_STRUCT = 1272;
public static final int ER_UNKNOWN_COLLATION = 1273;
public static final int ER_SLAVE_IGNORED_SSL_PARAMS = 1274;
public static final int ER_SERVER_IS_IN_SECURE_AUTH_MODE = 1275;
public static final int ER_WARN_FIELD_RESOLVED = 1276;
public static final int ER_BAD_SLAVE_UNTIL_COND = 1277;
public static final int ER_MISSING_SKIP_SLAVE = 1278;
public static final int ER_UNTIL_COND_IGNORED = 1279;
public static final int ER_WRONG_NAME_FOR_INDEX = 1280;
public static final int ER_WRONG_NAME_FOR_CATALOG = 1281;
public static final int ER_WARN_QC_RESIZE = 1282;
public static final int ER_BAD_FT_COLUMN = 1283;
public static final int ER_UNKNOWN_KEY_CACHE = 1284;
public static final int ER_WARN_HOSTNAME_WONT_WORK = 1285;
public static final int ER_UNKNOWN_STORAGE_ENGINE = 1286;
public static final int ER_WARN_DEPRECATED_SYNTAX = 1287;
public static final int ER_NON_UPDATABLE_TABLE = 1288;
public static final int ER_FEATURE_DISABLED = 1289;
public static final int ER_OPTION_PREVENTS_STATEMENT = 1290;
public static final int ER_DUPLICATED_VALUE_IN_TYPE = 1291;
public static final int ER_TRUNCATED_WRONG_VALUE = 1292;
public static final int ER_TOO_MUCH_AUTO_TIMESTAMP_COLS = 1293;
public static final int ER_INVALID_ON_UPDATE = 1294;
public static final int ER_UNSUPPORTED_PS = 1295;
public static final int ER_GET_ERRMSG = 1296;
public static final int ER_GET_TEMPORARY_ERRMSG = 1297;
public static final int ER_UNKNOWN_TIME_ZONE = 1298;
public static final int ER_WARN_INVALID_TIMESTAMP = 1299;
public static final int ER_INVALID_CHARACTER_STRING = 1300;
public static final int ER_WARN_ALLOWED_PACKET_OVERFLOWED = 1301;
public static final int ER_CONFLICTING_DECLARATIONS = 1302;
public static final int ER_SP_NO_RECURSIVE_CREATE = 1303;
public static final int ER_SP_ALREADY_EXISTS = 1304;
public static final int ER_SP_DOES_NOT_EXIST = 1305;
public static final int ER_SP_DROP_FAILED = 1306;
public static final int ER_SP_STORE_FAILED = 1307;
public static final int ER_SP_LILABEL_MISMATCH = 1308;
public static final int ER_SP_LABEL_REDEFINE = 1309;
public static final int ER_SP_LABEL_MISMATCH = 1310;
public static final int ER_SP_UNINIT_VAR = 1311;
public static final int ER_SP_BADSELECT = 1312;
public static final int ER_SP_BADRETURN = 1313;
public static final int ER_SP_BADSTATEMENT = 1314;
public static final int ER_UPDATE_LOG_DEPRECATED_IGNORED = 1315;
public static final int ER_UPDATE_LOG_DEPRECATED_TRANSLATED = 1316;
public static final int ER_QUERY_INTERRUPTED = 1317;
public static final int ER_SP_WRONG_NO_OF_ARGS = 1318;
public static final int ER_SP_COND_MISMATCH = 1319;
public static final int ER_SP_NORETURN = 1320;
public static final int ER_SP_NORETURNEND = 1321;
public static final int ER_SP_BAD_CURSOR_QUERY = 1322;
public static final int ER_SP_BAD_CURSOR_SELECT = 1323;
public static final int ER_SP_CURSOR_MISMATCH = 1324;
public static final int ER_SP_CURSOR_ALREADY_OPEN = 1325;
public static final int ER_SP_CURSOR_NOT_OPEN = 1326;
public static final int ER_SP_UNDECLARED_VAR = 1327;
public static final int ER_SP_WRONG_NO_OF_FETCH_ARGS = 1328;
public static final int ER_SP_FETCH_NO_DATA = 1329;
public static final int ER_SP_DUP_PARAM = 1330;
public static final int ER_SP_DUP_VAR = 1331;
public static final int ER_SP_DUP_COND = 1332;
public static final int ER_SP_DUP_CURS = 1333;
public static final int ER_SP_CANT_ALTER = 1334;
public static final int ER_SP_SUBSELECT_NYI = 1335;
public static final int ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG = 1336;
public static final int ER_SP_VARCOND_AFTER_CURSHNDLR = 1337;
public static final int ER_SP_CURSOR_AFTER_HANDLER = 1338;
public static final int ER_SP_CASE_NOT_FOUND = 1339;
public static final int ER_FPARSER_TOO_BIG_FILE = 1340;
public static final int ER_FPARSER_BAD_HEADER = 1341;
public static final int ER_FPARSER_EOF_IN_COMMENT = 1342;
public static final int ER_FPARSER_ERROR_IN_PARAMETER = 1343;
public static final int ER_FPARSER_EOF_IN_UNKNOWN_PARAMETER = 1344;
public static final int ER_VIEW_NO_EXPLAIN = 1345;
public static final int ER_FRM_UNKNOWN_TYPE = 1346;
public static final int ER_WRONG_OBJECT = 1347;
public static final int ER_NONUPDATEABLE_COLUMN = 1348;
public static final int ER_VIEW_SELECT_DERIVED = 1349;
public static final int ER_VIEW_SELECT_CLAUSE = 1350;
public static final int ER_VIEW_SELECT_VARIABLE = 1351;
public static final int ER_VIEW_SELECT_TMPTABLE = 1352;
public static final int ER_VIEW_WRONG_LIST = 1353;
public static final int ER_WARN_VIEW_MERGE = 1354;
public static final int ER_WARN_VIEW_WITHOUT_KEY = 1355;
public static final int ER_VIEW_INVALID = 1356;
public static final int ER_SP_NO_DROP_SP = 1357;
public static final int ER_SP_GOTO_IN_HNDLR = 1358;
public static final int ER_TRG_ALREADY_EXISTS = 1359;
public static final int ER_TRG_DOES_NOT_EXIST = 1360;
public static final int ER_TRG_ON_VIEW_OR_TEMP_TABLE = 1361;
public static final int ER_TRG_CANT_CHANGE_ROW = 1362;
public static final int ER_TRG_NO_SUCH_ROW_IN_TRG = 1363;
public static final int ER_NO_DEFAULT_FOR_FIELD = 1364;
public static final int ER_DIVISION_BY_ZERO = 1365;
public static final int ER_TRUNCATED_WRONG_VALUE_FOR_FIELD = 1366;
public static final int ER_ILLEGAL_VALUE_FOR_TYPE = 1367;
public static final int ER_VIEW_NONUPD_CHECK = 1368;
public static final int ER_VIEW_CHECK_FAILED = 1369;
public static final int ER_PROCACCESS_DENIED_ERROR = 1370;
public static final int ER_RELAY_LOG_FAIL = 1371;
public static final int ER_PASSWD_LENGTH = 1372;
public static final int ER_UNKNOWN_TARGET_BINLOG = 1373;
public static final int ER_IO_ERR_LOG_INDEX_READ = 1374;
public static final int ER_BINLOG_PURGE_PROHIBITED = 1375;
public static final int ER_FSEEK_FAIL = 1376;
public static final int ER_BINLOG_PURGE_FATAL_ERR = 1377;
public static final int ER_LOG_IN_USE = 1378;
public static final int ER_LOG_PURGE_UNKNOWN_ERR = 1379;
public static final int ER_RELAY_LOG_INIT = 1380;
public static final int ER_NO_BINARY_LOGGING = 1381;
public static final int ER_RESERVED_SYNTAX = 1382;
public static final int ER_WSAS_FAILED = 1383;
public static final int ER_DIFF_GROUPS_PROC = 1384;
public static final int ER_NO_GROUP_FOR_PROC = 1385;
public static final int ER_ORDER_WITH_PROC = 1386;
public static final int ER_LOGGING_PROHIBIT_CHANGING_OF = 1387;
public static final int ER_NO_FILE_MAPPING = 1388;
public static final int ER_WRONG_MAGIC = 1389;
public static final int ER_PS_MANY_PARAM = 1390;
public static final int ER_KEY_PART_0 = 1391;
public static final int ER_VIEW_CHECKSUM = 1392;
public static final int ER_VIEW_MULTIUPDATE = 1393;
public static final int ER_VIEW_NO_INSERT_FIELD_LIST = 1394;
public static final int ER_VIEW_DELETE_MERGE_VIEW = 1395;
public static final int ER_CANNOT_USER = 1396;
public static final int ER_XAER_NOTA = 1397;
public static final int ER_XAER_INVAL = 1398;
public static final int ER_XAER_RMFAIL = 1399;
public static final int ER_XAER_OUTSIDE = 1400;
public static final int ER_XA_RMERR = 1401;
public static final int ER_XA_RBROLLBACK = 1402;
public static final int ER_NONEXISTING_PROC_GRANT = 1403;
public static final int ER_PROC_AUTO_GRANT_FAIL = 1404;
public static final int ER_PROC_AUTO_REVOKE_FAIL = 1405;
public static final int ER_DATA_TOO_LONG = 1406;
public static final int ER_SP_BAD_SQLSTATE = 1407;
public static final int ER_STARTUP = 1408;
public static final int ER_LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR = 1409;
public static final int ER_CANT_CREATE_USER_WITH_GRANT = 1410;
public static final int ER_WRONG_VALUE_FOR_TYPE = 1411;
public static final int ER_TABLE_DEF_CHANGED = 1412;
public static final int ER_SP_DUP_HANDLER = 1413;
public static final int ER_SP_NOT_VAR_ARG = 1414;
public static final int ER_SP_NO_RETSET = 1415;
public static final int ER_CANT_CREATE_GEOMETRY_OBJECT = 1416;
public static final int ER_FAILED_ROUTINE_BREAK_BINLOG = 1417;
public static final int ER_BINLOG_UNSAFE_ROUTINE = 1418;
public static final int ER_BINLOG_CREATE_ROUTINE_NEED_SUPER = 1419;
public static final int ER_EXEC_STMT_WITH_OPEN_CURSOR = 1420;
public static final int ER_STMT_HAS_NO_OPEN_CURSOR = 1421;
public static final int ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG = 1422;
public static final int ER_NO_DEFAULT_FOR_VIEW_FIELD = 1423;
public static final int ER_SP_NO_RECURSION = 1424;
public static final int ER_TOO_BIG_SCALE = 1425;
public static final int ER_TOO_BIG_PRECISION = 1426;
public static final int ER_M_BIGGER_THAN_D = 1427;
public static final int ER_WRONG_LOCK_OF_SYSTEM_TABLE = 1428;
public static final int ER_CONNECT_TO_FOREIGN_DATA_SOURCE = 1429;
public static final int ER_QUERY_ON_FOREIGN_DATA_SOURCE = 1430;
public static final int ER_FOREIGN_DATA_SOURCE_DOESNT_EXIST = 1431;
public static final int ER_FOREIGN_DATA_STRING_INVALID_CANT_CREATE = 1432;
public static final int ER_FOREIGN_DATA_STRING_INVALID = 1433;
public static final int ER_CANT_CREATE_FEDERATED_TABLE = 1434;
public static final int ER_TRG_IN_WRONG_SCHEMA = 1435;
public static final int ER_STACK_OVERRUN_NEED_MORE = 1436;
public static final int ER_TOO_LONG_BODY = 1437;
public static final int ER_WARN_CANT_DROP_DEFAULT_KEYCACHE = 1438;
public static final int ER_TOO_BIG_DISPLAYWIDTH = 1439;
public static final int ER_XAER_DUPID = 1440;
public static final int ER_DATETIME_FUNCTION_OVERFLOW = 1441;
public static final int ER_CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG = 1442;
public static final int ER_VIEW_PREVENT_UPDATE = 1443;
public static final int ER_PS_NO_RECURSION = 1444;
public static final int ER_SP_CANT_SET_AUTOCOMMIT = 1445;
public static final int ER_MALFORMED_DEFINER = 1446;
public static final int ER_VIEW_FRM_NO_USER = 1447;
public static final int ER_VIEW_OTHER_USER = 1448;
public static final int ER_NO_SUCH_USER = 1449;
public static final int ER_FORBID_SCHEMA_CHANGE = 1450;
public static final int ER_ROW_IS_REFERENCED_2 = 1451;
public static final int ER_NO_REFERENCED_ROW_2 = 1452;
public static final int ER_SP_BAD_VAR_SHADOW = 1453;
public static final int ER_TRG_NO_DEFINER = 1454;
public static final int ER_OLD_FILE_FORMAT = 1455;
public static final int ER_SP_RECURSION_LIMIT = 1456;
public static final int ER_SP_PROC_TABLE_CORRUPT = 1457;
public static final int ER_SP_WRONG_NAME = 1458;
public static final int ER_TABLE_NEEDS_UPGRADE = 1459;
public static final int ER_SP_NO_AGGREGATE = 1460;
public static final int ER_MAX_PREPARED_STMT_COUNT_REACHED = 1461;
public static final int ER_VIEW_RECURSIVE = 1462;
public static final int ER_NON_GROUPING_FIELD_USED = 1463;
public static final int ER_TABLE_CANT_HANDLE_SPKEYS = 1464;
public static final int ER_NO_TRIGGERS_ON_SYSTEM_SCHEMA = 1465;
public static final int ER_REMOVED_SPACES = 1466;
public static final int ER_AUTOINC_READ_FAILED = 1467;
public static final int ER_USERNAME = 1468;
public static final int ER_HOSTNAME = 1469;
public static final int ER_WRONG_STRING_LENGTH = 1470;
public static final int ER_NON_INSERTABLE_TABLE = 1471;
public static final int ER_ADMIN_WRONG_MRG_TABLE = 1472;
public static final int ER_TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT = 1473;
public static final int ER_NAME_BECOMES_EMPTY = 1474;
public static final int ER_AMBIGUOUS_FIELD_TERM = 1475;
public static final int ER_FOREIGN_SERVER_EXISTS = 1476;
public static final int ER_FOREIGN_SERVER_DOESNT_EXIST = 1477;
public static final int ER_ILLEGAL_HA_CREATE_OPTION = 1478;
public static final int ER_PARTITION_REQUIRES_VALUES_ERROR = 1479;
public static final int ER_PARTITION_WRONG_VALUES_ERROR = 1480;
public static final int ER_PARTITION_MAXVALUE_ERROR = 1481;
public static final int ER_PARTITION_SUBPARTITION_ERROR = 1482;
public static final int ER_PARTITION_SUBPART_MIX_ERROR = 1483;
public static final int ER_PARTITION_WRONG_NO_PART_ERROR = 1484;
public static final int ER_PARTITION_WRONG_NO_SUBPART_ERROR = 1485;
public static final int ER_WRONG_EXPR_IN_PARTITION_FUNC_ERROR = 1486;
public static final int ER_NO_CONST_EXPR_IN_RANGE_OR_LIST_ERROR = 1487;
public static final int ER_FIELD_NOT_FOUND_PART_ERROR = 1488;
public static final int ER_LIST_OF_FIELDS_ONLY_IN_HASH_ERROR = 1489;
public static final int ER_INCONSISTENT_PARTITION_INFO_ERROR = 1490;
public static final int ER_PARTITION_FUNC_NOT_ALLOWED_ERROR = 1491;
public static final int ER_PARTITIONS_MUST_BE_DEFINED_ERROR = 1492;
public static final int ER_RANGE_NOT_INCREASING_ERROR = 1493;
public static final int ER_INCONSISTENT_TYPE_OF_FUNCTIONS_ERROR = 1494;
public static final int ER_MULTIPLE_DEF_CONST_IN_LIST_PART_ERROR = 1495;
public static final int ER_PARTITION_ENTRY_ERROR = 1496;
public static final int ER_MIX_HANDLER_ERROR = 1497;
public static final int ER_PARTITION_NOT_DEFINED_ERROR = 1498;
public static final int ER_TOO_MANY_PARTITIONS_ERROR = 1499;
public static final int ER_SUBPARTITION_ERROR = 1500;
public static final int ER_CANT_CREATE_HANDLER_FILE = 1501;
public static final int ER_BLOB_FIELD_IN_PART_FUNC_ERROR = 1502;
public static final int ER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF = 1503;
public static final int ER_NO_PARTS_ERROR = 1504;
public static final int ER_PARTITION_MGMT_ON_NONPARTITIONED = 1505;
public static final int ER_FOREIGN_KEY_ON_PARTITIONED = 1506;
public static final int ER_DROP_PARTITION_NON_EXISTENT = 1507;
public static final int ER_DROP_LAST_PARTITION = 1508;
public static final int ER_COALESCE_ONLY_ON_HASH_PARTITION = 1509;
public static final int ER_REORG_HASH_ONLY_ON_SAME_NO = 1510;
public static final int ER_REORG_NO_PARAM_ERROR = 1511;
public static final int ER_ONLY_ON_RANGE_LIST_PARTITION = 1512;
public static final int ER_ADD_PARTITION_SUBPART_ERROR = 1513;
public static final int ER_ADD_PARTITION_NO_NEW_PARTITION = 1514;
public static final int ER_COALESCE_PARTITION_NO_PARTITION = 1515;
public static final int ER_REORG_PARTITION_NOT_EXIST = 1516;
public static final int ER_SAME_NAME_PARTITION = 1517;
public static final int ER_NO_BINLOG_ERROR = 1518;
public static final int ER_CONSECUTIVE_REORG_PARTITIONS = 1519;
public static final int ER_REORG_OUTSIDE_RANGE = 1520;
public static final int ER_PARTITION_FUNCTION_FAILURE = 1521;
public static final int ER_PART_STATE_ERROR = 1522;
public static final int ER_LIMITED_PART_RANGE = 1523;
public static final int ER_PLUGIN_IS_NOT_LOADED = 1524;
public static final int ER_WRONG_VALUE = 1525;
public static final int ER_NO_PARTITION_FOR_GIVEN_VALUE = 1526;
public static final int ER_FILEGROUP_OPTION_ONLY_ONCE = 1527;
public static final int ER_CREATE_FILEGROUP_FAILED = 1528;
public static final int ER_DROP_FILEGROUP_FAILED = 1529;
public static final int ER_TABLESPACE_AUTO_EXTEND_ERROR = 1530;
public static final int ER_WRONG_SIZE_NUMBER = 1531;
public static final int ER_SIZE_OVERFLOW_ERROR = 1532;
public static final int ER_ALTER_FILEGROUP_FAILED = 1533;
public static final int ER_BINLOG_ROW_LOGGING_FAILED = 1534;
public static final int ER_BINLOG_ROW_WRONG_TABLE_DEF = 1535;
public static final int ER_BINLOG_ROW_RBR_TO_SBR = 1536;
public static final int ER_EVENT_ALREADY_EXISTS = 1537;
public static final int ER_EVENT_STORE_FAILED = 1538;
public static final int ER_EVENT_DOES_NOT_EXIST = 1539;
public static final int ER_EVENT_CANT_ALTER = 1540;
public static final int ER_EVENT_DROP_FAILED = 1541;
public static final int ER_EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG = 1542;
public static final int ER_EVENT_ENDS_BEFORE_STARTS = 1543;
public static final int ER_EVENT_EXEC_TIME_IN_THE_PAST = 1544;
public static final int ER_EVENT_OPEN_TABLE_FAILED = 1545;
public static final int ER_EVENT_NEITHER_M_EXPR_NOR_M_AT = 1546;
public static final int ER_COL_COUNT_DOESNT_MATCH_CORRUPTED = 1547;
public static final int ER_CANNOT_LOAD_FROM_TABLE = 1548;
public static final int ER_EVENT_CANNOT_DELETE = 1549;
public static final int ER_EVENT_COMPILE_ERROR = 1550;
public static final int ER_EVENT_SAME_NAME = 1551;
public static final int ER_EVENT_DATA_TOO_LONG = 1552;
public static final int ER_DROP_INDEX_FK = 1553;
public static final int ER_WARN_DEPRECATED_SYNTAX_WITH_VER = 1554;
public static final int ER_CANT_WRITE_LOCK_LOG_TABLE = 1555;
public static final int ER_CANT_LOCK_LOG_TABLE = 1556;
public static final int ER_FOREIGN_DUPLICATE_KEY = 1557;
public static final int ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE = 1558;
public static final int ER_TEMP_TABLE_PREVENTS_SWITCH_OUT_OF_RBR = 1559;
public static final int ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_FORMAT = 1560;
public static final int ER_NDB_CANT_SWITCH_BINLOG_FORMAT = 1561;
public static final int ER_PARTITION_NO_TEMPORARY = 1562;
public static final int ER_PARTITION_CONST_DOMAIN_ERROR = 1563;
public static final int ER_PARTITION_FUNCTION_IS_NOT_ALLOWED = 1564;
public static final int ER_DDL_LOG_ERROR = 1565;
public static final int ER_NULL_IN_VALUES_LESS_THAN = 1566;
public static final int ER_WRONG_PARTITION_NAME = 1567;
public static final int ER_CANT_CHANGE_TX_ISOLATION = 1568;
public static final int ER_DUP_ENTRY_AUTOINCREMENT_CASE = 1569;
public static final int ER_EVENT_MODIFY_QUEUE_ERROR = 1570;
public static final int ER_EVENT_SET_VAR_ERROR = 1571;
public static final int ER_PARTITION_MERGE_ERROR = 1572;
public static final int ER_CANT_ACTIVATE_LOG = 1573;
public static final int ER_RBR_NOT_AVAILABLE = 1574;
public static final int ER_BASE64_DECODE_ERROR = 1575;
public static final int ER_EVENT_RECURSION_FORBIDDEN = 1576;
public static final int ER_EVENTS_DB_ERROR = 1577;
public static final int ER_ONLY_INTEGERS_ALLOWED = 1578;
public static final int ER_UNSUPORTED_LOG_ENGINE = 1579;
public static final int ER_BAD_LOG_STATEMENT = 1580;
public static final int ER_CANT_RENAME_LOG_TABLE = 1581;
public static final int ER_WRONG_PARAMCOUNT_TO_NATIVE_FCT = 1582;
public static final int ER_WRONG_PARAMETERS_TO_NATIVE_FCT = 1583;
public static final int ER_WRONG_PARAMETERS_TO_STORED_FCT = 1584;
public static final int ER_NATIVE_FCT_NAME_COLLISION = 1585;
public static final int ER_DUP_ENTRY_WITH_KEY_NAME = 1586;
public static final int ER_BINLOG_PURGE_EMFILE = 1587;
public static final int ER_EVENT_CANNOT_CREATE_IN_THE_PAST = 1588;
public static final int ER_EVENT_CANNOT_ALTER_IN_THE_PAST = 1589;
public static final int ER_SLAVE_INCIDENT = 1590;
public static final int ER_NO_PARTITION_FOR_GIVEN_VALUE_SILENT = 1591;
public static final int ER_BINLOG_UNSAFE_STATEMENT = 1592;
public static final int ER_SLAVE_FATAL_ERROR = 1593;
public static final int ER_SLAVE_RELAY_LOG_READ_FAILURE = 1594;
public static final int ER_SLAVE_RELAY_LOG_WRITE_FAILURE = 1595;
public static final int ER_SLAVE_CREATE_EVENT_FAILURE = 1596;
public static final int ER_SLAVE_MASTER_COM_FAILURE = 1597;
public static final int ER_BINLOG_LOGGING_IMPOSSIBLE = 1598;
public static final int ER_VIEW_NO_CREATION_CTX = 1599;
public static final int ER_VIEW_INVALID_CREATION_CTX = 1600;
public static final int ER_SR_INVALID_CREATION_CTX = 1601;
public static final int ER_TRG_CORRUPTED_FILE = 1602;
public static final int ER_TRG_NO_CREATION_CTX = 1603;
public static final int ER_TRG_INVALID_CREATION_CTX = 1604;
public static final int ER_EVENT_INVALID_CREATION_CTX = 1605;
public static final int ER_TRG_CANT_OPEN_TABLE = 1606;
public static final int ER_CANT_CREATE_SROUTINE = 1607;
public static final int ER_NEVER_USED = 1608;
public static final int ER_NO_FORMAT_DESCRIPTION_EVENT_BEFORE_BINLOG_STATEMENT = 1609;
public static final int ER_SLAVE_CORRUPT_EVENT = 1610;
public static final int ER_LOAD_DATA_INVALID_COLUMN = 1611;
public static final int ER_LOG_PURGE_NO_FILE = 1612;
public static final int ER_XA_RBTIMEOUT = 1613;
public static final int ER_XA_RBDEADLOCK = 1614;
public static final int ER_NEED_REPREPARE = 1615;
public static final int ER_DELAYED_NOT_SUPPORTED = 1616;
public static final int WARN_NO_MASTER_INFO = 1617;
public static final int WARN_OPTION_IGNORED = 1618;
public static final int WARN_PLUGIN_DELETE_BUILTIN = 1619;
public static final int WARN_PLUGIN_BUSY = 1620;
public static final int ER_VARIABLE_IS_READONLY = 1621;
public static final int ER_WARN_ENGINE_TRANSACTION_ROLLBACK = 1622;
public static final int ER_SLAVE_HEARTBEAT_FAILURE = 1623;
public static final int ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE = 1624;
public static final int ER_NDB_REPLICATION_SCHEMA_ERROR = 1625;
public static final int ER_CONFLICT_FN_PARSE_ERROR = 1626;
public static final int ER_EXCEPTIONS_WRITE_ERROR = 1627;
public static final int ER_TOO_LONG_TABLE_COMMENT = 1628;
public static final int ER_TOO_LONG_FIELD_COMMENT = 1629;
public static final int ER_FUNC_INEXISTENT_NAME_COLLISION = 1630;
public static final int ER_DATABASE_NAME = 1631;
public static final int ER_TABLE_NAME = 1632;
public static final int ER_PARTITION_NAME = 1633;
public static final int ER_SUBPARTITION_NAME = 1634;
public static final int ER_TEMPORARY_NAME = 1635;
public static final int ER_RENAMED_NAME = 1636;
public static final int ER_TOO_MANY_CONCURRENT_TRXS = 1637;
public static final int WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED = 1638;
public static final int ER_DEBUG_SYNC_TIMEOUT = 1639;
public static final int ER_DEBUG_SYNC_HIT_LIMIT = 1640;
public static final int ER_DUP_SIGNAL_SET = 1641;
public static final int ER_SIGNAL_WARN = 1642;
public static final int ER_SIGNAL_NOT_FOUND = 1643;
public static final int ER_SIGNAL_EXCEPTION = 1644;
public static final int ER_RESIGNAL_WITHOUT_ACTIVE_HANDLER = 1645;
public static final int ER_SIGNAL_BAD_CONDITION_TYPE = 1646;
public static final int WARN_COND_ITEM_TRUNCATED = 1647;
public static final int ER_COND_ITEM_TOO_LONG = 1648;
public static final int ER_UNKNOWN_LOCALE = 1649;
public static final int ER_SLAVE_IGNORE_SERVER_IDS = 1650;
public static final int ER_QUERY_CACHE_DISABLED = 1651;
public static final int ER_SAME_NAME_PARTITION_FIELD = 1652;
public static final int ER_PARTITION_COLUMN_LIST_ERROR = 1653;
public static final int ER_WRONG_TYPE_COLUMN_VALUE_ERROR = 1654;
public static final int ER_TOO_MANY_PARTITION_FUNC_FIELDS_ERROR = 1655;
public static final int ER_MAXVALUE_IN_VALUES_IN = 1656;
public static final int ER_TOO_MANY_VALUES_ERROR = 1657;
public static final int ER_ROW_SINGLE_PARTITION_FIELD_ERROR = 1658;
public static final int ER_FIELD_TYPE_NOT_ALLOWED_AS_PARTITION_FIELD = 1659;
public static final int ER_PARTITION_FIELDS_TOO_LONG = 1660;
public static final int ER_BINLOG_ROW_ENGINE_AND_STMT_ENGINE = 1661;
public static final int ER_BINLOG_ROW_MODE_AND_STMT_ENGINE = 1662;
public static final int ER_BINLOG_UNSAFE_AND_STMT_ENGINE = 1663;
public static final int ER_BINLOG_ROW_INJECTION_AND_STMT_ENGINE = 1664;
public static final int ER_BINLOG_STMT_MODE_AND_ROW_ENGINE = 1665;
public static final int ER_BINLOG_ROW_INJECTION_AND_STMT_MODE = 1666;
public static final int ER_BINLOG_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE = 1667;
public static final int ER_BINLOG_UNSAFE_LIMIT = 1668;
public static final int ER_BINLOG_UNSAFE_INSERT_DELAYED = 1669;
public static final int ER_BINLOG_UNSAFE_SYSTEM_TABLE = 1670;
public static final int ER_BINLOG_UNSAFE_AUTOINC_COLUMNS = 1671;
public static final int ER_BINLOG_UNSAFE_UDF = 1672;
public static final int ER_BINLOG_UNSAFE_SYSTEM_VARIABLE = 1673;
public static final int ER_BINLOG_UNSAFE_SYSTEM_FUNCTION = 1674;
public static final int ER_BINLOG_UNSAFE_NONTRANS_AFTER_TRANS = 1675;
public static final int ER_MESSAGE_AND_STATEMENT = 1676;
public static final int ER_SLAVE_CONVERSION_FAILED = 1677;
public static final int ER_SLAVE_CANT_CREATE_CONVERSION = 1678;
public static final int ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_FORMAT = 1679;
public static final int ER_PATH_LENGTH = 1680;
public static final int ER_WARN_DEPRECATED_SYNTAX_NO_REPLACEMENT = 1681;
public static final int ER_WRONG_NATIVE_TABLE_STRUCTURE = 1682;
public static final int ER_WRONG_PERFSCHEMA_USAGE = 1683;
public static final int ER_WARN_I_S_SKIPPED_TABLE = 1684;
public static final int ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_DIRECT = 1685;
public static final int ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_DIRECT = 1686;
public static final int ER_SPATIAL_MUST_HAVE_GEOM_COL = 1687;
public static final int ER_TOO_LONG_INDEX_COMMENT = 1688;
public static final int ER_LOCK_ABORTED = 1689;
public static final int ER_DATA_OUT_OF_RANGE = 1690;
public static final int ER_WRONG_SPVAR_TYPE_IN_LIMIT = 1691;
public static final int ER_BINLOG_UNSAFE_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE = 1692;
public static final int ER_BINLOG_UNSAFE_MIXED_STATEMENT = 1693;
public static final int ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_SQL_LOG_BIN = 1694;
public static final int ER_STORED_FUNCTION_PREVENTS_SWITCH_SQL_LOG_BIN = 1695;
public static final int ER_FAILED_READ_FROM_PAR_FILE = 1696;
public static final int ER_VALUES_IS_NOT_INT_TYPE_ERROR = 1697;
public static final int ER_ACCESS_DENIED_NO_PASSWORD_ERROR = 1698;
public static final int ER_SET_PASSWORD_AUTH_PLUGIN = 1699;
public static final int ER_GRANT_PLUGIN_USER_EXISTS = 1700;
public static final int ER_TRUNCATE_ILLEGAL_FK = 1701;
public static final int ER_PLUGIN_IS_PERMANENT = 1702;
public static final int ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MIN = 1703;
public static final int ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX = 1704;
public static final int ER_STMT_CACHE_FULL = 1705;
public static final int ER_MULTI_UPDATE_KEY_CONFLICT = 1706;
public static final int ER_TABLE_NEEDS_REBUILD = 1707;
public static final int WARN_OPTION_BELOW_LIMIT = 1708;
public static final int ER_INDEX_COLUMN_TOO_LONG = 1709;
public static final int ER_ERROR_IN_TRIGGER_BODY = 1710;
public static final int ER_ERROR_IN_UNKNOWN_TRIGGER_BODY = 1711;
public static final int ER_INDEX_CORRUPT = 1712;
public static final int ER_UNDO_RECORD_TOO_BIG = 1713;
public static final int ER_BINLOG_UNSAFE_INSERT_IGNORE_SELECT = 1714;
public static final int ER_BINLOG_UNSAFE_INSERT_SELECT_UPDATE = 1715;
public static final int ER_BINLOG_UNSAFE_REPLACE_SELECT = 1716;
public static final int ER_BINLOG_UNSAFE_CREATE_IGNORE_SELECT = 1717;
public static final int ER_BINLOG_UNSAFE_CREATE_REPLACE_SELECT = 1718;
public static final int ER_BINLOG_UNSAFE_UPDATE_IGNORE = 1719;
public static final int ER_PLUGIN_NO_UNINSTALL = 1720;
public static final int ER_PLUGIN_NO_INSTALL = 1721;
public static final int ER_BINLOG_UNSAFE_WRITE_AUTOINC_SELECT = 1722;
public static final int ER_BINLOG_UNSAFE_CREATE_SELECT_AUTOINC = 1723;
public static final int ER_BINLOG_UNSAFE_INSERT_TWO_KEYS = 1724;
public static final int ER_TABLE_IN_FK_CHECK = 1725;
public static final int ER_UNSUPPORTED_ENGINE = 1726;
public static final int ER_BINLOG_UNSAFE_AUTOINC_NOT_FIRST = 1727;
public static final int ER_CANNOT_LOAD_FROM_TABLE_V2 = 1728;
public static final int ER_MASTER_DELAY_VALUE_OUT_OF_RANGE = 1729;
public static final int ER_ONLY_FD_AND_RBR_EVENTS_ALLOWED_IN_BINLOG_STATEMENT = 1730;
public static final int ER_PARTITION_EXCHANGE_DIFFERENT_OPTION = 1731;
public static final int ER_PARTITION_EXCHANGE_PART_TABLE = 1732;
public static final int ER_PARTITION_EXCHANGE_TEMP_TABLE = 1733;
public static final int ER_PARTITION_INSTEAD_OF_SUBPARTITION = 1734;
public static final int ER_UNKNOWN_PARTITION = 1735;
public static final int ER_TABLES_DIFFERENT_METADATA = 1736;
public static final int ER_ROW_DOES_NOT_MATCH_PARTITION = 1737;
public static final int ER_BINLOG_CACHE_SIZE_GREATER_THAN_MAX = 1738;
public static final int ER_WARN_INDEX_NOT_APPLICABLE = 1739;
public static final int ER_PARTITION_EXCHANGE_FOREIGN_KEY = 1740;
public static final int ER_NO_SUCH_KEY_VALUE = 1741;
public static final int ER_RPL_INFO_DATA_TOO_LONG = 1742;
public static final int ER_NETWORK_READ_EVENT_CHECKSUM_FAILURE = 1743;
public static final int ER_BINLOG_READ_EVENT_CHECKSUM_FAILURE = 1744;
public static final int ER_BINLOG_STMT_CACHE_SIZE_GREATER_THAN_MAX = 1745;
public static final int ER_CANT_UPDATE_TABLE_IN_CREATE_TABLE_SELECT = 1746;
public static final int ER_PARTITION_CLAUSE_ON_NONPARTITIONED = 1747;
public static final int ER_ROW_DOES_NOT_MATCH_GIVEN_PARTITION_SET = 1748;
public static final int ER_NO_SUCH_PARTITION__UNUSED = 1749;
public static final int ER_CHANGE_RPL_INFO_REPOSITORY_FAILURE = 1750;
public static final int ER_WARNING_NOT_COMPLETE_ROLLBACK_WITH_CREATED_TEMP_TABLE = 1751;
public static final int ER_WARNING_NOT_COMPLETE_ROLLBACK_WITH_DROPPED_TEMP_TABLE = 1752;
public static final int ER_MTS_FEATURE_IS_NOT_SUPPORTED = 1753;
public static final int ER_MTS_UPDATED_DBS_GREATER_MAX = 1754;
public static final int ER_MTS_CANT_PARALLEL = 1755;
public static final int ER_MTS_INCONSISTENT_DATA = 1756;
public static final int ER_FULLTEXT_NOT_SUPPORTED_WITH_PARTITIONING = 1757;
public static final int ER_DA_INVALID_CONDITION_NUMBER = 1758;
public static final int ER_INSECURE_PLAIN_TEXT = 1759;
public static final int ER_INSECURE_CHANGE_MASTER = 1760;
public static final int ER_FOREIGN_DUPLICATE_KEY_WITH_CHILD_INFO = 1761;
public static final int ER_FOREIGN_DUPLICATE_KEY_WITHOUT_CHILD_INFO = 1762;
public static final int ER_SQLTHREAD_WITH_SECURE_SLAVE = 1763;
public static final int ER_TABLE_HAS_NO_FT = 1764;
public static final int ER_VARIABLE_NOT_SETTABLE_IN_SF_OR_TRIGGER = 1765;
public static final int ER_VARIABLE_NOT_SETTABLE_IN_TRANSACTION = 1766;
public static final int ER_GTID_NEXT_IS_NOT_IN_GTID_NEXT_LIST = 1767;
public static final int ER_CANT_CHANGE_GTID_NEXT_IN_TRANSACTION_WHEN_GTID_NEXT_LIST_IS_NULL = 1768;
public static final int ER_SET_STATEMENT_CANNOT_INVOKE_FUNCTION = 1769;
public static final int ER_GTID_NEXT_CANT_BE_AUTOMATIC_IF_GTID_NEXT_LIST_IS_NON_NULL = 1770;
public static final int ER_SKIPPING_LOGGED_TRANSACTION = 1771;
public static final int ER_MALFORMED_GTID_SET_SPECIFICATION = 1772;
public static final int ER_MALFORMED_GTID_SET_ENCODING = 1773;
public static final int ER_MALFORMED_GTID_SPECIFICATION = 1774;
public static final int ER_GNO_EXHAUSTED = 1775;
public static final int ER_BAD_SLAVE_AUTO_POSITION = 1776;
public static final int ER_AUTO_POSITION_REQUIRES_GTID_MODE_ON = 1777;
public static final int ER_CANT_DO_IMPLICIT_COMMIT_IN_TRX_WHEN_GTID_NEXT_IS_SET = 1778;
public static final int ER_GTID_MODE_2_OR_3_REQUIRES_ENFORCE_GTID_CONSISTENCY_ON = 1779;
public static final int ER_GTID_MODE_REQUIRES_BINLOG = 1780;
public static final int ER_CANT_SET_GTID_NEXT_TO_GTID_WHEN_GTID_MODE_IS_OFF = 1781;
public static final int ER_CANT_SET_GTID_NEXT_TO_ANONYMOUS_WHEN_GTID_MODE_IS_ON = 1782;
public static final int ER_CANT_SET_GTID_NEXT_LIST_TO_NON_NULL_WHEN_GTID_MODE_IS_OFF = 1783;
public static final int ER_FOUND_GTID_EVENT_WHEN_GTID_MODE_IS_OFF = 1784;
public static final int ER_GTID_UNSAFE_NON_TRANSACTIONAL_TABLE = 1785;
public static final int ER_GTID_UNSAFE_CREATE_SELECT = 1786;
public static final int ER_GTID_UNSAFE_CREATE_DROP_TEMPORARY_TABLE_IN_TRANSACTION = 1787;
public static final int ER_GTID_MODE_CAN_ONLY_CHANGE_ONE_STEP_AT_A_TIME = 1788;
public static final int ER_MASTER_HAS_PURGED_REQUIRED_GTIDS = 1789;
public static final int ER_CANT_SET_GTID_NEXT_WHEN_OWNING_GTID = 1790;
public static final int ER_UNKNOWN_EXPLAIN_FORMAT = 1791;
public static final int ER_CANT_EXECUTE_IN_READ_ONLY_TRANSACTION = 1792;
public static final int ER_TOO_LONG_TABLE_PARTITION_COMMENT = 1793;
public static final int ER_SLAVE_CONFIGURATION = 1794;
public static final int ER_INNODB_FT_LIMIT = 1795;
public static final int ER_INNODB_NO_FT_TEMP_TABLE = 1796;
public static final int ER_INNODB_FT_WRONG_DOCID_COLUMN = 1797;
public static final int ER_INNODB_FT_WRONG_DOCID_INDEX = 1798;
public static final int ER_INNODB_ONLINE_LOG_TOO_BIG = 1799;
public static final int ER_UNKNOWN_ALTER_ALGORITHM = 1800;
public static final int ER_UNKNOWN_ALTER_LOCK = 1801;
public static final int ER_MTS_CHANGE_MASTER_CANT_RUN_WITH_GAPS = 1802;
public static final int ER_MTS_RECOVERY_FAILURE = 1803;
public static final int ER_MTS_RESET_WORKERS = 1804;
public static final int ER_COL_COUNT_DOESNT_MATCH_CORRUPTED_V2 = 1805;
public static final int ER_SLAVE_SILENT_RETRY_TRANSACTION = 1806;
public static final int ER_DISCARD_FK_CHECKS_RUNNING = 1807;
public static final int ER_TABLE_SCHEMA_MISMATCH = 1808;
public static final int ER_TABLE_IN_SYSTEM_TABLESPACE = 1809;
public static final int ER_IO_READ_ERROR = 1810;
public static final int ER_IO_WRITE_ERROR = 1811;
public static final int ER_TABLESPACE_MISSING = 1812;
public static final int ER_TABLESPACE_EXISTS = 1813;
public static final int ER_TABLESPACE_DISCARDED = 1814;
public static final int ER_INTERNAL_ERROR = 1815;
public static final int ER_INNODB_IMPORT_ERROR = 1816;
public static final int ER_INNODB_INDEX_CORRUPT = 1817;
public static final int ER_INVALID_YEAR_COLUMN_LENGTH = 1818;
public static final int ER_NOT_VALID_PASSWORD = 1819;
public static final int ER_MUST_CHANGE_PASSWORD = 1820;
public static final int ER_FK_NO_INDEX_CHILD = 1821;
public static final int ER_FK_NO_INDEX_PARENT = 1822;
public static final int ER_FK_FAIL_ADD_SYSTEM = 1823;
public static final int ER_FK_CANNOT_OPEN_PARENT = 1824;
public static final int ER_FK_INCORRECT_OPTION = 1825;
public static final int ER_FK_DUP_NAME = 1826;
public static final int ER_PASSWORD_FORMAT = 1827;
public static final int ER_FK_COLUMN_CANNOT_DROP = 1828;
public static final int ER_FK_COLUMN_CANNOT_DROP_CHILD = 1829;
public static final int ER_FK_COLUMN_NOT_NULL = 1830;
public static final int ER_DUP_INDEX = 1831;
public static final int ER_FK_COLUMN_CANNOT_CHANGE = 1832;
public static final int ER_FK_COLUMN_CANNOT_CHANGE_CHILD = 1833;
public static final int ER_FK_CANNOT_DELETE_PARENT = 1834;
public static final int ER_MALFORMED_PACKET = 1835;
public static final int ER_READ_ONLY_MODE = 1836;
public static final int ER_GTID_NEXT_TYPE_UNDEFINED_GROUP = 1837;
public static final int ER_VARIABLE_NOT_SETTABLE_IN_SP = 1838;
public static final int ER_CANT_SET_GTID_PURGED_WHEN_GTID_MODE_IS_OFF = 1839;
public static final int ER_CANT_SET_GTID_PURGED_WHEN_GTID_EXECUTED_IS_NOT_EMPTY = 1840;
public static final int ER_CANT_SET_GTID_PURGED_WHEN_OWNED_GTIDS_IS_NOT_EMPTY = 1841;
public static final int ER_GTID_PURGED_WAS_CHANGED = 1842;
public static final int ER_GTID_EXECUTED_WAS_CHANGED = 1843;
public static final int ER_BINLOG_STMT_MODE_AND_NO_REPL_TABLES = 1844;
public static final int ER_ALTER_OPERATION_NOT_SUPPORTED = 1845;
public static final int ER_ALTER_OPERATION_NOT_SUPPORTED_REASON = 1846;
public static final int ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COPY = 1847;
public static final int ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_PARTITION = 1848;
public static final int ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_RENAME = 1849;
public static final int ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COLUMN_TYPE = 1850;
public static final int ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_CHECK = 1851;
public static final int ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_IGNORE = 1852;
public static final int ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOPK = 1853;
public static final int ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_AUTOINC = 1854;
public static final int ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_HIDDEN_FTS = 1855;
public static final int ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_CHANGE_FTS = 1856;
public static final int ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FTS = 1857;
public static final int ER_SQL_SLAVE_SKIP_COUNTER_NOT_SETTABLE_IN_GTID_MODE = 1858;
public static final int ER_DUP_UNKNOWN_IN_INDEX = 1859;
public static final int ER_IDENT_CAUSES_TOO_LONG_PATH = 1860;
public static final int ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOT_NULL = 1861;
public static final int ER_MUST_CHANGE_PASSWORD_LOGIN = 1862;
public static final int ER_ROW_IN_WRONG_PARTITION = 1863;
public static final int ER_MTS_EVENT_BIGGER_PENDING_JOBS_SIZE_MAX = 1864;
public static final int ER_INNODB_NO_FT_USES_PARSER = 1865;
public static final int ER_BINLOG_LOGICAL_CORRUPTION = 1866;
public static final int ER_WARN_PURGE_LOG_IN_USE = 1867;
public static final int ER_WARN_PURGE_LOG_IS_ACTIVE = 1868;
public static final int ER_AUTO_INCREMENT_CONFLICT = 1869;
public static final int WARN_ON_BLOCKHOLE_IN_RBR = 1870;
public static final int ER_SLAVE_MI_INIT_REPOSITORY = 1871;
public static final int ER_SLAVE_RLI_INIT_REPOSITORY = 1872;
public static final int ER_ACCESS_DENIED_CHANGE_USER_ERROR = 1873;
public static final int ER_INNODB_READ_ONLY = 1874;
public static final int ER_STOP_SLAVE_SQL_THREAD_TIMEOUT = 1875;
public static final int ER_STOP_SLAVE_IO_THREAD_TIMEOUT = 1876;
public static final int ER_TABLE_CORRUPT = 1877;
public static final int ER_TEMP_FILE_WRITE_FAILURE = 1878;
public static final int ER_INNODB_FT_AUX_NOT_HEX_ID = 1879;
public static final int ER_OLD_TEMPORALS_UPGRADED = 1880;
public static final int ER_INNODB_FORCED_RECOVERY = 1881;
public static final int ER_AES_INVALID_IV = 1882;
public static final int ER_FILE_CORRUPT = 1883;
public static final int ER_ERROR_ON_MASTER = 1884;
public static final int ER_INCONSISTENT_ERROR = 1885;
public static final int ER_STORAGE_ENGINE_NOT_LOADED = 1886;
public static final int ER_GET_STACKED_DA_WITHOUT_ACTIVE_HANDLER = 1887;
public static final int ER_WARN_LEGACY_SYNTAX_CONVERTED = 1888;
public static final int ER_BINLOG_UNSAFE_FULLTEXT_PLUGIN = 1889;
public static final int ER_CANNOT_DISCARD_TEMPORARY_TABLE = 1890;
public static final int ER_FK_DEPTH_EXCEEDED = 1891;
public static final int ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE_V2 = 1892;
public static final int ER_WARN_TRIGGER_DOESNT_HAVE_CREATED = 1893;
public static final int ER_REFERENCED_TRG_DOES_NOT_EXIST = 1894;
public static final int ER_EXPLAIN_NOT_SUPPORTED = 1895;
public static final int ER_INVALID_FIELD_SIZE = 1896;
public static final int ER_MISSING_HA_CREATE_OPTION = 1897;
public static final int ER_ENGINE_OUT_OF_MEMORY = 1898;
public static final int ER_PASSWORD_EXPIRE_ANONYMOUS_USER = 1899;
public static final int ER_SLAVE_SQL_THREAD_MUST_STOP = 1900;
public static final int ER_NO_FT_MATERIALIZED_SUBQUERY = 1901;
public static final int ER_INNODB_UNDO_LOG_FULL = 1902;
public static final int ER_INVALID_ARGUMENT_FOR_LOGARITHM = 1903;
public static final int ER_SLAVE_IO_THREAD_MUST_STOP = 1904;
public static final int ER_WARN_OPEN_TEMP_TABLES_MUST_BE_ZERO = 1905;
public static final int ER_WARN_ONLY_MASTER_LOG_FILE_NO_POS = 1906;
public static final int ER_QUERY_TIMEOUT = 1907;
public static final int ER_NON_RO_SELECT_DISABLE_TIMER = 1908;
public static final int ER_DUP_LIST_ENTRY = 1909;
public static final int ER_SQL_MODE_NO_EFFECT = 1910;
public static final int ER_X_SERVICE_ERROR = 5010;
public static final int ER_X_SESSION = 5011;
public static final int ER_X_INVALID_ARGUMENT = 5012;
public static final int ER_X_MISSING_ARGUMENT = 5013;
public static final int ER_X_BAD_INSERT_DATA = 5014;
public static final int ER_X_CMD_NUM_ARGUMENTS = 5015;
public static final int ER_X_CMD_ARGUMENT_TYPE = 5016;
public static final int ER_X_CMD_ARGUMENT_VALUE = 5017;
public static final int ER_X_BAD_UPDATE_DATA = 5050;
public static final int ER_X_BAD_TYPE_OF_UPDATE = 5051;
public static final int ER_X_BAD_COLUMN_TO_UPDATE = 5052;
public static final int ER_X_BAD_MEMBER_TO_UPDATE = 5053;
public static final int ER_X_BAD_STATEMENT_ID = 5110;
public static final int ER_X_BAD_CURSOR_ID = 5111;
public static final int ER_X_BAD_SCHEMA = 5112;
public static final int ER_X_BAD_TABLE = 5113;
public static final int ER_X_BAD_PROJECTION = 5114;
public static final int ER_X_DOC_ID_MISSING = 5115;
public static final int ER_X_DOC_ID_DUPLICATE = 5116;
public static final int ER_X_DOC_REQUIRED_FIELD_MISSING = 5117;
public static final int ER_X_PROJ_BAD_KEY_NAME = 5120;
public static final int ER_X_BAD_DOC_PATH = 5121;
public static final int ER_X_CURSOR_EXISTS = 5122;
public static final int ER_X_EXPR_BAD_OPERATOR = 5150;
public static final int ER_X_EXPR_BAD_NUM_ARGS = 5151;
public static final int ER_X_EXPR_MISSING_ARG = 5152;
public static final int ER_X_EXPR_BAD_TYPE_VALUE = 5153;
public static final int ER_X_EXPR_BAD_VALUE = 5154;
public static final int ER_X_EXPR_BAD_REGEX = 5155;
public static final int ER_X_INVALID_COLLECTION = 5156;
public static final int ER_X_INVALID_ADMIN_COMMAND = 5157;
public static final int ER_X_EXPECT_NOT_OPEN = 5158;
public static final int ER_X_EXPECT_FAILED = 5159;
public static final int ER_X_EXPECT_BAD_CONDITION = 5160;
public static final int ER_X_EXPECT_BAD_CONDITION_VALUE = 5161;
public static final int ER_X_INVALID_NAMESPACE = 5162;
public static final int ER_X_BAD_NOTICE = 5163;
public static final int ER_X_CANNOT_DISABLE_NOTICE = 5164;
public static final int ERROR_CODE_NULL_LOAD_BALANCED_CONNECTION = 1000001;
public static final int ERROR_CODE_REPLICATION_CONNECTION_WITH_NO_HOSTS = 1000002;
public static final String SQL_STATE_WARNING = 01000;
public static final String SQL_STATE_DISCONNECT_ERROR = 01002;
public static final String SQL_STATE_DATE_TRUNCATED = 01004;
public static final String SQL_STATE_PRIVILEGE_NOT_REVOKED = 01006;
public static final String SQL_STATE_NO_DATA = 02000;
public static final String SQL_STATE_WRONG_NO_OF_PARAMETERS = 07001;
public static final String SQL_STATE_UNABLE_TO_CONNECT_TO_DATASOURCE = 08001;
public static final String SQL_STATE_CONNECTION_IN_USE = 08002;
public static final String SQL_STATE_CONNECTION_NOT_OPEN = 08003;
public static final String SQL_STATE_CONNECTION_REJECTED = 08004;
public static final String SQL_STATE_CONNECTION_FAILURE = 08006;
public static final String SQL_STATE_TRANSACTION_RESOLUTION_UNKNOWN = 08007;
public static final String SQL_STATE_COMMUNICATION_LINK_FAILURE = 08S01;
public static final String SQL_STATE_FEATURE_NOT_SUPPORTED = 0A000;
public static final String SQL_STATE_CARDINALITY_VIOLATION = 21000;
public static final String SQL_STATE_INSERT_VALUE_LIST_NO_MATCH_COL_LIST = 21S01;
public static final String SQL_STATE_STRING_DATA_RIGHT_TRUNCATION = 22001;
public static final String SQL_STATE_NUMERIC_VALUE_OUT_OF_RANGE = 22003;
public static final String SQL_STATE_INVALID_DATETIME_FORMAT = 22007;
public static final String SQL_STATE_DATETIME_FIELD_OVERFLOW = 22008;
public static final String SQL_STATE_DIVISION_BY_ZERO = 22012;
public static final String SQL_STATE_INVALID_CHARACTER_VALUE_FOR_CAST = 22018;
public static final String SQL_STATE_INTEGRITY_CONSTRAINT_VIOLATION = 23000;
public static final String SQL_STATE_INVALID_CURSOR_STATE = 24000;
public static final String SQL_STATE_INVALID_TRANSACTION_STATE = 25000;
public static final String SQL_STATE_INVALID_AUTH_SPEC = 28000;
public static final String SQL_STATE_INVALID_TRANSACTION_TERMINATION = 2D000;
public static final String SQL_STATE_INVALID_CONDITION_NUMBER = 35000;
public static final String SQL_STATE_INVALID_CATALOG_NAME = 3D000;
public static final String SQL_STATE_ROLLBACK_SERIALIZATION_FAILURE = 40001;
public static final String SQL_STATE_SYNTAX_ERROR = 42000;
public static final String SQL_STATE_ER_TABLE_EXISTS_ERROR = 42S01;
public static final String SQL_STATE_BASE_TABLE_OR_VIEW_NOT_FOUND = 42S02;
public static final String SQL_STATE_ER_NO_SUCH_INDEX = 42S12;
public static final String SQL_STATE_ER_DUP_FIELDNAME = 42S21;
public static final String SQL_STATE_ER_BAD_FIELD_ERROR = 42S22;
public static final String SQL_STATE_INVALID_CONNECTION_ATTRIBUTE = 01S00;
public static final String SQL_STATE_ERROR_IN_ROW = 01S01;
public static final String SQL_STATE_NO_ROWS_UPDATED_OR_DELETED = 01S03;
public static final String SQL_STATE_MORE_THAN_ONE_ROW_UPDATED_OR_DELETED = 01S04;
public static final String SQL_STATE_RESIGNAL_WHEN_HANDLER_NOT_ACTIVE = 0K000;
public static final String SQL_STATE_STACKED_DIAGNOSTICS_ACCESSED_WITHOUT_ACTIVE_HANDLER = 0Z002;
public static final String SQL_STATE_CASE_NOT_FOUND_FOR_CASE_STATEMENT = 20000;
public static final String SQL_STATE_NULL_VALUE_NOT_ALLOWED = 22004;
public static final String SQL_STATE_INVALID_LOGARITHM_ARGUMENT = 2201E;
public static final String SQL_STATE_ACTIVE_SQL_TRANSACTION = 25001;
public static final String SQL_STATE_READ_ONLY_SQL_TRANSACTION = 25006;
public static final String SQL_STATE_SRE_PROHIBITED_SQL_STATEMENT_ATTEMPTED = 2F003;
public static final String SQL_STATE_SRE_FUNCTION_EXECUTED_NO_RETURN_STATEMENT = 2F005;
public static final String SQL_STATE_ER_QUERY_INTERRUPTED = 70100;
public static final String SQL_STATE_BASE_TABLE_OR_VIEW_ALREADY_EXISTS = S0001;
public static final String SQL_STATE_BASE_TABLE_NOT_FOUND = S0002;
public static final String SQL_STATE_INDEX_ALREADY_EXISTS = S0011;
public static final String SQL_STATE_INDEX_NOT_FOUND = S0012;
public static final String SQL_STATE_COLUMN_ALREADY_EXISTS = S0021;
public static final String SQL_STATE_COLUMN_NOT_FOUND = S0022;
public static final String SQL_STATE_NO_DEFAULT_FOR_COLUMN = S0023;
public static final String SQL_STATE_GENERAL_ERROR = S1000;
public static final String SQL_STATE_MEMORY_ALLOCATION_FAILURE = S1001;
public static final String SQL_STATE_INVALID_COLUMN_NUMBER = S1002;
public static final String SQL_STATE_ILLEGAL_ARGUMENT = S1009;
public static final String SQL_STATE_DRIVER_NOT_CAPABLE = S1C00;
public static final String SQL_STATE_TIMEOUT_EXPIRED = S1T00;
public static final String SQL_STATE_CLI_SPECIFIC_CONDITION = HY000;
public static final String SQL_STATE_MEMORY_ALLOCATION_ERROR = HY001;
public static final String SQL_STATE_XA_RBROLLBACK = XA100;
public static final String SQL_STATE_XA_RBDEADLOCK = XA102;
public static final String SQL_STATE_XA_RBTIMEOUT = XA106;
public static final String SQL_STATE_XA_RMERR = XAE03;
public static final String SQL_STATE_XAER_NOTA = XAE04;
public static final String SQL_STATE_XAER_INVAL = XAE05;
public static final String SQL_STATE_XAER_RMFAIL = XAE07;
public static final String SQL_STATE_XAER_DUPID = XAE08;
public static final String SQL_STATE_XAER_OUTSIDE = XAE09;
public static final String SQL_STATE_BAD_SSL_PARAMS = 08000;
private static java.util.Map sqlStateMessages;
public static java.util.Map mysqlToSql99State;
public static String get(String);
public static String mysqlToSql99(int);
public static String mysqlToSqlState(int);
private void MysqlErrorNumbers();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/NumberOutOfRange.class
package com.mysql.cj.exceptions;
public synchronized class NumberOutOfRange extends DataReadException {
private static final long serialVersionUID = -61091413023651438;
public void NumberOutOfRange(String);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/OperationCancelledException.class
package com.mysql.cj.exceptions;
public synchronized class OperationCancelledException extends CJException {
private static final long serialVersionUID = 9001418688349454695;
public void OperationCancelledException();
public void OperationCancelledException(String);
public void OperationCancelledException(Throwable);
public void OperationCancelledException(String, Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/PasswordExpiredException.class
package com.mysql.cj.exceptions;
public synchronized class PasswordExpiredException extends CJException {
private static final long serialVersionUID = -3807215681364413250;
public void PasswordExpiredException();
public void PasswordExpiredException(String);
public void PasswordExpiredException(String, Throwable);
public void PasswordExpiredException(Throwable);
protected void PasswordExpiredException(String, Throwable, boolean, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/PropertyNotModifiableException.class
package com.mysql.cj.exceptions;
public synchronized class PropertyNotModifiableException extends CJException {
private static final long serialVersionUID = -8001652264426656450;
public void PropertyNotModifiableException();
public void PropertyNotModifiableException(String);
public void PropertyNotModifiableException(String, Throwable);
public void PropertyNotModifiableException(Throwable);
protected void PropertyNotModifiableException(String, Throwable, boolean, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/RSAException.class
package com.mysql.cj.exceptions;
public synchronized class RSAException extends CJException {
private static final long serialVersionUID = -1878681511263159173;
public void RSAException();
public void RSAException(String);
public void RSAException(String, Throwable);
public void RSAException(Throwable);
protected void RSAException(String, Throwable, boolean, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/SSLParamsException.class
package com.mysql.cj.exceptions;
public synchronized class SSLParamsException extends CJException {
private static final long serialVersionUID = -6597843374954727858;
public void SSLParamsException();
public void SSLParamsException(String);
public void SSLParamsException(String, Throwable);
public void SSLParamsException(Throwable);
public void SSLParamsException(String, Throwable, boolean, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/StatementIsClosedException.class
package com.mysql.cj.exceptions;
public synchronized class StatementIsClosedException extends CJException {
private static final long serialVersionUID = -4214028635985851906;
public void StatementIsClosedException();
public void StatementIsClosedException(String);
public void StatementIsClosedException(String, Throwable);
public void StatementIsClosedException(Throwable);
protected void StatementIsClosedException(String, Throwable, boolean, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/StreamingNotifiable.class
package com.mysql.cj.exceptions;
public abstract interface StreamingNotifiable {
public abstract void setWasStreamingResults();
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/UnableToConnectException.class
package com.mysql.cj.exceptions;
public synchronized class UnableToConnectException extends CJException {
private static final long serialVersionUID = 6824175447292574109;
public void UnableToConnectException();
public void UnableToConnectException(String);
public void UnableToConnectException(String, Throwable);
public void UnableToConnectException(Throwable);
public void UnableToConnectException(String, Throwable, boolean, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/UnsupportedConnectionStringException.class
package com.mysql.cj.exceptions;
public synchronized class UnsupportedConnectionStringException extends CJException {
private static final long serialVersionUID = 3991597077197801820;
public void UnsupportedConnectionStringException();
public void UnsupportedConnectionStringException(String);
public void UnsupportedConnectionStringException(String, Throwable);
public void UnsupportedConnectionStringException(Throwable);
public void UnsupportedConnectionStringException(String, Throwable, boolean, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/exceptions/WrongArgumentException.class
package com.mysql.cj.exceptions;
public synchronized class WrongArgumentException extends CJException {
private static final long serialVersionUID = 3991597077197801820;
public void WrongArgumentException();
public void WrongArgumentException(String);
public void WrongArgumentException(String, Throwable);
public void WrongArgumentException(Throwable);
public void WrongArgumentException(String, Throwable, boolean, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/interceptors/QueryInterceptor.class
package com.mysql.cj.interceptors;
public abstract interface QueryInterceptor {
public abstract QueryInterceptor init(com.mysql.cj.MysqlConnection, java.util.Properties, com.mysql.cj.log.Log);
public abstract com.mysql.cj.protocol.Resultset preProcess(java.util.function.Supplier, com.mysql.cj.Query);
public com.mysql.cj.protocol.Message preProcess(com.mysql.cj.protocol.Message);
public abstract boolean executeTopLevelOnly();
public abstract void destroy();
public abstract com.mysql.cj.protocol.Resultset postProcess(java.util.function.Supplier, com.mysql.cj.Query, com.mysql.cj.protocol.Resultset, com.mysql.cj.protocol.ServerSession);
public com.mysql.cj.protocol.Message postProcess(com.mysql.cj.protocol.Message, com.mysql.cj.protocol.Message);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/AbandonedConnectionCleanupThread$ConnectionFinalizerPhantomReference.class
package com.mysql.cj.jdbc;
synchronized class AbandonedConnectionCleanupThread$ConnectionFinalizerPhantomReference extends ref.PhantomReference {
private com.mysql.cj.protocol.NetworkResources networkResources;
void AbandonedConnectionCleanupThread$ConnectionFinalizerPhantomReference(com.mysql.cj.MysqlConnection, com.mysql.cj.protocol.NetworkResources, ref.ReferenceQueue);
void finalizeResources();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/AbandonedConnectionCleanupThread.class
package com.mysql.cj.jdbc;
public synchronized class AbandonedConnectionCleanupThread implements Runnable {
private static final java.util.Set connectionFinalizerPhantomRefs;
private static final ref.ReferenceQueue referenceQueue;
private static final java.util.concurrent.ExecutorService cleanupThreadExcecutorService;
private static Thread threadRef;
private static java.util.concurrent.locks.Lock threadRefLock;
private void AbandonedConnectionCleanupThread();
public void run();
private void checkThreadContextClassLoader();
private static boolean consistentClassLoaders();
private static void shutdown(boolean);
public static void checkedShutdown();
public static void uncheckedShutdown();
public static boolean isAlive();
protected static void trackConnection(com.mysql.cj.MysqlConnection, com.mysql.cj.protocol.NetworkResources);
private static void finalizeResource(AbandonedConnectionCleanupThread$ConnectionFinalizerPhantomReference);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/admin/MiniAdmin.class
package com.mysql.cj.jdbc.admin;
public synchronized class MiniAdmin {
private com.mysql.cj.jdbc.JdbcConnection conn;
public void MiniAdmin(java.sql.Connection) throws java.sql.SQLException;
public void MiniAdmin(String) throws java.sql.SQLException;
public void MiniAdmin(String, java.util.Properties) throws java.sql.SQLException;
public void shutdown() throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/admin/TimezoneDump.class
package com.mysql.cj.jdbc.admin;
public synchronized class TimezoneDump {
private static final String DEFAULT_URL = jdbc:mysql:///test;
public void TimezoneDump();
public static void main(String[]) throws Exception;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/Blob.class
package com.mysql.cj.jdbc;
public synchronized class Blob implements java.sql.Blob, com.mysql.cj.protocol.OutputStreamWatcher {
private byte[] binaryData;
private boolean isClosed;
private com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
void Blob(com.mysql.cj.exceptions.ExceptionInterceptor);
public void Blob(byte[], com.mysql.cj.exceptions.ExceptionInterceptor);
void Blob(byte[], result.ResultSetInternalMethods, int);
private synchronized byte[] getBinaryData();
public synchronized java.io.InputStream getBinaryStream() throws java.sql.SQLException;
public synchronized byte[] getBytes(long, int) throws java.sql.SQLException;
public synchronized long length() throws java.sql.SQLException;
public synchronized long position(byte[], long) throws java.sql.SQLException;
public synchronized long position(java.sql.Blob, long) throws java.sql.SQLException;
private synchronized void setBinaryData(byte[]);
public synchronized java.io.OutputStream setBinaryStream(long) throws java.sql.SQLException;
public synchronized int setBytes(long, byte[]) throws java.sql.SQLException;
public synchronized int setBytes(long, byte[], int, int) throws java.sql.SQLException;
public synchronized void streamClosed(byte[]);
public synchronized void streamClosed(com.mysql.cj.protocol.WatchableStream);
public synchronized void truncate(long) throws java.sql.SQLException;
public synchronized void free() throws java.sql.SQLException;
public synchronized java.io.InputStream getBinaryStream(long, long) throws java.sql.SQLException;
private synchronized void checkClosed() throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/BlobFromLocator$LocatorInputStream.class
package com.mysql.cj.jdbc;
synchronized class BlobFromLocator$LocatorInputStream extends java.io.InputStream {
long currentPositionInBlob;
long length;
java.sql.PreparedStatement pStmt;
void BlobFromLocator$LocatorInputStream(BlobFromLocator) throws java.sql.SQLException;
void BlobFromLocator$LocatorInputStream(BlobFromLocator, long, long) throws java.sql.SQLException;
public int read() throws java.io.IOException;
public int read(byte[], int, int) throws java.io.IOException;
public int read(byte[]) throws java.io.IOException;
public void close() throws java.io.IOException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/BlobFromLocator.class
package com.mysql.cj.jdbc;
public synchronized class BlobFromLocator implements java.sql.Blob {
private java.util.List primaryKeyColumns;
private java.util.List primaryKeyValues;
private result.ResultSetImpl creatorResultSet;
private String blobColumnName;
private String tableName;
private int numColsInResultSet;
private int numPrimaryKeys;
private String quotedId;
private com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
public void BlobFromLocator(result.ResultSetImpl, int, com.mysql.cj.exceptions.ExceptionInterceptor) throws java.sql.SQLException;
private void notEnoughInformationInQuery() throws java.sql.SQLException;
public java.io.OutputStream setBinaryStream(long) throws java.sql.SQLException;
public java.io.InputStream getBinaryStream() throws java.sql.SQLException;
public int setBytes(long, byte[], int, int) throws java.sql.SQLException;
public int setBytes(long, byte[]) throws java.sql.SQLException;
public byte[] getBytes(long, int) throws java.sql.SQLException;
public long length() throws java.sql.SQLException;
public long position(java.sql.Blob, long) throws java.sql.SQLException;
public long position(byte[], long) throws java.sql.SQLException;
public void truncate(long) throws java.sql.SQLException;
java.sql.PreparedStatement createGetBytesStatement() throws java.sql.SQLException;
byte[] getBytesInternal(java.sql.PreparedStatement, long, int) throws java.sql.SQLException;
public void free() throws java.sql.SQLException;
public java.io.InputStream getBinaryStream(long, long) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/CallableStatement$1.class
package com.mysql.cj.jdbc;
synchronized class CallableStatement$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/CallableStatement$CallableStatementParam.class
package com.mysql.cj.jdbc;
public synchronized class CallableStatement$CallableStatementParam {
int index;
int inOutModifier;
boolean isIn;
boolean isOut;
int jdbcType;
short nullability;
String paramName;
int precision;
int scale;
String typeName;
com.mysql.cj.MysqlType desiredMysqlType;
void CallableStatement$CallableStatementParam(String, int, boolean, boolean, int, String, int, int, short, int);
protected Object clone() throws CloneNotSupportedException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/CallableStatement$CallableStatementParamInfo.class
package com.mysql.cj.jdbc;
public synchronized class CallableStatement$CallableStatementParamInfo implements java.sql.ParameterMetaData {
String dbInUse;
boolean isFunctionCall;
String nativeSql;
int numParameters;
java.util.List parameterList;
java.util.Map parameterMap;
boolean isReadOnlySafeProcedure;
boolean isReadOnlySafeChecked;
void CallableStatement$CallableStatementParamInfo(CallableStatement, CallableStatement$CallableStatementParamInfo);
void CallableStatement$CallableStatementParamInfo(CallableStatement, java.sql.ResultSet) throws java.sql.SQLException;
private void addParametersFromDBMD(java.sql.ResultSet) throws java.sql.SQLException;
protected void checkBounds(int) throws java.sql.SQLException;
protected Object clone() throws CloneNotSupportedException;
CallableStatement$CallableStatementParam getParameter(int);
CallableStatement$CallableStatementParam getParameter(String);
public String getParameterClassName(int) throws java.sql.SQLException;
public int getParameterCount() throws java.sql.SQLException;
public int getParameterMode(int) throws java.sql.SQLException;
public int getParameterType(int) throws java.sql.SQLException;
public String getParameterTypeName(int) throws java.sql.SQLException;
public int getPrecision(int) throws java.sql.SQLException;
public int getScale(int) throws java.sql.SQLException;
public int isNullable(int) throws java.sql.SQLException;
public boolean isSigned(int) throws java.sql.SQLException;
java.util.Iterator iterator();
int numberOfParameters();
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/CallableStatement.class
package com.mysql.cj.jdbc;
public synchronized class CallableStatement extends ClientPreparedStatement implements java.sql.CallableStatement {
private static final int NOT_OUTPUT_PARAMETER_INDICATOR = -2147483648;
private static final String PARAMETER_NAMESPACE_PREFIX = @com_mysql_jdbc_outparam_;
private boolean callingStoredFunction;
private result.ResultSetInternalMethods functionReturnValueResults;
private boolean hasOutputParams;
private result.ResultSetInternalMethods outputParameterResults;
protected boolean outputParamWasNull;
private int[] parameterIndexToRsIndex;
protected CallableStatement$CallableStatementParamInfo paramInfo;
private CallableStatement$CallableStatementParam returnValueParam;
private boolean noAccessToProcedureBodies;
private int[] placeholderToParameterIndexMap;
private static String mangleParameterName(String);
public void CallableStatement(JdbcConnection, CallableStatement$CallableStatementParamInfo) throws java.sql.SQLException;
protected static CallableStatement getInstance(JdbcConnection, String, String, boolean) throws java.sql.SQLException;
protected static CallableStatement getInstance(JdbcConnection, CallableStatement$CallableStatementParamInfo) throws java.sql.SQLException;
private void generateParameterMap() throws java.sql.SQLException;
public void CallableStatement(JdbcConnection, String, String, boolean) throws java.sql.SQLException;
public void addBatch() throws java.sql.SQLException;
private CallableStatement$CallableStatementParam checkIsOutputParam(int) throws java.sql.SQLException;
private void checkParameterIndexBounds(int) throws java.sql.SQLException;
private void checkStreamability() throws java.sql.SQLException;
public void clearParameters() throws java.sql.SQLException;
private void fakeParameterTypes(boolean) throws java.sql.SQLException;
private void determineParameterTypes() throws java.sql.SQLException;
private void convertGetProcedureColumnsToInternalDescriptors(java.sql.ResultSet) throws java.sql.SQLException;
public boolean execute() throws java.sql.SQLException;
public java.sql.ResultSet executeQuery() throws java.sql.SQLException;
public int executeUpdate() throws java.sql.SQLException;
private String extractProcedureName() throws java.sql.SQLException;
protected String fixParameterName(String) throws java.sql.SQLException;
public java.sql.Array getArray(int) throws java.sql.SQLException;
public java.sql.Array getArray(String) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(int) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(int, int) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(String) throws java.sql.SQLException;
public java.sql.Blob getBlob(int) throws java.sql.SQLException;
public java.sql.Blob getBlob(String) throws java.sql.SQLException;
public boolean getBoolean(int) throws java.sql.SQLException;
public boolean getBoolean(String) throws java.sql.SQLException;
public byte getByte(int) throws java.sql.SQLException;
public byte getByte(String) throws java.sql.SQLException;
public byte[] getBytes(int) throws java.sql.SQLException;
public byte[] getBytes(String) throws java.sql.SQLException;
public java.sql.Clob getClob(int) throws java.sql.SQLException;
public java.sql.Clob getClob(String) throws java.sql.SQLException;
public java.sql.Date getDate(int) throws java.sql.SQLException;
public java.sql.Date getDate(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Date getDate(String) throws java.sql.SQLException;
public java.sql.Date getDate(String, java.util.Calendar) throws java.sql.SQLException;
public double getDouble(int) throws java.sql.SQLException;
public double getDouble(String) throws java.sql.SQLException;
public float getFloat(int) throws java.sql.SQLException;
public float getFloat(String) throws java.sql.SQLException;
public int getInt(int) throws java.sql.SQLException;
public int getInt(String) throws java.sql.SQLException;
public long getLong(int) throws java.sql.SQLException;
public long getLong(String) throws java.sql.SQLException;
protected int getNamedParamIndex(String, boolean) throws java.sql.SQLException;
public Object getObject(int) throws java.sql.SQLException;
public Object getObject(int, java.util.Map) throws java.sql.SQLException;
public Object getObject(String) throws java.sql.SQLException;
public Object getObject(String, java.util.Map) throws java.sql.SQLException;
public Object getObject(int, Class) throws java.sql.SQLException;
public Object getObject(String, Class) throws java.sql.SQLException;
protected result.ResultSetInternalMethods getOutputParameters(int) throws java.sql.SQLException;
public java.sql.ParameterMetaData getParameterMetaData() throws java.sql.SQLException;
public java.sql.Ref getRef(int) throws java.sql.SQLException;
public java.sql.Ref getRef(String) throws java.sql.SQLException;
public short getShort(int) throws java.sql.SQLException;
public short getShort(String) throws java.sql.SQLException;
public String getString(int) throws java.sql.SQLException;
public String getString(String) throws java.sql.SQLException;
public java.sql.Time getTime(int) throws java.sql.SQLException;
public java.sql.Time getTime(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Time getTime(String) throws java.sql.SQLException;
public java.sql.Time getTime(String, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(int) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(String) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(String, java.util.Calendar) throws java.sql.SQLException;
public java.net.URL getURL(int) throws java.sql.SQLException;
public java.net.URL getURL(String) throws java.sql.SQLException;
protected int mapOutputParameterIndexToRsIndex(int) throws java.sql.SQLException;
protected void registerOutParameter(int, com.mysql.cj.MysqlType) throws java.sql.SQLException;
public void registerOutParameter(int, int) throws java.sql.SQLException;
public void registerOutParameter(int, java.sql.SQLType) throws java.sql.SQLException;
protected void registerOutParameter(int, com.mysql.cj.MysqlType, int) throws java.sql.SQLException;
public void registerOutParameter(int, int, int) throws java.sql.SQLException;
public void registerOutParameter(int, java.sql.SQLType, int) throws java.sql.SQLException;
protected void registerOutParameter(int, com.mysql.cj.MysqlType, String) throws java.sql.SQLException;
public void registerOutParameter(int, int, String) throws java.sql.SQLException;
public void registerOutParameter(int, java.sql.SQLType, String) throws java.sql.SQLException;
public void registerOutParameter(String, int) throws java.sql.SQLException;
public void registerOutParameter(String, java.sql.SQLType) throws java.sql.SQLException;
public void registerOutParameter(String, int, int) throws java.sql.SQLException;
public void registerOutParameter(String, java.sql.SQLType, int) throws java.sql.SQLException;
public void registerOutParameter(String, int, String) throws java.sql.SQLException;
public void registerOutParameter(String, java.sql.SQLType, String) throws java.sql.SQLException;
private void retrieveOutParams() throws java.sql.SQLException;
public void setAsciiStream(String, java.io.InputStream, int) throws java.sql.SQLException;
public void setBigDecimal(String, java.math.BigDecimal) throws java.sql.SQLException;
public void setBinaryStream(String, java.io.InputStream, int) throws java.sql.SQLException;
public void setBoolean(String, boolean) throws java.sql.SQLException;
public void setByte(String, byte) throws java.sql.SQLException;
public void setBytes(String, byte[]) throws java.sql.SQLException;
public void setCharacterStream(String, java.io.Reader, int) throws java.sql.SQLException;
public void setDate(String, java.sql.Date) throws java.sql.SQLException;
public void setDate(String, java.sql.Date, java.util.Calendar) throws java.sql.SQLException;
public void setDouble(String, double) throws java.sql.SQLException;
public void setFloat(String, float) throws java.sql.SQLException;
private void setInOutParamsOnServer() throws java.sql.SQLException;
public void setInt(String, int) throws java.sql.SQLException;
public void setLong(String, long) throws java.sql.SQLException;
public void setNull(String, int) throws java.sql.SQLException;
public void setNull(String, int, String) throws java.sql.SQLException;
public void setObject(String, Object) throws java.sql.SQLException;
public void setObject(String, Object, int) throws java.sql.SQLException;
public void setObject(String, Object, java.sql.SQLType) throws java.sql.SQLException;
public void setObject(String, Object, int, int) throws java.sql.SQLException;
public void setObject(String, Object, java.sql.SQLType, int) throws java.sql.SQLException;
private void setOutParams() throws java.sql.SQLException;
public void setShort(String, short) throws java.sql.SQLException;
public void setString(String, String) throws java.sql.SQLException;
public void setTime(String, java.sql.Time) throws java.sql.SQLException;
public void setTime(String, java.sql.Time, java.util.Calendar) throws java.sql.SQLException;
public void setTimestamp(String, java.sql.Timestamp) throws java.sql.SQLException;
public void setTimestamp(String, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException;
public void setURL(String, java.net.URL) throws java.sql.SQLException;
public boolean wasNull() throws java.sql.SQLException;
public int[] executeBatch() throws java.sql.SQLException;
protected int getParameterIndexOffset();
public void setAsciiStream(String, java.io.InputStream) throws java.sql.SQLException;
public void setAsciiStream(String, java.io.InputStream, long) throws java.sql.SQLException;
public void setBinaryStream(String, java.io.InputStream) throws java.sql.SQLException;
public void setBinaryStream(String, java.io.InputStream, long) throws java.sql.SQLException;
public void setBlob(String, java.sql.Blob) throws java.sql.SQLException;
public void setBlob(String, java.io.InputStream) throws java.sql.SQLException;
public void setBlob(String, java.io.InputStream, long) throws java.sql.SQLException;
public void setCharacterStream(String, java.io.Reader) throws java.sql.SQLException;
public void setCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException;
public void setClob(String, java.sql.Clob) throws java.sql.SQLException;
public void setClob(String, java.io.Reader) throws java.sql.SQLException;
public void setClob(String, java.io.Reader, long) throws java.sql.SQLException;
public void setNCharacterStream(String, java.io.Reader) throws java.sql.SQLException;
public void setNCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException;
private boolean checkReadOnlyProcedure() throws java.sql.SQLException;
protected boolean checkReadOnlySafeStatement() throws java.sql.SQLException;
public java.sql.RowId getRowId(int) throws java.sql.SQLException;
public java.sql.RowId getRowId(String) throws java.sql.SQLException;
public void setRowId(String, java.sql.RowId) throws java.sql.SQLException;
public void setNString(String, String) throws java.sql.SQLException;
public void setNClob(String, java.sql.NClob) throws java.sql.SQLException;
public void setNClob(String, java.io.Reader) throws java.sql.SQLException;
public void setNClob(String, java.io.Reader, long) throws java.sql.SQLException;
public void setSQLXML(String, java.sql.SQLXML) throws java.sql.SQLException;
public java.sql.SQLXML getSQLXML(int) throws java.sql.SQLException;
public java.sql.SQLXML getSQLXML(String) throws java.sql.SQLException;
public String getNString(int) throws java.sql.SQLException;
public String getNString(String) throws java.sql.SQLException;
public java.io.Reader getNCharacterStream(int) throws java.sql.SQLException;
public java.io.Reader getNCharacterStream(String) throws java.sql.SQLException;
public java.io.Reader getCharacterStream(int) throws java.sql.SQLException;
public java.io.Reader getCharacterStream(String) throws java.sql.SQLException;
public java.sql.NClob getNClob(int) throws java.sql.SQLException;
public java.sql.NClob getNClob(String) throws java.sql.SQLException;
protected byte[] s2b(String);
public long executeLargeUpdate() throws java.sql.SQLException;
public long[] executeLargeBatch() throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/CallableStatementWrapper.class
package com.mysql.cj.jdbc;
public synchronized class CallableStatementWrapper extends PreparedStatementWrapper implements java.sql.CallableStatement {
protected static CallableStatementWrapper getInstance(ConnectionWrapper, MysqlPooledConnection, java.sql.CallableStatement) throws java.sql.SQLException;
public void CallableStatementWrapper(ConnectionWrapper, MysqlPooledConnection, java.sql.CallableStatement);
public void registerOutParameter(int, int) throws java.sql.SQLException;
public void registerOutParameter(int, int, int) throws java.sql.SQLException;
public boolean wasNull() throws java.sql.SQLException;
public String getString(int) throws java.sql.SQLException;
public boolean getBoolean(int) throws java.sql.SQLException;
public byte getByte(int) throws java.sql.SQLException;
public short getShort(int) throws java.sql.SQLException;
public int getInt(int) throws java.sql.SQLException;
public long getLong(int) throws java.sql.SQLException;
public float getFloat(int) throws java.sql.SQLException;
public double getDouble(int) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(int, int) throws java.sql.SQLException;
public byte[] getBytes(int) throws java.sql.SQLException;
public java.sql.Date getDate(int) throws java.sql.SQLException;
public java.sql.Time getTime(int) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(int) throws java.sql.SQLException;
public Object getObject(int) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(int) throws java.sql.SQLException;
public Object getObject(int, java.util.Map) throws java.sql.SQLException;
public java.sql.Ref getRef(int) throws java.sql.SQLException;
public java.sql.Blob getBlob(int) throws java.sql.SQLException;
public java.sql.Clob getClob(int) throws java.sql.SQLException;
public java.sql.Array getArray(int) throws java.sql.SQLException;
public java.sql.Date getDate(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Time getTime(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(int, java.util.Calendar) throws java.sql.SQLException;
public void registerOutParameter(int, int, String) throws java.sql.SQLException;
public void registerOutParameter(String, int) throws java.sql.SQLException;
public void registerOutParameter(String, int, int) throws java.sql.SQLException;
public void registerOutParameter(String, int, String) throws java.sql.SQLException;
public java.net.URL getURL(int) throws java.sql.SQLException;
public void setURL(String, java.net.URL) throws java.sql.SQLException;
public void setNull(String, int) throws java.sql.SQLException;
public void setBoolean(String, boolean) throws java.sql.SQLException;
public void setByte(String, byte) throws java.sql.SQLException;
public void setShort(String, short) throws java.sql.SQLException;
public void setInt(String, int) throws java.sql.SQLException;
public void setLong(String, long) throws java.sql.SQLException;
public void setFloat(String, float) throws java.sql.SQLException;
public void setDouble(String, double) throws java.sql.SQLException;
public void setBigDecimal(String, java.math.BigDecimal) throws java.sql.SQLException;
public void setString(String, String) throws java.sql.SQLException;
public void setBytes(String, byte[]) throws java.sql.SQLException;
public void setDate(String, java.sql.Date) throws java.sql.SQLException;
public void setTime(String, java.sql.Time) throws java.sql.SQLException;
public void setTimestamp(String, java.sql.Timestamp) throws java.sql.SQLException;
public void setAsciiStream(String, java.io.InputStream, int) throws java.sql.SQLException;
public void setBinaryStream(String, java.io.InputStream, int) throws java.sql.SQLException;
public void setObject(String, Object, int, int) throws java.sql.SQLException;
public void setObject(String, Object, int) throws java.sql.SQLException;
public void setObject(String, Object) throws java.sql.SQLException;
public void setCharacterStream(String, java.io.Reader, int) throws java.sql.SQLException;
public void setDate(String, java.sql.Date, java.util.Calendar) throws java.sql.SQLException;
public void setTime(String, java.sql.Time, java.util.Calendar) throws java.sql.SQLException;
public void setTimestamp(String, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException;
public void setNull(String, int, String) throws java.sql.SQLException;
public String getString(String) throws java.sql.SQLException;
public boolean getBoolean(String) throws java.sql.SQLException;
public byte getByte(String) throws java.sql.SQLException;
public short getShort(String) throws java.sql.SQLException;
public int getInt(String) throws java.sql.SQLException;
public long getLong(String) throws java.sql.SQLException;
public float getFloat(String) throws java.sql.SQLException;
public double getDouble(String) throws java.sql.SQLException;
public byte[] getBytes(String) throws java.sql.SQLException;
public java.sql.Date getDate(String) throws java.sql.SQLException;
public java.sql.Time getTime(String) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(String) throws java.sql.SQLException;
public Object getObject(String) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(String) throws java.sql.SQLException;
public Object getObject(String, java.util.Map) throws java.sql.SQLException;
public java.sql.Ref getRef(String) throws java.sql.SQLException;
public java.sql.Blob getBlob(String) throws java.sql.SQLException;
public java.sql.Clob getClob(String) throws java.sql.SQLException;
public java.sql.Array getArray(String) throws java.sql.SQLException;
public java.sql.Date getDate(String, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Time getTime(String, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(String, java.util.Calendar) throws java.sql.SQLException;
public java.net.URL getURL(String) throws java.sql.SQLException;
public java.sql.RowId getRowId(String) throws java.sql.SQLException;
public java.sql.RowId getRowId(int) throws java.sql.SQLException;
public void setRowId(String, java.sql.RowId) throws java.sql.SQLException;
public void setNString(String, String) throws java.sql.SQLException;
public void setNCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException;
public void setNClob(String, java.sql.NClob) throws java.sql.SQLException;
public void setClob(String, java.io.Reader, long) throws java.sql.SQLException;
public void setBlob(String, java.io.InputStream, long) throws java.sql.SQLException;
public void setNClob(String, java.io.Reader, long) throws java.sql.SQLException;
public java.sql.NClob getNClob(String) throws java.sql.SQLException;
public java.sql.NClob getNClob(int) throws java.sql.SQLException;
public void setSQLXML(String, java.sql.SQLXML) throws java.sql.SQLException;
public java.sql.SQLXML getSQLXML(int) throws java.sql.SQLException;
public java.sql.SQLXML getSQLXML(String) throws java.sql.SQLException;
public String getNString(int) throws java.sql.SQLException;
public String getNString(String) throws java.sql.SQLException;
public java.io.Reader getNCharacterStream(int) throws java.sql.SQLException;
public java.io.Reader getNCharacterStream(String) throws java.sql.SQLException;
public java.io.Reader getCharacterStream(int) throws java.sql.SQLException;
public java.io.Reader getCharacterStream(String) throws java.sql.SQLException;
public void setBlob(String, java.sql.Blob) throws java.sql.SQLException;
public void setClob(String, java.sql.Clob) throws java.sql.SQLException;
public void setAsciiStream(String, java.io.InputStream, long) throws java.sql.SQLException;
public void setBinaryStream(String, java.io.InputStream, long) throws java.sql.SQLException;
public void setCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException;
public void setAsciiStream(String, java.io.InputStream) throws java.sql.SQLException;
public void setBinaryStream(String, java.io.InputStream) throws java.sql.SQLException;
public void setCharacterStream(String, java.io.Reader) throws java.sql.SQLException;
public void setNCharacterStream(String, java.io.Reader) throws java.sql.SQLException;
public void setClob(String, java.io.Reader) throws java.sql.SQLException;
public void setBlob(String, java.io.InputStream) throws java.sql.SQLException;
public void setNClob(String, java.io.Reader) throws java.sql.SQLException;
public Object getObject(int, Class) throws java.sql.SQLException;
public Object getObject(String, Class) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public void close() throws java.sql.SQLException;
public synchronized Object unwrap(Class) throws java.sql.SQLException;
public void registerOutParameter(int, java.sql.SQLType) throws java.sql.SQLException;
public void registerOutParameter(int, java.sql.SQLType, int) throws java.sql.SQLException;
public void registerOutParameter(int, java.sql.SQLType, String) throws java.sql.SQLException;
public void registerOutParameter(String, java.sql.SQLType) throws java.sql.SQLException;
public void registerOutParameter(String, java.sql.SQLType, int) throws java.sql.SQLException;
public void registerOutParameter(String, java.sql.SQLType, String) throws java.sql.SQLException;
public void setObject(int, Object, java.sql.SQLType) throws java.sql.SQLException;
public void setObject(int, Object, java.sql.SQLType, int) throws java.sql.SQLException;
public void setObject(String, Object, java.sql.SQLType) throws java.sql.SQLException;
public void setObject(String, Object, java.sql.SQLType, int) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ClientInfoProvider.class
package com.mysql.cj.jdbc;
public abstract interface ClientInfoProvider {
public abstract void initialize(java.sql.Connection, java.util.Properties) throws java.sql.SQLException;
public abstract void destroy() throws java.sql.SQLException;
public abstract java.util.Properties getClientInfo(java.sql.Connection) throws java.sql.SQLException;
public abstract String getClientInfo(java.sql.Connection, String) throws java.sql.SQLException;
public abstract void setClientInfo(java.sql.Connection, java.util.Properties) throws java.sql.SQLClientInfoException;
public abstract void setClientInfo(java.sql.Connection, String, String) throws java.sql.SQLClientInfoException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ClientInfoProviderSP.class
package com.mysql.cj.jdbc;
public synchronized class ClientInfoProviderSP implements ClientInfoProvider {
public static final String PNAME_clientInfoSetSPName = clientInfoSetSPName;
public static final String PNAME_clientInfoGetSPName = clientInfoGetSPName;
public static final String PNAME_clientInfoGetBulkSPName = clientInfoGetBulkSPName;
public static final String PNAME_clientInfoDatabase = clientInfoDatabase;
java.sql.PreparedStatement setClientInfoSp;
java.sql.PreparedStatement getClientInfoSp;
java.sql.PreparedStatement getClientInfoBulkSp;
public void ClientInfoProviderSP();
public synchronized void initialize(java.sql.Connection, java.util.Properties) throws java.sql.SQLException;
public synchronized void destroy() throws java.sql.SQLException;
public synchronized java.util.Properties getClientInfo(java.sql.Connection) throws java.sql.SQLException;
public synchronized String getClientInfo(java.sql.Connection, String) throws java.sql.SQLException;
public synchronized void setClientInfo(java.sql.Connection, java.util.Properties) throws java.sql.SQLClientInfoException;
public synchronized void setClientInfo(java.sql.Connection, String, String) throws java.sql.SQLClientInfoException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ClientPreparedStatement.class
package com.mysql.cj.jdbc;
public synchronized class ClientPreparedStatement extends StatementImpl implements JdbcPreparedStatement {
protected boolean batchHasPlainStatements;
protected MysqlParameterMetadata parameterMetaData;
private java.sql.ResultSetMetaData pstmtResultMetaData;
protected String batchedValuesClause;
private boolean doPingInstead;
private boolean compensateForOnDuplicateKeyUpdate;
protected int rewrittenBatchSize;
protected static ClientPreparedStatement getInstance(JdbcConnection, String, String) throws java.sql.SQLException;
protected static ClientPreparedStatement getInstance(JdbcConnection, String, String, com.mysql.cj.ParseInfo) throws java.sql.SQLException;
protected void initQuery();
protected void ClientPreparedStatement(JdbcConnection, String) throws java.sql.SQLException;
public void ClientPreparedStatement(JdbcConnection, String, String) throws java.sql.SQLException;
public void ClientPreparedStatement(JdbcConnection, String, String, com.mysql.cj.ParseInfo) throws java.sql.SQLException;
public com.mysql.cj.QueryBindings getQueryBindings();
public String toString();
public void addBatch() throws java.sql.SQLException;
public void addBatch(String) throws java.sql.SQLException;
public String asSql() throws java.sql.SQLException;
public String asSql(boolean) throws java.sql.SQLException;
public void clearBatch() throws java.sql.SQLException;
public void clearParameters() throws java.sql.SQLException;
protected boolean checkReadOnlySafeStatement() throws java.sql.SQLException;
public boolean execute() throws java.sql.SQLException;
protected long[] executeBatchInternal() throws java.sql.SQLException;
protected long[] executePreparedBatchAsMultiStatement(int) throws java.sql.SQLException;
protected int setOneBatchedParameterSet(java.sql.PreparedStatement, int, Object) throws java.sql.SQLException;
private String generateMultiStatementForBatch(int) throws java.sql.SQLException;
protected long[] executeBatchedInserts(int) throws java.sql.SQLException;
protected long[] executeBatchSerially(int) throws java.sql.SQLException;
protected result.ResultSetInternalMethods executeInternal(int, com.mysql.cj.protocol.Message, boolean, boolean, com.mysql.cj.protocol.ColumnDefinition, boolean) throws java.sql.SQLException;
public java.sql.ResultSet executeQuery() throws java.sql.SQLException;
public int executeUpdate() throws java.sql.SQLException;
protected long executeUpdateInternal(boolean, boolean) throws java.sql.SQLException;
protected long executeUpdateInternal(com.mysql.cj.QueryBindings, boolean) throws java.sql.SQLException;
protected boolean containsOnDuplicateKeyUpdateInSQL();
protected ClientPreparedStatement prepareBatchedInsertSQL(JdbcConnection, int) throws java.sql.SQLException;
protected void setRetrieveGeneratedKeys(boolean) throws java.sql.SQLException;
public byte[] getBytesRepresentation(int) throws java.sql.SQLException;
public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException;
protected boolean isSelectQuery() throws java.sql.SQLException;
public java.sql.ParameterMetaData getParameterMetaData() throws java.sql.SQLException;
public com.mysql.cj.ParseInfo getParseInfo();
private void initializeFromParseInfo() throws java.sql.SQLException;
public boolean isNull(int) throws java.sql.SQLException;
public void realClose(boolean, boolean) throws java.sql.SQLException;
public String getPreparedSql();
public int getUpdateCount() throws java.sql.SQLException;
public long executeLargeUpdate() throws java.sql.SQLException;
public ParameterBindings getParameterBindings() throws java.sql.SQLException;
protected int getParameterIndexOffset();
protected void checkBounds(int, int) throws java.sql.SQLException;
protected final int getCoreParameterIndex(int) throws java.sql.SQLException;
public void setArray(int, java.sql.Array) throws java.sql.SQLException;
public void setAsciiStream(int, java.io.InputStream) throws java.sql.SQLException;
public void setAsciiStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void setAsciiStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setBigDecimal(int, java.math.BigDecimal) throws java.sql.SQLException;
public void setBinaryStream(int, java.io.InputStream) throws java.sql.SQLException;
public void setBinaryStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void setBinaryStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setBlob(int, java.sql.Blob) throws java.sql.SQLException;
public void setBlob(int, java.io.InputStream) throws java.sql.SQLException;
public void setBlob(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setBoolean(int, boolean) throws java.sql.SQLException;
public void setByte(int, byte) throws java.sql.SQLException;
public void setBytes(int, byte[]) throws java.sql.SQLException;
public void setBytes(int, byte[], boolean, boolean) throws java.sql.SQLException;
public void setBytesNoEscape(int, byte[]) throws java.sql.SQLException;
public void setBytesNoEscapeNoQuotes(int, byte[]) throws java.sql.SQLException;
public void setCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void setCharacterStream(int, java.io.Reader, int) throws java.sql.SQLException;
public void setCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void setClob(int, java.io.Reader) throws java.sql.SQLException;
public void setClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void setClob(int, java.sql.Clob) throws java.sql.SQLException;
public void setDate(int, java.sql.Date) throws java.sql.SQLException;
public void setDate(int, java.sql.Date, java.util.Calendar) throws java.sql.SQLException;
public void setDouble(int, double) throws java.sql.SQLException;
public void setFloat(int, float) throws java.sql.SQLException;
public void setInt(int, int) throws java.sql.SQLException;
public void setLong(int, long) throws java.sql.SQLException;
public void setBigInteger(int, java.math.BigInteger) throws java.sql.SQLException;
public void setNCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void setNCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void setNClob(int, java.io.Reader) throws java.sql.SQLException;
public void setNClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void setNClob(int, java.sql.NClob) throws java.sql.SQLException;
public void setNString(int, String) throws java.sql.SQLException;
public void setNull(int, int) throws java.sql.SQLException;
public void setNull(int, int, String) throws java.sql.SQLException;
public void setNull(int, com.mysql.cj.MysqlType) throws java.sql.SQLException;
public void setObject(int, Object) throws java.sql.SQLException;
public void setObject(int, Object, int) throws java.sql.SQLException;
public void setObject(int, Object, java.sql.SQLType) throws java.sql.SQLException;
public void setObject(int, Object, int, int) throws java.sql.SQLException;
public void setObject(int, Object, java.sql.SQLType, int) throws java.sql.SQLException;
public void setRef(int, java.sql.Ref) throws java.sql.SQLException;
public void setRowId(int, java.sql.RowId) throws java.sql.SQLException;
public void setShort(int, short) throws java.sql.SQLException;
public void setSQLXML(int, java.sql.SQLXML) throws java.sql.SQLException;
public void setString(int, String) throws java.sql.SQLException;
public void setTime(int, java.sql.Time) throws java.sql.SQLException;
public void setTime(int, java.sql.Time, java.util.Calendar) throws java.sql.SQLException;
public void setTimestamp(int, java.sql.Timestamp) throws java.sql.SQLException;
public void setTimestamp(int, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException;
public void setTimestamp(int, java.sql.Timestamp, java.util.Calendar, int) throws java.sql.SQLException;
public void setUnicodeStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void setURL(int, java.net.URL) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/Clob.class
package com.mysql.cj.jdbc;
public synchronized class Clob implements java.sql.Clob, com.mysql.cj.protocol.OutputStreamWatcher, com.mysql.cj.protocol.WriterWatcher {
private String charData;
private com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
void Clob(com.mysql.cj.exceptions.ExceptionInterceptor);
public void Clob(String, com.mysql.cj.exceptions.ExceptionInterceptor);
public java.io.InputStream getAsciiStream() throws java.sql.SQLException;
public java.io.Reader getCharacterStream() throws java.sql.SQLException;
public String getSubString(long, int) throws java.sql.SQLException;
public long length() throws java.sql.SQLException;
public long position(java.sql.Clob, long) throws java.sql.SQLException;
public long position(String, long) throws java.sql.SQLException;
public java.io.OutputStream setAsciiStream(long) throws java.sql.SQLException;
public java.io.Writer setCharacterStream(long) throws java.sql.SQLException;
public int setString(long, String) throws java.sql.SQLException;
public int setString(long, String, int, int) throws java.sql.SQLException;
public void streamClosed(com.mysql.cj.protocol.WatchableStream);
public void truncate(long) throws java.sql.SQLException;
public void writerClosed(char[]);
public void writerClosed(com.mysql.cj.protocol.WatchableWriter);
public void free() throws java.sql.SQLException;
public java.io.Reader getCharacterStream(long, long) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/CommentClientInfoProvider.class
package com.mysql.cj.jdbc;
public synchronized class CommentClientInfoProvider implements ClientInfoProvider {
private java.util.Properties clientInfo;
public void CommentClientInfoProvider();
public synchronized void initialize(java.sql.Connection, java.util.Properties) throws java.sql.SQLException;
public synchronized void destroy() throws java.sql.SQLException;
public synchronized java.util.Properties getClientInfo(java.sql.Connection) throws java.sql.SQLException;
public synchronized String getClientInfo(java.sql.Connection, String) throws java.sql.SQLException;
public synchronized void setClientInfo(java.sql.Connection, java.util.Properties) throws java.sql.SQLClientInfoException;
public synchronized void setClientInfo(java.sql.Connection, String, String) throws java.sql.SQLClientInfoException;
private synchronized void setComment(java.sql.Connection);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ConnectionGroup.class
package com.mysql.cj.jdbc;
public synchronized class ConnectionGroup {
private String groupName;
private long connections;
private long activeConnections;
private java.util.HashMap connectionProxies;
private java.util.Set hostList;
private boolean isInitialized;
private long closedProxyTotalPhysicalConnections;
private long closedProxyTotalTransactions;
private int activeHosts;
private java.util.Set closedHosts;
void ConnectionGroup(String);
public long registerConnectionProxy(ha.LoadBalancedConnectionProxy, java.util.List);
public String getGroupName();
public java.util.Collection getInitialHosts();
public int getActiveHostCount();
public java.util.Collection getClosedHosts();
public long getTotalLogicalConnectionCount();
public long getActiveLogicalConnectionCount();
public long getActivePhysicalConnectionCount();
public long getTotalPhysicalConnectionCount();
public long getTotalTransactionCount();
public void closeConnectionProxy(ha.LoadBalancedConnectionProxy);
public void removeHost(String) throws java.sql.SQLException;
public void removeHost(String, boolean) throws java.sql.SQLException;
public synchronized void removeHost(String, boolean, boolean) throws java.sql.SQLException;
public void addHost(String);
public void addHost(String, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ConnectionGroupManager.class
package com.mysql.cj.jdbc;
public synchronized class ConnectionGroupManager {
private static java.util.HashMap GROUP_MAP;
private static jmx.LoadBalanceConnectionGroupManager mbean;
private static boolean hasRegisteredJmx;
public void ConnectionGroupManager();
public static synchronized ConnectionGroup getConnectionGroupInstance(String);
public static void registerJmx() throws java.sql.SQLException;
public static ConnectionGroup getConnectionGroup(String);
private static java.util.Collection getGroupsMatching(String);
public static void addHost(String, String, boolean);
public static int getActiveHostCount(String);
public static long getActiveLogicalConnectionCount(String);
public static long getActivePhysicalConnectionCount(String);
public static int getTotalHostCount(String);
public static long getTotalLogicalConnectionCount(String);
public static long getTotalPhysicalConnectionCount(String);
public static long getTotalTransactionCount(String);
public static void removeHost(String, String) throws java.sql.SQLException;
public static void removeHost(String, String, boolean) throws java.sql.SQLException;
public static String getActiveHostLists(String);
public static String getRegisteredConnectionGroups();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ConnectionImpl$1.class
package com.mysql.cj.jdbc;
synchronized class ConnectionImpl$1 extends IterateBlock {
void ConnectionImpl$1(ConnectionImpl, java.util.Iterator);
void forEach(interceptors.ConnectionLifecycleInterceptor) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ConnectionImpl$2.class
package com.mysql.cj.jdbc;
synchronized class ConnectionImpl$2 extends com.mysql.cj.util.LRUCache {
private static final long serialVersionUID = 7692318650375988114;
void ConnectionImpl$2(ConnectionImpl, int);
protected boolean removeEldestEntry(java.util.Map$Entry);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ConnectionImpl$3.class
package com.mysql.cj.jdbc;
synchronized class ConnectionImpl$3 extends IterateBlock {
void ConnectionImpl$3(ConnectionImpl, java.util.Iterator);
void forEach(interceptors.ConnectionLifecycleInterceptor) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ConnectionImpl$4.class
package com.mysql.cj.jdbc;
synchronized class ConnectionImpl$4 extends IterateBlock {
void ConnectionImpl$4(ConnectionImpl, java.util.Iterator, java.sql.Savepoint);
void forEach(interceptors.ConnectionLifecycleInterceptor) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ConnectionImpl$5.class
package com.mysql.cj.jdbc;
synchronized class ConnectionImpl$5 extends IterateBlock {
void ConnectionImpl$5(ConnectionImpl, java.util.Iterator, boolean);
void forEach(interceptors.ConnectionLifecycleInterceptor) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ConnectionImpl$6.class
package com.mysql.cj.jdbc;
synchronized class ConnectionImpl$6 extends IterateBlock {
void ConnectionImpl$6(ConnectionImpl, java.util.Iterator, String);
void forEach(interceptors.ConnectionLifecycleInterceptor) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ConnectionImpl$7.class
package com.mysql.cj.jdbc;
synchronized class ConnectionImpl$7 implements Runnable {
void ConnectionImpl$7(ConnectionImpl);
public void run();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ConnectionImpl$CompoundCacheKey.class
package com.mysql.cj.jdbc;
synchronized class ConnectionImpl$CompoundCacheKey {
final String componentOne;
final String componentTwo;
final int hashCode;
void ConnectionImpl$CompoundCacheKey(String, String);
public boolean equals(Object);
public int hashCode();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ConnectionImpl$NetworkTimeoutSetter.class
package com.mysql.cj.jdbc;
synchronized class ConnectionImpl$NetworkTimeoutSetter implements Runnable {
private final ref.WeakReference connRef;
private final int milliseconds;
public void ConnectionImpl$NetworkTimeoutSetter(JdbcConnection, int);
public void run();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ConnectionImpl.class
package com.mysql.cj.jdbc;
public synchronized class ConnectionImpl implements JdbcConnection, com.mysql.cj.Session$SessionEventListener, java.io.Serializable {
private static final long serialVersionUID = 4009476458425101761;
private static final java.sql.SQLPermission SET_NETWORK_TIMEOUT_PERM;
private static final java.sql.SQLPermission ABORT_PERM;
private JdbcConnection proxy;
private reflect.InvocationHandler realProxy;
public static java.util.Map charsetMap;
protected static final String DEFAULT_LOGGER_CLASS;
private static java.util.Map mapTransIsolationNameToValue;
protected static java.util.Map roundRobinStatsMap;
private java.util.List connectionLifecycleInterceptors;
private static final int DEFAULT_RESULT_SET_TYPE = 1003;
private static final int DEFAULT_RESULT_SET_CONCURRENCY = 1007;
private static final java.util.Random random;
private com.mysql.cj.CacheAdapter cachedPreparedStatementParams;
private String database;
private java.sql.DatabaseMetaData dbmd;
private com.mysql.cj.NativeSession session;
private boolean isInGlobalTx;
private int isolationLevel;
private final java.util.concurrent.CopyOnWriteArrayList openStatements;
private com.mysql.cj.util.LRUCache parsedCallableStatementCache;
private String password;
protected java.util.Properties props;
private boolean readOnly;
protected com.mysql.cj.util.LRUCache resultSetMetadataCache;
private java.util.Map typeMap;
private String user;
private com.mysql.cj.util.LRUCache serverSideStatementCheckCache;
private com.mysql.cj.util.LRUCache serverSideStatementCache;
private com.mysql.cj.conf.HostInfo origHostInfo;
private String origHostToConnectTo;
private int origPortToConnectTo;
private boolean hasTriedMasterFlag;
private java.util.List queryInterceptors;
protected JdbcPropertySet propertySet;
private com.mysql.cj.conf.RuntimeProperty autoReconnectForPools;
private com.mysql.cj.conf.RuntimeProperty cachePrepStmts;
private com.mysql.cj.conf.RuntimeProperty autoReconnect;
private com.mysql.cj.conf.RuntimeProperty useUsageAdvisor;
private com.mysql.cj.conf.RuntimeProperty reconnectAtTxEnd;
private com.mysql.cj.conf.RuntimeProperty emulateUnsupportedPstmts;
private com.mysql.cj.conf.RuntimeProperty ignoreNonTxTables;
private com.mysql.cj.conf.RuntimeProperty pedantic;
private com.mysql.cj.conf.RuntimeProperty prepStmtCacheSqlLimit;
private com.mysql.cj.conf.RuntimeProperty useLocalSessionState;
private com.mysql.cj.conf.RuntimeProperty useServerPrepStmts;
private com.mysql.cj.conf.RuntimeProperty processEscapeCodesForPrepStmts;
private com.mysql.cj.conf.RuntimeProperty useLocalTransactionState;
private com.mysql.cj.conf.RuntimeProperty disconnectOnExpiredPasswords;
private com.mysql.cj.conf.RuntimeProperty readOnlyPropagatesToServer;
protected result.ResultSetFactory nullStatementResultSetFactory;
private int autoIncrementIncrement;
private com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
private ClientInfoProvider infoProvider;
public String getHost();
public boolean isProxySet();
public void setProxy(JdbcConnection);
private JdbcConnection getProxy();
public JdbcConnection getMultiHostSafeProxy();
public JdbcConnection getActiveMySQLConnection();
public Object getConnectionMutex();
public static JdbcConnection getInstance(com.mysql.cj.conf.HostInfo) throws java.sql.SQLException;
protected static synchronized int getNextRoundRobinHostIndex(String, java.util.List);
private static boolean nullSafeCompare(String, String);
protected void ConnectionImpl();
public void ConnectionImpl(com.mysql.cj.conf.HostInfo) throws java.sql.SQLException;
public JdbcPropertySet getPropertySet();
public void unSafeQueryInterceptors() throws java.sql.SQLException;
public void initializeSafeQueryInterceptors() throws java.sql.SQLException;
public java.util.List getQueryInterceptorsInstances();
private boolean canHandleAsServerPreparedStatement(String) throws java.sql.SQLException;
public void changeUser(String, String) throws java.sql.SQLException;
public void checkClosed();
public void throwConnectionClosedException() throws java.sql.SQLException;
private void checkTransactionIsolationLevel();
public void abortInternal() throws java.sql.SQLException;
public void cleanup(Throwable);
public void clearHasTriedMaster();
public void clearWarnings() throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, int) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, int, int, boolean) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, int[]) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, String[]) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, int, int, int) throws java.sql.SQLException;
public void close() throws java.sql.SQLException;
public void normalClose();
private void closeAllOpenStatements() throws java.sql.SQLException;
private void closeStatement(java.sql.Statement);
public void commit() throws java.sql.SQLException;
public void createNewIO(boolean);
private void connectWithRetries(boolean) throws java.sql.SQLException;
private void connectOneTryOnly(boolean) throws java.sql.SQLException;
private void createPreparedStatementCaches() throws java.sql.SQLException;
public java.sql.Statement createStatement() throws java.sql.SQLException;
public java.sql.Statement createStatement(int, int) throws java.sql.SQLException;
public java.sql.Statement createStatement(int, int, int) throws java.sql.SQLException;
public int getActiveStatementCount();
public boolean getAutoCommit() throws java.sql.SQLException;
public String getCatalog() throws java.sql.SQLException;
public String getCharacterSetMetadata();
public int getHoldability() throws java.sql.SQLException;
public long getId();
public long getIdleFor();
public java.sql.DatabaseMetaData getMetaData() throws java.sql.SQLException;
private java.sql.DatabaseMetaData getMetaData(boolean, boolean) throws java.sql.SQLException;
public java.sql.Statement getMetadataSafeStatement() throws java.sql.SQLException;
public java.sql.Statement getMetadataSafeStatement(int) throws java.sql.SQLException;
public com.mysql.cj.ServerVersion getServerVersion();
public int getTransactionIsolation() throws java.sql.SQLException;
public java.util.Map getTypeMap() throws java.sql.SQLException;
public String getURL();
public String getUser();
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException;
public boolean hasSameProperties(JdbcConnection);
public java.util.Properties getProperties();
public boolean hasTriedMaster();
private void initializePropsFromServer() throws java.sql.SQLException;
private void handleAutoCommitDefaults() throws java.sql.SQLException;
public boolean isClosed();
public boolean isInGlobalTx();
public boolean isMasterConnection();
public boolean isReadOnly() throws java.sql.SQLException;
public boolean isReadOnly(boolean) throws java.sql.SQLException;
public boolean isSameResource(JdbcConnection);
public int getAutoIncrementIncrement();
public boolean lowerCaseTableNames();
public String nativeSQL(String) throws java.sql.SQLException;
private CallableStatement parseCallableStatement(String) throws java.sql.SQLException;
public void ping() throws java.sql.SQLException;
public void pingInternal(boolean, int) throws java.sql.SQLException;
public java.sql.CallableStatement prepareCall(String) throws java.sql.SQLException;
public java.sql.CallableStatement prepareCall(String, int, int) throws java.sql.SQLException;
public java.sql.CallableStatement prepareCall(String, int, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, int) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, int, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, int[]) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, String[]) throws java.sql.SQLException;
public void realClose(boolean, boolean, boolean, Throwable) throws java.sql.SQLException;
public void recachePreparedStatement(JdbcPreparedStatement) throws java.sql.SQLException;
public void decachePreparedStatement(JdbcPreparedStatement) throws java.sql.SQLException;
public void registerStatement(JdbcStatement);
public void releaseSavepoint(java.sql.Savepoint) throws java.sql.SQLException;
public void resetServerState() throws java.sql.SQLException;
public void rollback() throws java.sql.SQLException;
public void rollback(java.sql.Savepoint) throws java.sql.SQLException;
private void rollbackNoChecks() throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, int) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, int, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, int[]) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, String[]) throws java.sql.SQLException;
public void setAutoCommit(boolean) throws java.sql.SQLException;
public void setCatalog(String) throws java.sql.SQLException;
public void setDatabase(String) throws java.sql.SQLException;
public String getDatabase() throws java.sql.SQLException;
public void setFailedOver(boolean);
public void setHoldability(int) throws java.sql.SQLException;
public void setInGlobalTx(boolean);
public void setReadOnly(boolean) throws java.sql.SQLException;
public void setReadOnlyInternal(boolean) throws java.sql.SQLException;
public java.sql.Savepoint setSavepoint() throws java.sql.SQLException;
private void setSavepoint(MysqlSavepoint) throws java.sql.SQLException;
public java.sql.Savepoint setSavepoint(String) throws java.sql.SQLException;
public void setTransactionIsolation(int) throws java.sql.SQLException;
public void setTypeMap(java.util.Map) throws java.sql.SQLException;
private void setupServerForTruncationChecks() throws java.sql.SQLException;
public void shutdownServer() throws java.sql.SQLException;
public void unregisterStatement(JdbcStatement);
public boolean versionMeetsMinimum(int, int, int);
public result.CachedResultSetMetaData getCachedMetaData(String);
public void initializeResultsMetadataFromCache(String, result.CachedResultSetMetaData, result.ResultSetInternalMethods) throws java.sql.SQLException;
public String getStatementComment();
public void setStatementComment(String);
public void transactionBegun();
public void transactionCompleted();
public boolean storesLowerCaseTableName();
public com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
public boolean isServerLocal() throws java.sql.SQLException;
public int getSessionMaxRows();
public void setSessionMaxRows(int) throws java.sql.SQLException;
public void setSchema(String) throws java.sql.SQLException;
public String getSchema() throws java.sql.SQLException;
public void abort(java.util.concurrent.Executor) throws java.sql.SQLException;
public void setNetworkTimeout(java.util.concurrent.Executor, int) throws java.sql.SQLException;
public int getNetworkTimeout() throws java.sql.SQLException;
public java.sql.Clob createClob();
public java.sql.Blob createBlob();
public java.sql.NClob createNClob();
public java.sql.SQLXML createSQLXML() throws java.sql.SQLException;
public boolean isValid(int) throws java.sql.SQLException;
public ClientInfoProvider getClientInfoProviderImpl() throws java.sql.SQLException;
public void setClientInfo(String, String) throws java.sql.SQLClientInfoException;
public void setClientInfo(java.util.Properties) throws java.sql.SQLClientInfoException;
public String getClientInfo(String) throws java.sql.SQLException;
public java.util.Properties getClientInfo() throws java.sql.SQLException;
public java.sql.Array createArrayOf(String, Object[]) throws java.sql.SQLException;
public java.sql.Struct createStruct(String, Object[]) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public com.mysql.cj.NativeSession getSession();
public String getHostPortPair();
public void handleNormalClose();
public void handleReconnect();
public void handleCleanup(Throwable);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ConnectionWrapper.class
package com.mysql.cj.jdbc;
public synchronized class ConnectionWrapper extends WrapperBase implements JdbcConnection {
protected JdbcConnection mc;
private String invalidHandleStr;
private boolean closed;
private boolean isForXa;
protected static ConnectionWrapper getInstance(MysqlPooledConnection, JdbcConnection, boolean) throws java.sql.SQLException;
public void ConnectionWrapper(MysqlPooledConnection, JdbcConnection, boolean) throws java.sql.SQLException;
public void setAutoCommit(boolean) throws java.sql.SQLException;
public boolean getAutoCommit() throws java.sql.SQLException;
public void setDatabase(String) throws java.sql.SQLException;
public String getDatabase() throws java.sql.SQLException;
public void setCatalog(String) throws java.sql.SQLException;
public String getCatalog() throws java.sql.SQLException;
public boolean isClosed() throws java.sql.SQLException;
public boolean isMasterConnection();
public void setHoldability(int) throws java.sql.SQLException;
public int getHoldability() throws java.sql.SQLException;
public long getIdleFor();
public java.sql.DatabaseMetaData getMetaData() throws java.sql.SQLException;
public void setReadOnly(boolean) throws java.sql.SQLException;
public boolean isReadOnly() throws java.sql.SQLException;
public java.sql.Savepoint setSavepoint() throws java.sql.SQLException;
public java.sql.Savepoint setSavepoint(String) throws java.sql.SQLException;
public void setTransactionIsolation(int) throws java.sql.SQLException;
public int getTransactionIsolation() throws java.sql.SQLException;
public java.util.Map getTypeMap() throws java.sql.SQLException;
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException;
public void clearWarnings() throws java.sql.SQLException;
public void close() throws java.sql.SQLException;
public void commit() throws java.sql.SQLException;
public java.sql.Statement createStatement() throws java.sql.SQLException;
public java.sql.Statement createStatement(int, int) throws java.sql.SQLException;
public java.sql.Statement createStatement(int, int, int) throws java.sql.SQLException;
public String nativeSQL(String) throws java.sql.SQLException;
public java.sql.CallableStatement prepareCall(String) throws java.sql.SQLException;
public java.sql.CallableStatement prepareCall(String, int, int) throws java.sql.SQLException;
public java.sql.CallableStatement prepareCall(String, int, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepare(String) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepare(String, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, int, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, int) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, int[]) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, String[]) throws java.sql.SQLException;
public void releaseSavepoint(java.sql.Savepoint) throws java.sql.SQLException;
public void rollback() throws java.sql.SQLException;
public void rollback(java.sql.Savepoint) throws java.sql.SQLException;
public boolean isSameResource(JdbcConnection);
protected void close(boolean) throws java.sql.SQLException;
public void checkClosed();
public boolean isInGlobalTx();
public void setInGlobalTx(boolean);
public void ping() throws java.sql.SQLException;
public void changeUser(String, String) throws java.sql.SQLException;
public void clearHasTriedMaster();
public java.sql.PreparedStatement clientPrepareStatement(String) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, int) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, int, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, int[]) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, String[]) throws java.sql.SQLException;
public int getActiveStatementCount();
public String getStatementComment();
public boolean hasTriedMaster();
public boolean lowerCaseTableNames();
public void resetServerState() throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, int) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, int, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, int[]) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, String[]) throws java.sql.SQLException;
public void setFailedOver(boolean);
public void setStatementComment(String);
public void shutdownServer() throws java.sql.SQLException;
public int getAutoIncrementIncrement();
public com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
public boolean hasSameProperties(JdbcConnection);
public java.util.Properties getProperties();
public String getHost();
public void setProxy(JdbcConnection);
public void setTypeMap(java.util.Map) throws java.sql.SQLException;
public boolean isServerLocal() throws java.sql.SQLException;
public void setSchema(String) throws java.sql.SQLException;
public String getSchema() throws java.sql.SQLException;
public void abort(java.util.concurrent.Executor) throws java.sql.SQLException;
public void setNetworkTimeout(java.util.concurrent.Executor, int) throws java.sql.SQLException;
public int getNetworkTimeout() throws java.sql.SQLException;
public void abortInternal() throws java.sql.SQLException;
public Object getConnectionMutex();
public int getSessionMaxRows();
public void setSessionMaxRows(int) throws java.sql.SQLException;
public java.sql.Clob createClob() throws java.sql.SQLException;
public java.sql.Blob createBlob() throws java.sql.SQLException;
public java.sql.NClob createNClob() throws java.sql.SQLException;
public java.sql.SQLXML createSQLXML() throws java.sql.SQLException;
public synchronized boolean isValid(int) throws java.sql.SQLException;
public void setClientInfo(String, String) throws java.sql.SQLClientInfoException;
public void setClientInfo(java.util.Properties) throws java.sql.SQLClientInfoException;
public String getClientInfo(String) throws java.sql.SQLException;
public java.util.Properties getClientInfo() throws java.sql.SQLException;
public java.sql.Array createArrayOf(String, Object[]) throws java.sql.SQLException;
public java.sql.Struct createStruct(String, Object[]) throws java.sql.SQLException;
public synchronized Object unwrap(Class) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public com.mysql.cj.Session getSession();
public long getId();
public String getURL();
public String getUser();
public void createNewIO(boolean);
public boolean isProxySet();
public JdbcPropertySet getPropertySet();
public result.CachedResultSetMetaData getCachedMetaData(String);
public String getCharacterSetMetadata();
public java.sql.Statement getMetadataSafeStatement() throws java.sql.SQLException;
public com.mysql.cj.ServerVersion getServerVersion();
public java.util.List getQueryInterceptorsInstances();
public void initializeResultsMetadataFromCache(String, result.CachedResultSetMetaData, result.ResultSetInternalMethods) throws java.sql.SQLException;
public void initializeSafeQueryInterceptors() throws java.sql.SQLException;
public boolean isReadOnly(boolean) throws java.sql.SQLException;
public void pingInternal(boolean, int) throws java.sql.SQLException;
public void realClose(boolean, boolean, boolean, Throwable) throws java.sql.SQLException;
public void recachePreparedStatement(JdbcPreparedStatement) throws java.sql.SQLException;
public void decachePreparedStatement(JdbcPreparedStatement) throws java.sql.SQLException;
public void registerStatement(JdbcStatement);
public void setReadOnlyInternal(boolean) throws java.sql.SQLException;
public boolean storesLowerCaseTableName();
public void throwConnectionClosedException() throws java.sql.SQLException;
public void transactionBegun();
public void transactionCompleted();
public void unregisterStatement(JdbcStatement);
public void unSafeQueryInterceptors() throws java.sql.SQLException;
public JdbcConnection getMultiHostSafeProxy();
public JdbcConnection getActiveMySQLConnection();
public ClientInfoProvider getClientInfoProviderImpl() throws java.sql.SQLException;
public String getHostPortPair();
public void normalClose();
public void cleanup(Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$1.class
package com.mysql.cj.jdbc;
synchronized class DatabaseMetaData$1 extends IterateBlock {
void DatabaseMetaData$1(DatabaseMetaData, DatabaseMetaData$IteratorWithCleanup, String, java.sql.Statement, java.util.ArrayList);
void forEach(String) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$10.class
package com.mysql.cj.jdbc;
synchronized class DatabaseMetaData$10 extends IterateBlock {
void DatabaseMetaData$10(DatabaseMetaData, DatabaseMetaData$IteratorWithCleanup, String, java.sql.Statement, java.util.ArrayList);
void forEach(String) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$11.class
package com.mysql.cj.jdbc;
synchronized class DatabaseMetaData$11 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$2.class
package com.mysql.cj.jdbc;
synchronized class DatabaseMetaData$2 extends IterateBlock {
void DatabaseMetaData$2(DatabaseMetaData, DatabaseMetaData$IteratorWithCleanup, boolean, String, String, String, java.sql.Statement, java.util.ArrayList);
void forEach(String) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$3.class
package com.mysql.cj.jdbc;
synchronized class DatabaseMetaData$3 extends IterateBlock {
void DatabaseMetaData$3(DatabaseMetaData, DatabaseMetaData$IteratorWithCleanup, String, String, boolean, java.util.ArrayList);
void forEach(String) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$4.class
package com.mysql.cj.jdbc;
synchronized class DatabaseMetaData$4 extends IterateBlock {
void DatabaseMetaData$4(DatabaseMetaData, DatabaseMetaData$IteratorWithCleanup, String, java.util.ArrayList);
void forEach(String) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$5.class
package com.mysql.cj.jdbc;
synchronized class DatabaseMetaData$5 extends IterateBlock {
void DatabaseMetaData$5(DatabaseMetaData, DatabaseMetaData$IteratorWithCleanup, String, java.util.ArrayList);
void forEach(String) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$6.class
package com.mysql.cj.jdbc;
synchronized class DatabaseMetaData$6 extends IterateBlock {
void DatabaseMetaData$6(DatabaseMetaData, DatabaseMetaData$IteratorWithCleanup, String, java.sql.Statement, boolean, boolean, java.util.SortedMap);
void forEach(String) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$7.class
package com.mysql.cj.jdbc;
synchronized class DatabaseMetaData$7 extends IterateBlock {
void DatabaseMetaData$7(DatabaseMetaData, DatabaseMetaData$IteratorWithCleanup, String, java.sql.Statement, boolean, java.util.ArrayList);
void forEach(String) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$8.class
package com.mysql.cj.jdbc;
synchronized class DatabaseMetaData$8 extends IterateBlock {
void DatabaseMetaData$8(DatabaseMetaData, DatabaseMetaData$IteratorWithCleanup, boolean, boolean, boolean, String, java.util.List, com.mysql.cj.result.Field[]);
void forEach(String) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$9.class
package com.mysql.cj.jdbc;
synchronized class DatabaseMetaData$9 extends IterateBlock {
void DatabaseMetaData$9(DatabaseMetaData, DatabaseMetaData$IteratorWithCleanup, String, java.sql.Statement, String[], boolean, java.util.SortedMap);
void forEach(String) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$ComparableWrapper.class
package com.mysql.cj.jdbc;
public synchronized class DatabaseMetaData$ComparableWrapper implements Comparable {
Object key;
Object value;
public void DatabaseMetaData$ComparableWrapper(DatabaseMetaData, Object, Object);
public Object getKey();
public Object getValue();
public int compareTo(DatabaseMetaData$ComparableWrapper);
public boolean equals(Object);
public int hashCode();
public String toString();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$IndexMetaDataKey.class
package com.mysql.cj.jdbc;
public synchronized class DatabaseMetaData$IndexMetaDataKey implements Comparable {
Boolean columnNonUnique;
Short columnType;
String columnIndexName;
Short columnOrdinalPosition;
void DatabaseMetaData$IndexMetaDataKey(DatabaseMetaData, boolean, short, String, short);
public int compareTo(DatabaseMetaData$IndexMetaDataKey);
public boolean equals(Object);
public int hashCode();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$IteratorWithCleanup.class
package com.mysql.cj.jdbc;
public abstract synchronized class DatabaseMetaData$IteratorWithCleanup {
protected void DatabaseMetaData$IteratorWithCleanup(DatabaseMetaData);
abstract void close() throws java.sql.SQLException;
abstract boolean hasNext() throws java.sql.SQLException;
abstract Object next() throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$LocalAndReferencedColumns.class
package com.mysql.cj.jdbc;
synchronized class DatabaseMetaData$LocalAndReferencedColumns {
String constraintName;
java.util.List localColumnsList;
String referencedDatabase;
java.util.List referencedColumnsList;
String referencedTable;
void DatabaseMetaData$LocalAndReferencedColumns(DatabaseMetaData, java.util.List, java.util.List, String, String, String);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$ProcedureType.class
package com.mysql.cj.jdbc;
public final synchronized enum DatabaseMetaData$ProcedureType {
public static final DatabaseMetaData$ProcedureType PROCEDURE;
public static final DatabaseMetaData$ProcedureType FUNCTION;
public static DatabaseMetaData$ProcedureType[] values();
public static DatabaseMetaData$ProcedureType valueOf(String);
private void DatabaseMetaData$ProcedureType(String, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$SingleStringIterator.class
package com.mysql.cj.jdbc;
public synchronized class DatabaseMetaData$SingleStringIterator extends DatabaseMetaData$IteratorWithCleanup {
boolean onFirst;
String value;
void DatabaseMetaData$SingleStringIterator(DatabaseMetaData, String);
void close() throws java.sql.SQLException;
boolean hasNext() throws java.sql.SQLException;
String next() throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$StringListIterator.class
package com.mysql.cj.jdbc;
public synchronized class DatabaseMetaData$StringListIterator extends DatabaseMetaData$IteratorWithCleanup {
int idx;
java.util.List list;
void DatabaseMetaData$StringListIterator(DatabaseMetaData, java.util.List);
void close() throws java.sql.SQLException;
boolean hasNext() throws java.sql.SQLException;
String next() throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$TableMetaDataKey.class
package com.mysql.cj.jdbc;
public synchronized class DatabaseMetaData$TableMetaDataKey implements Comparable {
String tableType;
String tableCat;
String tableSchem;
String tableName;
void DatabaseMetaData$TableMetaDataKey(DatabaseMetaData, String, String, String, String);
public int compareTo(DatabaseMetaData$TableMetaDataKey);
public boolean equals(Object);
public int hashCode();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$TableType.class
package com.mysql.cj.jdbc;
public final synchronized enum DatabaseMetaData$TableType {
public static final DatabaseMetaData$TableType LOCAL_TEMPORARY;
public static final DatabaseMetaData$TableType SYSTEM_TABLE;
public static final DatabaseMetaData$TableType SYSTEM_VIEW;
public static final DatabaseMetaData$TableType TABLE;
public static final DatabaseMetaData$TableType VIEW;
public static final DatabaseMetaData$TableType UNKNOWN;
private String name;
private byte[] nameAsBytes;
private String[] synonyms;
public static DatabaseMetaData$TableType[] values();
public static DatabaseMetaData$TableType valueOf(String);
private void DatabaseMetaData$TableType(String, int, String);
private void DatabaseMetaData$TableType(String, int, String, String[]);
String getName();
byte[] asBytes();
boolean equalsTo(String);
static DatabaseMetaData$TableType getTableTypeEqualTo(String);
boolean compliesWith(String);
static DatabaseMetaData$TableType getTableTypeCompliantWith(String);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData$TypeDescriptor.class
package com.mysql.cj.jdbc;
synchronized class DatabaseMetaData$TypeDescriptor {
int bufferLength;
int charOctetLength;
Integer datetimePrecision;
Integer columnSize;
Integer decimalDigits;
String isNullable;
int nullability;
int numPrecRadix;
String mysqlTypeName;
com.mysql.cj.MysqlType mysqlType;
void DatabaseMetaData$TypeDescriptor(DatabaseMetaData, String, String) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaData.class
package com.mysql.cj.jdbc;
public synchronized class DatabaseMetaData implements java.sql.DatabaseMetaData {
protected static int maxBufferSize;
protected static final int MAX_IDENTIFIER_LENGTH = 64;
private static final String SUPPORTS_FK = SUPPORTS_FK;
protected static final byte[] TABLE_AS_BYTES;
protected static final byte[] SYSTEM_TABLE_AS_BYTES;
protected static final byte[] VIEW_AS_BYTES;
private static final String[] MYSQL_KEYWORDS;
static final java.util.List SQL2003_KEYWORDS;
private static volatile String mysqlKeywords;
protected JdbcConnection conn;
protected com.mysql.cj.NativeSession session;
protected String database;
protected final String quotedId;
protected boolean pedantic;
protected boolean tinyInt1isBit;
protected boolean transformedBitIsBoolean;
protected boolean useHostsInPrivileges;
protected com.mysql.cj.conf.RuntimeProperty databaseTerm;
protected com.mysql.cj.conf.RuntimeProperty nullDatabaseMeansCurrent;
protected result.ResultSetFactory resultSetFactory;
private String metadataEncoding;
private int metadataCollationIndex;
private com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
protected static DatabaseMetaData getInstance(JdbcConnection, String, boolean, result.ResultSetFactory) throws java.sql.SQLException;
protected void DatabaseMetaData(JdbcConnection, String, result.ResultSetFactory);
public boolean allProceduresAreCallable() throws java.sql.SQLException;
public boolean allTablesAreSelectable() throws java.sql.SQLException;
protected void convertToJdbcFunctionList(java.sql.ResultSet, java.util.List, com.mysql.cj.result.Field[]) throws java.sql.SQLException;
protected void convertToJdbcProcedureList(boolean, java.sql.ResultSet, java.util.List) throws java.sql.SQLException;
private com.mysql.cj.result.Row convertTypeDescriptorToProcedureRow(byte[], byte[], String, boolean, boolean, boolean, DatabaseMetaData$TypeDescriptor, boolean, int) throws java.sql.SQLException;
protected int getColumnType(boolean, boolean, boolean, boolean);
protected static int getProcedureOrFunctionColumnType(boolean, boolean, boolean, boolean);
protected com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
public boolean dataDefinitionCausesTransactionCommit() throws java.sql.SQLException;
public boolean dataDefinitionIgnoredInTransactions() throws java.sql.SQLException;
public boolean deletesAreDetected(int) throws java.sql.SQLException;
public boolean doesMaxRowSizeIncludeBlobs() throws java.sql.SQLException;
public java.util.List extractForeignKeyForTable(java.util.ArrayList, java.sql.ResultSet, String) throws java.sql.SQLException;
public java.sql.ResultSet extractForeignKeyFromCreateTable(String, String) throws java.sql.SQLException;
public java.sql.ResultSet getAttributes(String, String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getBestRowIdentifier(String, String, String, int, boolean) throws java.sql.SQLException;
private void getCallStmtParameterTypes(String, String, DatabaseMetaData$ProcedureType, String, java.util.List, boolean) throws java.sql.SQLException;
private int endPositionOfParameterDeclaration(int, String, String) throws java.sql.SQLException;
private int findEndOfReturnsClause(String, int) throws java.sql.SQLException;
private int getCascadeDeleteOption(String);
private int getCascadeUpdateOption(String);
protected DatabaseMetaData$IteratorWithCleanup getDatabaseIterator(String) throws java.sql.SQLException;
protected DatabaseMetaData$IteratorWithCleanup getSchemaPatternIterator(String) throws java.sql.SQLException;
protected java.util.List getDatabases() throws java.sql.SQLException;
protected java.util.List getDatabases(String) throws java.sql.SQLException;
public java.sql.ResultSet getCatalogs() throws java.sql.SQLException;
public String getCatalogSeparator() throws java.sql.SQLException;
public String getCatalogTerm() throws java.sql.SQLException;
protected String getDatabase(String, String);
protected com.mysql.cj.result.Field[] getColumnPrivilegesFields();
public java.sql.ResultSet getColumnPrivileges(String, String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getColumns(String, String, String, String) throws java.sql.SQLException;
protected com.mysql.cj.result.Field[] createColumnsFields();
public java.sql.Connection getConnection() throws java.sql.SQLException;
public java.sql.ResultSet getCrossReference(String, String, String, String, String, String) throws java.sql.SQLException;
protected com.mysql.cj.result.Field[] createFkMetadataFields();
public int getDatabaseMajorVersion() throws java.sql.SQLException;
public int getDatabaseMinorVersion() throws java.sql.SQLException;
public String getDatabaseProductName() throws java.sql.SQLException;
public String getDatabaseProductVersion() throws java.sql.SQLException;
public int getDefaultTransactionIsolation() throws java.sql.SQLException;
public int getDriverMajorVersion();
public int getDriverMinorVersion();
public String getDriverName() throws java.sql.SQLException;
public String getDriverVersion() throws java.sql.SQLException;
public java.sql.ResultSet getExportedKeys(String, String, String) throws java.sql.SQLException;
public String getExtraNameCharacters() throws java.sql.SQLException;
protected int[] getForeignKeyActions(String);
public String getIdentifierQuoteString() throws java.sql.SQLException;
public java.sql.ResultSet getImportedKeys(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getIndexInfo(String, String, String, boolean, boolean) throws java.sql.SQLException;
protected com.mysql.cj.result.Field[] createIndexInfoFields();
public int getJDBCMajorVersion() throws java.sql.SQLException;
public int getJDBCMinorVersion() throws java.sql.SQLException;
public int getMaxBinaryLiteralLength() throws java.sql.SQLException;
public int getMaxCatalogNameLength() throws java.sql.SQLException;
public int getMaxCharLiteralLength() throws java.sql.SQLException;
public int getMaxColumnNameLength() throws java.sql.SQLException;
public int getMaxColumnsInGroupBy() throws java.sql.SQLException;
public int getMaxColumnsInIndex() throws java.sql.SQLException;
public int getMaxColumnsInOrderBy() throws java.sql.SQLException;
public int getMaxColumnsInSelect() throws java.sql.SQLException;
public int getMaxColumnsInTable() throws java.sql.SQLException;
public int getMaxConnections() throws java.sql.SQLException;
public int getMaxCursorNameLength() throws java.sql.SQLException;
public int getMaxIndexLength() throws java.sql.SQLException;
public int getMaxProcedureNameLength() throws java.sql.SQLException;
public int getMaxRowSize() throws java.sql.SQLException;
public int getMaxSchemaNameLength() throws java.sql.SQLException;
public int getMaxStatementLength() throws java.sql.SQLException;
public int getMaxStatements() throws java.sql.SQLException;
public int getMaxTableNameLength() throws java.sql.SQLException;
public int getMaxTablesInSelect() throws java.sql.SQLException;
public int getMaxUserNameLength() throws java.sql.SQLException;
public String getNumericFunctions() throws java.sql.SQLException;
protected com.mysql.cj.result.Field[] getPrimaryKeysFields();
public java.sql.ResultSet getPrimaryKeys(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getProcedureColumns(String, String, String, String) throws java.sql.SQLException;
protected com.mysql.cj.result.Field[] createProcedureColumnsFields();
protected java.sql.ResultSet getProcedureOrFunctionColumns(com.mysql.cj.result.Field[], String, String, String, String, boolean, boolean) throws java.sql.SQLException;
public java.sql.ResultSet getProcedures(String, String, String) throws java.sql.SQLException;
protected com.mysql.cj.result.Field[] createFieldMetadataForGetProcedures();
protected java.sql.ResultSet getProceduresAndOrFunctions(com.mysql.cj.result.Field[], String, String, String, boolean, boolean) throws java.sql.SQLException;
public String getProcedureTerm() throws java.sql.SQLException;
public int getResultSetHoldability() throws java.sql.SQLException;
void populateKeyResults(String, String, String, java.util.List, String, boolean) throws java.sql.SQLException;
public java.sql.ResultSet getSchemas() throws java.sql.SQLException;
public java.sql.ResultSet getSchemas(String, String) throws java.sql.SQLException;
public String getSchemaTerm() throws java.sql.SQLException;
public String getSearchStringEscape() throws java.sql.SQLException;
public String getSQLKeywords() throws java.sql.SQLException;
public int getSQLStateType() throws java.sql.SQLException;
public String getStringFunctions() throws java.sql.SQLException;
public java.sql.ResultSet getSuperTables(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getSuperTypes(String, String, String) throws java.sql.SQLException;
public String getSystemFunctions() throws java.sql.SQLException;
protected String getTableNameWithCase(String);
public java.sql.ResultSet getTablePrivileges(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getTables(String, String, String, String[]) throws java.sql.SQLException;
protected com.mysql.cj.protocol.ColumnDefinition createTablesFields();
public java.sql.ResultSet getTableTypes() throws java.sql.SQLException;
public String getTimeDateFunctions() throws java.sql.SQLException;
private byte[][] getTypeInfo(String) throws java.sql.SQLException;
public java.sql.ResultSet getTypeInfo() throws java.sql.SQLException;
public java.sql.ResultSet getUDTs(String, String, String, int[]) throws java.sql.SQLException;
public String getURL() throws java.sql.SQLException;
public String getUserName() throws java.sql.SQLException;
protected com.mysql.cj.result.Field[] getVersionColumnsFields();
public java.sql.ResultSet getVersionColumns(String, String, String) throws java.sql.SQLException;
public boolean insertsAreDetected(int) throws java.sql.SQLException;
public boolean isCatalogAtStart() throws java.sql.SQLException;
public boolean isReadOnly() throws java.sql.SQLException;
public boolean locatorsUpdateCopy() throws java.sql.SQLException;
public boolean nullPlusNonNullIsNull() throws java.sql.SQLException;
public boolean nullsAreSortedAtEnd() throws java.sql.SQLException;
public boolean nullsAreSortedAtStart() throws java.sql.SQLException;
public boolean nullsAreSortedHigh() throws java.sql.SQLException;
public boolean nullsAreSortedLow() throws java.sql.SQLException;
public boolean othersDeletesAreVisible(int) throws java.sql.SQLException;
public boolean othersInsertsAreVisible(int) throws java.sql.SQLException;
public boolean othersUpdatesAreVisible(int) throws java.sql.SQLException;
public boolean ownDeletesAreVisible(int) throws java.sql.SQLException;
public boolean ownInsertsAreVisible(int) throws java.sql.SQLException;
public boolean ownUpdatesAreVisible(int) throws java.sql.SQLException;
protected DatabaseMetaData$LocalAndReferencedColumns parseTableStatusIntoLocalAndReferencedColumns(String) throws java.sql.SQLException;
protected byte[] s2b(String) throws java.sql.SQLException;
public boolean storesLowerCaseIdentifiers() throws java.sql.SQLException;
public boolean storesLowerCaseQuotedIdentifiers() throws java.sql.SQLException;
public boolean storesMixedCaseIdentifiers() throws java.sql.SQLException;
public boolean storesMixedCaseQuotedIdentifiers() throws java.sql.SQLException;
public boolean storesUpperCaseIdentifiers() throws java.sql.SQLException;
public boolean storesUpperCaseQuotedIdentifiers() throws java.sql.SQLException;
public boolean supportsAlterTableWithAddColumn() throws java.sql.SQLException;
public boolean supportsAlterTableWithDropColumn() throws java.sql.SQLException;
public boolean supportsANSI92EntryLevelSQL() throws java.sql.SQLException;
public boolean supportsANSI92FullSQL() throws java.sql.SQLException;
public boolean supportsANSI92IntermediateSQL() throws java.sql.SQLException;
public boolean supportsBatchUpdates() throws java.sql.SQLException;
public boolean supportsCatalogsInDataManipulation() throws java.sql.SQLException;
public boolean supportsCatalogsInIndexDefinitions() throws java.sql.SQLException;
public boolean supportsCatalogsInPrivilegeDefinitions() throws java.sql.SQLException;
public boolean supportsCatalogsInProcedureCalls() throws java.sql.SQLException;
public boolean supportsCatalogsInTableDefinitions() throws java.sql.SQLException;
public boolean supportsColumnAliasing() throws java.sql.SQLException;
public boolean supportsConvert() throws java.sql.SQLException;
public boolean supportsConvert(int, int) throws java.sql.SQLException;
public boolean supportsCoreSQLGrammar() throws java.sql.SQLException;
public boolean supportsCorrelatedSubqueries() throws java.sql.SQLException;
public boolean supportsDataDefinitionAndDataManipulationTransactions() throws java.sql.SQLException;
public boolean supportsDataManipulationTransactionsOnly() throws java.sql.SQLException;
public boolean supportsDifferentTableCorrelationNames() throws java.sql.SQLException;
public boolean supportsExpressionsInOrderBy() throws java.sql.SQLException;
public boolean supportsExtendedSQLGrammar() throws java.sql.SQLException;
public boolean supportsFullOuterJoins() throws java.sql.SQLException;
public boolean supportsGetGeneratedKeys();
public boolean supportsGroupBy() throws java.sql.SQLException;
public boolean supportsGroupByBeyondSelect() throws java.sql.SQLException;
public boolean supportsGroupByUnrelated() throws java.sql.SQLException;
public boolean supportsIntegrityEnhancementFacility() throws java.sql.SQLException;
public boolean supportsLikeEscapeClause() throws java.sql.SQLException;
public boolean supportsLimitedOuterJoins() throws java.sql.SQLException;
public boolean supportsMinimumSQLGrammar() throws java.sql.SQLException;
public boolean supportsMixedCaseIdentifiers() throws java.sql.SQLException;
public boolean supportsMixedCaseQuotedIdentifiers() throws java.sql.SQLException;
public boolean supportsMultipleOpenResults() throws java.sql.SQLException;
public boolean supportsMultipleResultSets() throws java.sql.SQLException;
public boolean supportsMultipleTransactions() throws java.sql.SQLException;
public boolean supportsNamedParameters() throws java.sql.SQLException;
public boolean supportsNonNullableColumns() throws java.sql.SQLException;
public boolean supportsOpenCursorsAcrossCommit() throws java.sql.SQLException;
public boolean supportsOpenCursorsAcrossRollback() throws java.sql.SQLException;
public boolean supportsOpenStatementsAcrossCommit() throws java.sql.SQLException;
public boolean supportsOpenStatementsAcrossRollback() throws java.sql.SQLException;
public boolean supportsOrderByUnrelated() throws java.sql.SQLException;
public boolean supportsOuterJoins() throws java.sql.SQLException;
public boolean supportsPositionedDelete() throws java.sql.SQLException;
public boolean supportsPositionedUpdate() throws java.sql.SQLException;
public boolean supportsResultSetConcurrency(int, int) throws java.sql.SQLException;
public boolean supportsResultSetHoldability(int) throws java.sql.SQLException;
public boolean supportsResultSetType(int) throws java.sql.SQLException;
public boolean supportsSavepoints() throws java.sql.SQLException;
public boolean supportsSchemasInDataManipulation() throws java.sql.SQLException;
public boolean supportsSchemasInIndexDefinitions() throws java.sql.SQLException;
public boolean supportsSchemasInPrivilegeDefinitions() throws java.sql.SQLException;
public boolean supportsSchemasInProcedureCalls() throws java.sql.SQLException;
public boolean supportsSchemasInTableDefinitions() throws java.sql.SQLException;
public boolean supportsSelectForUpdate() throws java.sql.SQLException;
public boolean supportsStatementPooling() throws java.sql.SQLException;
public boolean supportsStoredProcedures() throws java.sql.SQLException;
public boolean supportsSubqueriesInComparisons() throws java.sql.SQLException;
public boolean supportsSubqueriesInExists() throws java.sql.SQLException;
public boolean supportsSubqueriesInIns() throws java.sql.SQLException;
public boolean supportsSubqueriesInQuantifieds() throws java.sql.SQLException;
public boolean supportsTableCorrelationNames() throws java.sql.SQLException;
public boolean supportsTransactionIsolationLevel(int) throws java.sql.SQLException;
public boolean supportsTransactions() throws java.sql.SQLException;
public boolean supportsUnion() throws java.sql.SQLException;
public boolean supportsUnionAll() throws java.sql.SQLException;
public boolean updatesAreDetected(int) throws java.sql.SQLException;
public boolean usesLocalFilePerTable() throws java.sql.SQLException;
public boolean usesLocalFiles() throws java.sql.SQLException;
public java.sql.ResultSet getClientInfoProperties() throws java.sql.SQLException;
public java.sql.ResultSet getFunctionColumns(String, String, String, String) throws java.sql.SQLException;
protected com.mysql.cj.result.Field[] createFunctionColumnsFields();
protected com.mysql.cj.result.Field[] getFunctionsFields();
public java.sql.ResultSet getFunctions(String, String, String) throws java.sql.SQLException;
public boolean providesQueryObjectGenerator() throws java.sql.SQLException;
public boolean supportsStoredFunctionsUsingCallSyntax() throws java.sql.SQLException;
protected java.sql.PreparedStatement prepareMetaDataSafeStatement(String) throws java.sql.SQLException;
public java.sql.ResultSet getPseudoColumns(String, String, String, String) throws java.sql.SQLException;
public boolean generatedKeyAlwaysReturned() throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public java.sql.RowIdLifetime getRowIdLifetime() throws java.sql.SQLException;
public boolean autoCommitFailureClosesAllResultSets() throws java.sql.SQLException;
public String getMetadataEncoding();
public void setMetadataEncoding(String);
public int getMetadataCollationIndex();
public void setMetadataCollationIndex(int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaDataUsingInfoSchema$1.class
package com.mysql.cj.jdbc;
synchronized class DatabaseMetaDataUsingInfoSchema$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaDataUsingInfoSchema$FunctionConstant.class
package com.mysql.cj.jdbc;
public final synchronized enum DatabaseMetaDataUsingInfoSchema$FunctionConstant {
public static final DatabaseMetaDataUsingInfoSchema$FunctionConstant FUNCTION_COLUMN_UNKNOWN;
public static final DatabaseMetaDataUsingInfoSchema$FunctionConstant FUNCTION_COLUMN_IN;
public static final DatabaseMetaDataUsingInfoSchema$FunctionConstant FUNCTION_COLUMN_INOUT;
public static final DatabaseMetaDataUsingInfoSchema$FunctionConstant FUNCTION_COLUMN_OUT;
public static final DatabaseMetaDataUsingInfoSchema$FunctionConstant FUNCTION_COLUMN_RETURN;
public static final DatabaseMetaDataUsingInfoSchema$FunctionConstant FUNCTION_COLUMN_RESULT;
public static final DatabaseMetaDataUsingInfoSchema$FunctionConstant FUNCTION_NO_NULLS;
public static final DatabaseMetaDataUsingInfoSchema$FunctionConstant FUNCTION_NULLABLE;
public static final DatabaseMetaDataUsingInfoSchema$FunctionConstant FUNCTION_NULLABLE_UNKNOWN;
public static DatabaseMetaDataUsingInfoSchema$FunctionConstant[] values();
public static DatabaseMetaDataUsingInfoSchema$FunctionConstant valueOf(String);
private void DatabaseMetaDataUsingInfoSchema$FunctionConstant(String, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/DatabaseMetaDataUsingInfoSchema.class
package com.mysql.cj.jdbc;
public synchronized class DatabaseMetaDataUsingInfoSchema extends DatabaseMetaData {
private static java.util.Map keywordsCache;
protected void DatabaseMetaDataUsingInfoSchema(JdbcConnection, String, result.ResultSetFactory) throws java.sql.SQLException;
protected java.sql.ResultSet executeMetadataQuery(java.sql.PreparedStatement) throws java.sql.SQLException;
public java.sql.ResultSet getColumnPrivileges(String, String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getColumns(String, String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getCrossReference(String, String, String, String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getExportedKeys(String, String, String) throws java.sql.SQLException;
private String generateOptionalRefContraintsJoin();
private String generateDeleteRuleClause();
private String generateUpdateRuleClause();
public java.sql.ResultSet getImportedKeys(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getIndexInfo(String, String, String, boolean, boolean) throws java.sql.SQLException;
public java.sql.ResultSet getPrimaryKeys(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getProcedures(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getProcedureColumns(String, String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getTables(String, String, String, String[]) throws java.sql.SQLException;
public java.sql.ResultSet getVersionColumns(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getFunctionColumns(String, String, String, String) throws java.sql.SQLException;
protected int getFunctionConstant(DatabaseMetaDataUsingInfoSchema$FunctionConstant);
public java.sql.ResultSet getFunctions(String, String, String) throws java.sql.SQLException;
public String getSQLKeywords() throws java.sql.SQLException;
private final void appendJdbcTypeMappingQuery(StringBuilder, String, String);
public java.sql.ResultSet getSchemas() throws java.sql.SQLException;
public java.sql.ResultSet getSchemas(String, String) throws java.sql.SQLException;
public java.sql.ResultSet getCatalogs() throws java.sql.SQLException;
public java.sql.ResultSet getTablePrivileges(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getBestRowIdentifier(String, String, String, int, boolean) throws java.sql.SQLException;
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/Driver.class
package com.mysql.cj.jdbc;
public synchronized class Driver extends NonRegisteringDriver implements java.sql.Driver {
public void Driver() throws java.sql.SQLException;
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/EscapeProcessor.class
package com.mysql.cj.jdbc;
synchronized class EscapeProcessor {
private static java.util.Map JDBC_CONVERT_TO_MYSQL_TYPE_MAP;
void EscapeProcessor();
public static final Object escapeSQL(String, java.util.TimeZone, boolean, boolean, com.mysql.cj.exceptions.ExceptionInterceptor) throws java.sql.SQLException;
private static void processTimeToken(StringBuilder, String, boolean, com.mysql.cj.exceptions.ExceptionInterceptor) throws java.sql.SQLException;
private static void processTimestampToken(java.util.TimeZone, StringBuilder, String, boolean, boolean, com.mysql.cj.exceptions.ExceptionInterceptor) throws java.sql.SQLException;
private static String processConvertToken(String, com.mysql.cj.exceptions.ExceptionInterceptor) throws java.sql.SQLException;
private static String removeWhitespace(String);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/EscapeProcessorResult.class
package com.mysql.cj.jdbc;
synchronized class EscapeProcessorResult {
boolean callingStoredFunction;
String escapedSql;
byte usesVariables;
void EscapeProcessorResult();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/exceptions/CommunicationsException.class
package com.mysql.cj.jdbc.exceptions;
public synchronized class CommunicationsException extends java.sql.SQLRecoverableException implements com.mysql.cj.exceptions.StreamingNotifiable {
private static final long serialVersionUID = 4317904269000988676;
private String exceptionMessage;
public void CommunicationsException(com.mysql.cj.jdbc.JdbcConnection, com.mysql.cj.protocol.PacketSentTimeHolder, com.mysql.cj.protocol.PacketReceivedTimeHolder, Exception);
public void CommunicationsException(String, Throwable);
public String getMessage();
public String getSQLState();
public void setWasStreamingResults();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/exceptions/ConnectionFeatureNotAvailableException.class
package com.mysql.cj.jdbc.exceptions;
public synchronized class ConnectionFeatureNotAvailableException extends CommunicationsException {
private static final long serialVersionUID = 8315412078945570018;
public void ConnectionFeatureNotAvailableException(com.mysql.cj.jdbc.JdbcConnection, com.mysql.cj.protocol.PacketSentTimeHolder, Exception);
public void ConnectionFeatureNotAvailableException(String, Throwable);
public String getMessage();
public String getSQLState();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/exceptions/MysqlDataTruncation.class
package com.mysql.cj.jdbc.exceptions;
public synchronized class MysqlDataTruncation extends java.sql.DataTruncation {
static final long serialVersionUID = 3263928195256986226;
private String message;
private int vendorErrorCode;
public void MysqlDataTruncation(String, int, boolean, boolean, int, int, int);
public int getErrorCode();
public String getMessage();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/exceptions/MySQLQueryInterruptedException.class
package com.mysql.cj.jdbc.exceptions;
public synchronized class MySQLQueryInterruptedException extends java.sql.SQLNonTransientException {
private static final long serialVersionUID = -8714521137662613517;
public void MySQLQueryInterruptedException();
public void MySQLQueryInterruptedException(String, String, int);
public void MySQLQueryInterruptedException(String, String);
public void MySQLQueryInterruptedException(String);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/exceptions/MySQLStatementCancelledException.class
package com.mysql.cj.jdbc.exceptions;
public synchronized class MySQLStatementCancelledException extends java.sql.SQLNonTransientException {
static final long serialVersionUID = -8762717748377197378;
public void MySQLStatementCancelledException(String, String, int);
public void MySQLStatementCancelledException(String, String);
public void MySQLStatementCancelledException(String);
public void MySQLStatementCancelledException();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/exceptions/MySQLTimeoutException.class
package com.mysql.cj.jdbc.exceptions;
public synchronized class MySQLTimeoutException extends java.sql.SQLTimeoutException {
static final long serialVersionUID = -789621240523239939;
public void MySQLTimeoutException(String, String, int);
public void MySQLTimeoutException(String, String);
public void MySQLTimeoutException(String);
public void MySQLTimeoutException();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/exceptions/MySQLTransactionRollbackException.class
package com.mysql.cj.jdbc.exceptions;
public synchronized class MySQLTransactionRollbackException extends java.sql.SQLTransactionRollbackException implements com.mysql.cj.exceptions.DeadlockTimeoutRollbackMarker {
static final long serialVersionUID = 6034999468737899730;
public void MySQLTransactionRollbackException(String, String, int);
public void MySQLTransactionRollbackException(String, String);
public void MySQLTransactionRollbackException(String);
public void MySQLTransactionRollbackException();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/exceptions/NotUpdatable.class
package com.mysql.cj.jdbc.exceptions;
public synchronized class NotUpdatable extends java.sql.SQLException {
private static final long serialVersionUID = 6004153665887216929;
public void NotUpdatable(String);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/exceptions/OperationNotSupportedException.class
package com.mysql.cj.jdbc.exceptions;
public synchronized class OperationNotSupportedException extends java.sql.SQLException {
static final long serialVersionUID = 474918612056813430;
public void OperationNotSupportedException();
public void OperationNotSupportedException(String);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/exceptions/PacketTooBigException.class
package com.mysql.cj.jdbc.exceptions;
public synchronized class PacketTooBigException extends java.sql.SQLException {
static final long serialVersionUID = 7248633977685452174;
public void PacketTooBigException(long, long);
public void PacketTooBigException(String);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/exceptions/SQLError.class
package com.mysql.cj.jdbc.exceptions;
public synchronized class SQLError {
public void SQLError();
public static java.sql.SQLException createSQLException(String, String, com.mysql.cj.exceptions.ExceptionInterceptor);
public static java.sql.SQLException createSQLException(String, com.mysql.cj.exceptions.ExceptionInterceptor);
public static java.sql.SQLException createSQLException(String, String, Throwable, com.mysql.cj.exceptions.ExceptionInterceptor);
public static java.sql.SQLException createSQLException(String, String, int, com.mysql.cj.exceptions.ExceptionInterceptor);
public static java.sql.SQLException createSQLException(String, String, int, Throwable, com.mysql.cj.exceptions.ExceptionInterceptor);
public static java.sql.SQLException createSQLException(String, String, int, boolean, com.mysql.cj.exceptions.ExceptionInterceptor);
public static java.sql.SQLException createSQLException(String, String, int, boolean, Throwable, com.mysql.cj.exceptions.ExceptionInterceptor);
public static java.sql.SQLException createCommunicationsException(com.mysql.cj.jdbc.JdbcConnection, com.mysql.cj.protocol.PacketSentTimeHolder, com.mysql.cj.protocol.PacketReceivedTimeHolder, Exception, com.mysql.cj.exceptions.ExceptionInterceptor);
public static java.sql.SQLException createCommunicationsException(String, Throwable, com.mysql.cj.exceptions.ExceptionInterceptor);
private static java.sql.SQLException runThroughExceptionInterceptor(com.mysql.cj.exceptions.ExceptionInterceptor, java.sql.SQLException);
public static java.sql.SQLException createBatchUpdateException(java.sql.SQLException, long[], com.mysql.cj.exceptions.ExceptionInterceptor) throws java.sql.SQLException;
public static java.sql.SQLException createSQLFeatureNotSupportedException();
public static java.sql.SQLException createSQLFeatureNotSupportedException(String, String, com.mysql.cj.exceptions.ExceptionInterceptor) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/exceptions/SQLExceptionsMapping.class
package com.mysql.cj.jdbc.exceptions;
public synchronized class SQLExceptionsMapping {
public void SQLExceptionsMapping();
public static java.sql.SQLException translateException(Throwable, com.mysql.cj.exceptions.ExceptionInterceptor);
public static java.sql.SQLException translateException(Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/BalanceStrategy.class
package com.mysql.cj.jdbc.ha;
public abstract interface BalanceStrategy {
public abstract com.mysql.cj.jdbc.JdbcConnection pickConnection(reflect.InvocationHandler, java.util.List, java.util.Map, long[], int) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/BestResponseTimeBalanceStrategy.class
package com.mysql.cj.jdbc.ha;
public synchronized class BestResponseTimeBalanceStrategy implements BalanceStrategy {
public void BestResponseTimeBalanceStrategy();
public com.mysql.cj.jdbc.ConnectionImpl pickConnection(reflect.InvocationHandler, java.util.List, java.util.Map, long[], int) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/FailoverConnectionProxy$FailoverJdbcInterfaceProxy.class
package com.mysql.cj.jdbc.ha;
synchronized class FailoverConnectionProxy$FailoverJdbcInterfaceProxy extends MultiHostConnectionProxy$JdbcInterfaceProxy {
void FailoverConnectionProxy$FailoverJdbcInterfaceProxy(FailoverConnectionProxy, Object);
public Object invoke(Object, reflect.Method, Object[]) throws Throwable;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/FailoverConnectionProxy.class
package com.mysql.cj.jdbc.ha;
public synchronized class FailoverConnectionProxy extends MultiHostConnectionProxy {
private static final String METHOD_SET_READ_ONLY = setReadOnly;
private static final String METHOD_SET_AUTO_COMMIT = setAutoCommit;
private static final String METHOD_COMMIT = commit;
private static final String METHOD_ROLLBACK = rollback;
private static final int NO_CONNECTION_INDEX = -1;
private static final int DEFAULT_PRIMARY_HOST_INDEX = 0;
private int secondsBeforeRetryPrimaryHost;
private long queriesBeforeRetryPrimaryHost;
private boolean failoverReadOnly;
private int retriesAllDown;
private int currentHostIndex;
private int primaryHostIndex;
private Boolean explicitlyReadOnly;
private boolean explicitlyAutoCommit;
private boolean enableFallBackToPrimaryHost;
private long primaryHostFailTimeMillis;
private long queriesIssuedSinceFailover;
public static com.mysql.cj.jdbc.JdbcConnection createProxyInstance(com.mysql.cj.conf.ConnectionUrl) throws java.sql.SQLException;
private void FailoverConnectionProxy(com.mysql.cj.conf.ConnectionUrl) throws java.sql.SQLException;
MultiHostConnectionProxy$JdbcInterfaceProxy getNewJdbcInterfaceProxy(Object);
boolean shouldExceptionTriggerConnectionSwitch(Throwable);
boolean isMasterConnection();
synchronized void pickNewConnection() throws java.sql.SQLException;
synchronized com.mysql.cj.jdbc.ConnectionImpl createConnectionForHostIndex(int) throws java.sql.SQLException;
private synchronized void connectTo(int) throws java.sql.SQLException;
private synchronized void switchCurrentConnectionTo(int, com.mysql.cj.jdbc.JdbcConnection) throws java.sql.SQLException;
private synchronized void failOver() throws java.sql.SQLException;
private synchronized void failOver(int) throws java.sql.SQLException;
synchronized void fallBackToPrimaryIfAvailable();
private int nextHost(int, boolean);
synchronized void incrementQueriesIssuedSinceFailover();
synchronized boolean readyToFallBackToPrimaryHost();
synchronized boolean isConnected();
synchronized boolean isPrimaryHostIndex(int);
synchronized boolean connectedToPrimaryHost();
synchronized boolean connectedToSecondaryHost();
private synchronized boolean secondsBeforeRetryPrimaryHostIsMet();
private synchronized boolean queriesBeforeRetryPrimaryHostIsMet();
private synchronized void resetAutoFallBackCounters();
synchronized void doClose() throws java.sql.SQLException;
synchronized void doAbortInternal() throws java.sql.SQLException;
synchronized void doAbort(java.util.concurrent.Executor) throws java.sql.SQLException;
public synchronized Object invokeMore(Object, reflect.Method, Object[]) throws Throwable;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/LoadBalancedAutoCommitInterceptor.class
package com.mysql.cj.jdbc.ha;
public synchronized class LoadBalancedAutoCommitInterceptor implements com.mysql.cj.interceptors.QueryInterceptor {
private int matchingAfterStatementCount;
private int matchingAfterStatementThreshold;
private String matchingAfterStatementRegex;
private com.mysql.cj.jdbc.JdbcConnection conn;
private LoadBalancedConnectionProxy proxy;
private boolean countStatements;
public void LoadBalancedAutoCommitInterceptor();
public void destroy();
public boolean executeTopLevelOnly();
public com.mysql.cj.interceptors.QueryInterceptor init(com.mysql.cj.MysqlConnection, java.util.Properties, com.mysql.cj.log.Log);
public com.mysql.cj.protocol.Resultset postProcess(java.util.function.Supplier, com.mysql.cj.Query, com.mysql.cj.protocol.Resultset, com.mysql.cj.protocol.ServerSession);
public com.mysql.cj.protocol.Resultset preProcess(java.util.function.Supplier, com.mysql.cj.Query);
void pauseCounters();
void resumeCounters();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/LoadBalancedConnection.class
package com.mysql.cj.jdbc.ha;
public abstract interface LoadBalancedConnection extends com.mysql.cj.jdbc.JdbcConnection {
public abstract boolean addHost(String) throws java.sql.SQLException;
public abstract void removeHost(String) throws java.sql.SQLException;
public abstract void removeHostWhenNotInUse(String) throws java.sql.SQLException;
public abstract void ping(boolean) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/LoadBalancedConnectionProxy$NullLoadBalancedConnectionProxy.class
package com.mysql.cj.jdbc.ha;
synchronized class LoadBalancedConnectionProxy$NullLoadBalancedConnectionProxy implements reflect.InvocationHandler {
public void LoadBalancedConnectionProxy$NullLoadBalancedConnectionProxy();
public Object invoke(Object, reflect.Method, Object[]) throws Throwable;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/LoadBalancedConnectionProxy.class
package com.mysql.cj.jdbc.ha;
public synchronized class LoadBalancedConnectionProxy extends MultiHostConnectionProxy implements com.mysql.cj.PingTarget {
private com.mysql.cj.jdbc.ConnectionGroup connectionGroup;
private long connectionGroupProxyID;
protected java.util.Map liveConnections;
private java.util.Map hostsToListIndexMap;
private java.util.Map connectionsToHostsMap;
private long totalPhysicalConnections;
private long[] responseTimes;
private int retriesAllDown;
private BalanceStrategy balancer;
private int globalBlacklistTimeout;
private static java.util.Map globalBlacklist;
private int hostRemovalGracePeriod;
private java.util.Set hostsToRemove;
private boolean inTransaction;
private long transactionStartTime;
private long transactionCount;
private LoadBalanceExceptionChecker exceptionChecker;
private static Class[] INTERFACES_TO_PROXY;
private static LoadBalancedConnection nullLBConnectionInstance;
public static LoadBalancedConnection createProxyInstance(com.mysql.cj.conf.url.LoadbalanceConnectionUrl) throws java.sql.SQLException;
public void LoadBalancedConnectionProxy(com.mysql.cj.conf.url.LoadbalanceConnectionUrl) throws java.sql.SQLException;
com.mysql.cj.jdbc.JdbcConnection getNewWrapperForThisAsConnection() throws java.sql.SQLException;
protected void propagateProxyDown(com.mysql.cj.jdbc.JdbcConnection);
public boolean shouldExceptionTriggerFailover(Throwable);
boolean shouldExceptionTriggerConnectionSwitch(Throwable);
boolean isMasterConnection();
synchronized void invalidateConnection(com.mysql.cj.jdbc.JdbcConnection) throws java.sql.SQLException;
public synchronized void pickNewConnection() throws java.sql.SQLException;
public synchronized com.mysql.cj.jdbc.ConnectionImpl createConnectionForHost(com.mysql.cj.conf.HostInfo) throws java.sql.SQLException;
void syncSessionState(com.mysql.cj.jdbc.JdbcConnection, com.mysql.cj.jdbc.JdbcConnection, boolean) throws java.sql.SQLException;
public synchronized com.mysql.cj.jdbc.ConnectionImpl createConnectionForHost(String) throws java.sql.SQLException;
private synchronized void closeAllConnections();
synchronized void doClose();
synchronized void doAbortInternal();
synchronized void doAbort(java.util.concurrent.Executor);
public synchronized Object invokeMore(Object, reflect.Method, Object[]) throws Throwable;
public synchronized void doPing() throws java.sql.SQLException;
public void addToGlobalBlacklist(String, long);
public void addToGlobalBlacklist(String);
public boolean isGlobalBlacklistEnabled();
public synchronized java.util.Map getGlobalBlacklist();
public void removeHostWhenNotInUse(String) throws java.sql.SQLException;
public synchronized void removeHost(String) throws java.sql.SQLException;
public synchronized boolean addHost(String);
public synchronized boolean inTransaction();
public synchronized long getTransactionCount();
public synchronized long getActivePhysicalConnectionCount();
public synchronized long getTotalPhysicalConnectionCount();
public synchronized long getConnectionGroupProxyID();
public synchronized String getCurrentActiveHost();
public synchronized long getCurrentTransactionDuration();
static synchronized LoadBalancedConnection getNullLoadBalancedConnectionInstance();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/LoadBalancedMySQLConnection.class
package com.mysql.cj.jdbc.ha;
public synchronized class LoadBalancedMySQLConnection extends MultiHostMySQLConnection implements LoadBalancedConnection {
public void LoadBalancedMySQLConnection(LoadBalancedConnectionProxy);
public LoadBalancedConnectionProxy getThisAsProxy();
public void close() throws java.sql.SQLException;
public void ping() throws java.sql.SQLException;
public void ping(boolean) throws java.sql.SQLException;
public boolean addHost(String) throws java.sql.SQLException;
public void removeHost(String) throws java.sql.SQLException;
public void removeHostWhenNotInUse(String) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/LoadBalanceExceptionChecker.class
package com.mysql.cj.jdbc.ha;
public abstract interface LoadBalanceExceptionChecker {
public abstract void init(java.util.Properties);
public abstract void destroy();
public abstract boolean shouldExceptionTriggerFailover(Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/MultiHostConnectionProxy$JdbcInterfaceProxy.class
package com.mysql.cj.jdbc.ha;
synchronized class MultiHostConnectionProxy$JdbcInterfaceProxy implements reflect.InvocationHandler {
Object invokeOn;
void MultiHostConnectionProxy$JdbcInterfaceProxy(MultiHostConnectionProxy, Object);
public Object invoke(Object, reflect.Method, Object[]) throws Throwable;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/MultiHostConnectionProxy.class
package com.mysql.cj.jdbc.ha;
public abstract synchronized class MultiHostConnectionProxy implements reflect.InvocationHandler {
private static final String METHOD_GET_MULTI_HOST_SAFE_PROXY = getMultiHostSafeProxy;
private static final String METHOD_EQUALS = equals;
private static final String METHOD_HASH_CODE = hashCode;
private static final String METHOD_CLOSE = close;
private static final String METHOD_ABORT_INTERNAL = abortInternal;
private static final String METHOD_ABORT = abort;
private static final String METHOD_IS_CLOSED = isClosed;
private static final String METHOD_GET_AUTO_COMMIT = getAutoCommit;
private static final String METHOD_GET_CATALOG = getCatalog;
private static final String METHOD_GET_SCHEMA = getSchema;
private static final String METHOD_GET_DATABASE = getDatabase;
private static final String METHOD_GET_TRANSACTION_ISOLATION = getTransactionIsolation;
private static final String METHOD_GET_SESSION_MAX_ROWS = getSessionMaxRows;
java.util.List hostsList;
protected com.mysql.cj.conf.ConnectionUrl connectionUrl;
boolean autoReconnect;
com.mysql.cj.jdbc.JdbcConnection thisAsConnection;
com.mysql.cj.jdbc.JdbcConnection proxyConnection;
com.mysql.cj.jdbc.JdbcConnection currentConnection;
boolean isClosed;
boolean closedExplicitly;
String closedReason;
protected Throwable lastExceptionDealtWith;
void MultiHostConnectionProxy() throws java.sql.SQLException;
void MultiHostConnectionProxy(com.mysql.cj.conf.ConnectionUrl) throws java.sql.SQLException;
int initializeHostsSpecs(com.mysql.cj.conf.ConnectionUrl, java.util.List);
protected com.mysql.cj.jdbc.JdbcConnection getProxy();
protected final void setProxy(com.mysql.cj.jdbc.JdbcConnection);
protected void propagateProxyDown(com.mysql.cj.jdbc.JdbcConnection);
com.mysql.cj.jdbc.JdbcConnection getNewWrapperForThisAsConnection() throws java.sql.SQLException;
Object proxyIfReturnTypeIsJdbcInterface(Class, Object);
reflect.InvocationHandler getNewJdbcInterfaceProxy(Object);
void dealWithInvocationException(reflect.InvocationTargetException) throws java.sql.SQLException, Throwable, reflect.InvocationTargetException;
abstract boolean shouldExceptionTriggerConnectionSwitch(Throwable);
abstract boolean isMasterConnection();
synchronized void invalidateCurrentConnection() throws java.sql.SQLException;
synchronized void invalidateConnection(com.mysql.cj.jdbc.JdbcConnection) throws java.sql.SQLException;
abstract void pickNewConnection() throws java.sql.SQLException;
synchronized com.mysql.cj.jdbc.ConnectionImpl createConnectionForHost(com.mysql.cj.conf.HostInfo) throws java.sql.SQLException;
void syncSessionState(com.mysql.cj.jdbc.JdbcConnection, com.mysql.cj.jdbc.JdbcConnection) throws java.sql.SQLException;
void syncSessionState(com.mysql.cj.jdbc.JdbcConnection, com.mysql.cj.jdbc.JdbcConnection, boolean) throws java.sql.SQLException;
abstract void doClose() throws java.sql.SQLException;
abstract void doAbortInternal() throws java.sql.SQLException;
abstract void doAbort(java.util.concurrent.Executor) throws java.sql.SQLException;
public synchronized Object invoke(Object, reflect.Method, Object[]) throws Throwable;
abstract Object invokeMore(Object, reflect.Method, Object[]) throws Throwable;
protected boolean allowedOnClosedConnection(reflect.Method);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/MultiHostMySQLConnection.class
package com.mysql.cj.jdbc.ha;
public synchronized class MultiHostMySQLConnection implements com.mysql.cj.jdbc.JdbcConnection {
protected MultiHostConnectionProxy thisAsProxy;
public void MultiHostMySQLConnection(MultiHostConnectionProxy);
public MultiHostConnectionProxy getThisAsProxy();
public com.mysql.cj.jdbc.JdbcConnection getActiveMySQLConnection();
public void abortInternal() throws java.sql.SQLException;
public void changeUser(String, String) throws java.sql.SQLException;
public void checkClosed();
public void clearHasTriedMaster();
public void clearWarnings() throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, int, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, int) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, int[]) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String, String[]) throws java.sql.SQLException;
public java.sql.PreparedStatement clientPrepareStatement(String) throws java.sql.SQLException;
public void close() throws java.sql.SQLException;
public void commit() throws java.sql.SQLException;
public void createNewIO(boolean);
public java.sql.Statement createStatement() throws java.sql.SQLException;
public java.sql.Statement createStatement(int, int, int) throws java.sql.SQLException;
public java.sql.Statement createStatement(int, int) throws java.sql.SQLException;
public int getActiveStatementCount();
public boolean getAutoCommit() throws java.sql.SQLException;
public int getAutoIncrementIncrement();
public com.mysql.cj.jdbc.result.CachedResultSetMetaData getCachedMetaData(String);
public String getCatalog() throws java.sql.SQLException;
public String getCharacterSetMetadata();
public com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
public int getHoldability() throws java.sql.SQLException;
public String getHost();
public long getId();
public long getIdleFor();
public com.mysql.cj.jdbc.JdbcConnection getMultiHostSafeProxy();
public java.sql.DatabaseMetaData getMetaData() throws java.sql.SQLException;
public java.sql.Statement getMetadataSafeStatement() throws java.sql.SQLException;
public java.util.Properties getProperties();
public com.mysql.cj.ServerVersion getServerVersion();
public com.mysql.cj.Session getSession();
public String getStatementComment();
public java.util.List getQueryInterceptorsInstances();
public int getTransactionIsolation() throws java.sql.SQLException;
public java.util.Map getTypeMap() throws java.sql.SQLException;
public String getURL();
public String getUser();
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException;
public boolean hasSameProperties(com.mysql.cj.jdbc.JdbcConnection);
public boolean hasTriedMaster();
public void initializeResultsMetadataFromCache(String, com.mysql.cj.jdbc.result.CachedResultSetMetaData, com.mysql.cj.jdbc.result.ResultSetInternalMethods) throws java.sql.SQLException;
public void initializeSafeQueryInterceptors() throws java.sql.SQLException;
public boolean isInGlobalTx();
public boolean isMasterConnection();
public boolean isReadOnly() throws java.sql.SQLException;
public boolean isReadOnly(boolean) throws java.sql.SQLException;
public boolean isSameResource(com.mysql.cj.jdbc.JdbcConnection);
public boolean lowerCaseTableNames();
public String nativeSQL(String) throws java.sql.SQLException;
public void ping() throws java.sql.SQLException;
public void pingInternal(boolean, int) throws java.sql.SQLException;
public java.sql.CallableStatement prepareCall(String, int, int, int) throws java.sql.SQLException;
public java.sql.CallableStatement prepareCall(String, int, int) throws java.sql.SQLException;
public java.sql.CallableStatement prepareCall(String) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, int, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, int) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, int[]) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, String[]) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String) throws java.sql.SQLException;
public void realClose(boolean, boolean, boolean, Throwable) throws java.sql.SQLException;
public void recachePreparedStatement(com.mysql.cj.jdbc.JdbcPreparedStatement) throws java.sql.SQLException;
public void decachePreparedStatement(com.mysql.cj.jdbc.JdbcPreparedStatement) throws java.sql.SQLException;
public void registerStatement(com.mysql.cj.jdbc.JdbcStatement);
public void releaseSavepoint(java.sql.Savepoint) throws java.sql.SQLException;
public void resetServerState() throws java.sql.SQLException;
public void rollback() throws java.sql.SQLException;
public void rollback(java.sql.Savepoint) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, int, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, int, int) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, int) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, int[]) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String, String[]) throws java.sql.SQLException;
public java.sql.PreparedStatement serverPrepareStatement(String) throws java.sql.SQLException;
public void setAutoCommit(boolean) throws java.sql.SQLException;
public void setDatabase(String) throws java.sql.SQLException;
public String getDatabase() throws java.sql.SQLException;
public void setCatalog(String) throws java.sql.SQLException;
public void setFailedOver(boolean);
public void setHoldability(int) throws java.sql.SQLException;
public void setInGlobalTx(boolean);
public void setProxy(com.mysql.cj.jdbc.JdbcConnection);
public void setReadOnly(boolean) throws java.sql.SQLException;
public void setReadOnlyInternal(boolean) throws java.sql.SQLException;
public java.sql.Savepoint setSavepoint() throws java.sql.SQLException;
public java.sql.Savepoint setSavepoint(String) throws java.sql.SQLException;
public void setStatementComment(String);
public void setTransactionIsolation(int) throws java.sql.SQLException;
public void shutdownServer() throws java.sql.SQLException;
public boolean storesLowerCaseTableName();
public void throwConnectionClosedException() throws java.sql.SQLException;
public void transactionBegun();
public void transactionCompleted();
public void unregisterStatement(com.mysql.cj.jdbc.JdbcStatement);
public void unSafeQueryInterceptors() throws java.sql.SQLException;
public boolean isClosed() throws java.sql.SQLException;
public boolean isProxySet();
public void setTypeMap(java.util.Map) throws java.sql.SQLException;
public boolean isServerLocal() throws java.sql.SQLException;
public void setSchema(String) throws java.sql.SQLException;
public String getSchema() throws java.sql.SQLException;
public void abort(java.util.concurrent.Executor) throws java.sql.SQLException;
public void setNetworkTimeout(java.util.concurrent.Executor, int) throws java.sql.SQLException;
public int getNetworkTimeout() throws java.sql.SQLException;
public Object getConnectionMutex();
public int getSessionMaxRows();
public void setSessionMaxRows(int) throws java.sql.SQLException;
public java.sql.SQLXML createSQLXML() throws java.sql.SQLException;
public java.sql.Array createArrayOf(String, Object[]) throws java.sql.SQLException;
public java.sql.Struct createStruct(String, Object[]) throws java.sql.SQLException;
public java.util.Properties getClientInfo() throws java.sql.SQLException;
public String getClientInfo(String) throws java.sql.SQLException;
public boolean isValid(int) throws java.sql.SQLException;
public void setClientInfo(java.util.Properties) throws java.sql.SQLClientInfoException;
public void setClientInfo(String, String) throws java.sql.SQLClientInfoException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
public java.sql.Blob createBlob() throws java.sql.SQLException;
public java.sql.Clob createClob() throws java.sql.SQLException;
public java.sql.NClob createNClob() throws java.sql.SQLException;
public com.mysql.cj.jdbc.ClientInfoProvider getClientInfoProviderImpl() throws java.sql.SQLException;
public com.mysql.cj.jdbc.JdbcPropertySet getPropertySet();
public String getHostPortPair();
public void normalClose();
public void cleanup(Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/NdbLoadBalanceExceptionChecker.class
package com.mysql.cj.jdbc.ha;
public synchronized class NdbLoadBalanceExceptionChecker extends StandardLoadBalanceExceptionChecker {
public void NdbLoadBalanceExceptionChecker();
public boolean shouldExceptionTriggerFailover(Throwable);
private boolean checkNdbException(Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/RandomBalanceStrategy.class
package com.mysql.cj.jdbc.ha;
public synchronized class RandomBalanceStrategy implements BalanceStrategy {
public void RandomBalanceStrategy();
public com.mysql.cj.jdbc.ConnectionImpl pickConnection(reflect.InvocationHandler, java.util.List, java.util.Map, long[], int) throws java.sql.SQLException;
private java.util.Map getArrayIndexMap(java.util.List);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/ReplicationConnection.class
package com.mysql.cj.jdbc.ha;
public abstract interface ReplicationConnection extends com.mysql.cj.jdbc.JdbcConnection {
public abstract long getConnectionGroupId();
public abstract com.mysql.cj.jdbc.JdbcConnection getCurrentConnection();
public abstract com.mysql.cj.jdbc.JdbcConnection getMasterConnection();
public abstract void promoteSlaveToMaster(String) throws java.sql.SQLException;
public abstract void removeMasterHost(String) throws java.sql.SQLException;
public abstract void removeMasterHost(String, boolean) throws java.sql.SQLException;
public abstract boolean isHostMaster(String);
public abstract com.mysql.cj.jdbc.JdbcConnection getSlavesConnection();
public abstract void addSlaveHost(String) throws java.sql.SQLException;
public abstract void removeSlave(String) throws java.sql.SQLException;
public abstract void removeSlave(String, boolean) throws java.sql.SQLException;
public abstract boolean isHostSlave(String);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/ReplicationConnectionGroup.class
package com.mysql.cj.jdbc.ha;
public synchronized class ReplicationConnectionGroup {
private String groupName;
private long connections;
private long slavesAdded;
private long slavesRemoved;
private long slavesPromoted;
private long activeConnections;
private java.util.HashMap replicationConnections;
private java.util.Set slaveHostList;
private boolean isInitialized;
private java.util.Set masterHostList;
void ReplicationConnectionGroup(String);
public long getConnectionCount();
public long registerReplicationConnection(ReplicationConnection, java.util.List, java.util.List);
public String getGroupName();
public java.util.Collection getMasterHosts();
public java.util.Collection getSlaveHosts();
public void addSlaveHost(String) throws java.sql.SQLException;
public void handleCloseConnection(ReplicationConnection);
public void removeSlaveHost(String, boolean) throws java.sql.SQLException;
public void promoteSlaveToMaster(String) throws java.sql.SQLException;
public void removeMasterHost(String) throws java.sql.SQLException;
public void removeMasterHost(String, boolean) throws java.sql.SQLException;
public int getConnectionCountWithHostAsSlave(String);
public int getConnectionCountWithHostAsMaster(String);
public long getNumberOfSlavesAdded();
public long getNumberOfSlavesRemoved();
public long getNumberOfSlavePromotions();
public long getTotalConnectionCount();
public long getActiveConnectionCount();
public String toString();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/ReplicationConnectionGroupManager.class
package com.mysql.cj.jdbc.ha;
public synchronized class ReplicationConnectionGroupManager {
private static java.util.HashMap GROUP_MAP;
private static com.mysql.cj.jdbc.jmx.ReplicationGroupManager mbean;
private static boolean hasRegisteredJmx;
public void ReplicationConnectionGroupManager();
public static synchronized ReplicationConnectionGroup getConnectionGroupInstance(String);
public static void registerJmx() throws java.sql.SQLException;
public static ReplicationConnectionGroup getConnectionGroup(String);
public static java.util.Collection getGroupsMatching(String);
public static void addSlaveHost(String, String) throws java.sql.SQLException;
public static void removeSlaveHost(String, String) throws java.sql.SQLException;
public static void removeSlaveHost(String, String, boolean) throws java.sql.SQLException;
public static void promoteSlaveToMaster(String, String) throws java.sql.SQLException;
public static long getSlavePromotionCount(String) throws java.sql.SQLException;
public static void removeMasterHost(String, String) throws java.sql.SQLException;
public static void removeMasterHost(String, String, boolean) throws java.sql.SQLException;
public static String getRegisteredReplicationConnectionGroups();
public static int getNumberOfMasterPromotion(String);
public static int getConnectionCountWithHostAsSlave(String, String);
public static int getConnectionCountWithHostAsMaster(String, String);
public static java.util.Collection getSlaveHosts(String);
public static java.util.Collection getMasterHosts(String);
public static long getTotalConnectionCount(String);
public static long getActiveConnectionCount(String);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/ReplicationConnectionProxy.class
package com.mysql.cj.jdbc.ha;
public synchronized class ReplicationConnectionProxy extends MultiHostConnectionProxy implements com.mysql.cj.PingTarget {
private ReplicationConnection thisAsReplicationConnection;
protected boolean enableJMX;
protected boolean allowMasterDownConnections;
protected boolean allowSlaveDownConnections;
protected boolean readFromMasterWhenNoSlaves;
protected boolean readFromMasterWhenNoSlavesOriginal;
protected boolean readOnly;
ReplicationConnectionGroup connectionGroup;
private long connectionGroupID;
private java.util.List masterHosts;
protected LoadBalancedConnection masterConnection;
private java.util.List slaveHosts;
protected LoadBalancedConnection slavesConnection;
public static ReplicationConnection createProxyInstance(com.mysql.cj.conf.url.ReplicationConnectionUrl) throws java.sql.SQLException;
private void ReplicationConnectionProxy(com.mysql.cj.conf.url.ReplicationConnectionUrl) throws java.sql.SQLException;
com.mysql.cj.jdbc.JdbcConnection getNewWrapperForThisAsConnection() throws java.sql.SQLException;
protected void propagateProxyDown(com.mysql.cj.jdbc.JdbcConnection);
boolean shouldExceptionTriggerConnectionSwitch(Throwable);
public boolean isMasterConnection();
public boolean isSlavesConnection();
void pickNewConnection() throws java.sql.SQLException;
void syncSessionState(com.mysql.cj.jdbc.JdbcConnection, com.mysql.cj.jdbc.JdbcConnection, boolean) throws java.sql.SQLException;
void doClose() throws java.sql.SQLException;
void doAbortInternal() throws java.sql.SQLException;
void doAbort(java.util.concurrent.Executor) throws java.sql.SQLException;
Object invokeMore(Object, reflect.Method, Object[]) throws Throwable;
private void checkConnectionCapabilityForMethod(reflect.Method) throws Throwable;
public void doPing() throws java.sql.SQLException;
private com.mysql.cj.jdbc.JdbcConnection initializeMasterConnection() throws java.sql.SQLException;
private com.mysql.cj.jdbc.JdbcConnection initializeSlavesConnection() throws java.sql.SQLException;
private synchronized boolean switchToMasterConnection() throws java.sql.SQLException;
private synchronized boolean switchToSlavesConnection() throws java.sql.SQLException;
private boolean switchToSlavesConnectionIfNecessary() throws java.sql.SQLException;
public synchronized com.mysql.cj.jdbc.JdbcConnection getCurrentConnection();
public long getConnectionGroupId();
public synchronized com.mysql.cj.jdbc.JdbcConnection getMasterConnection();
public synchronized void promoteSlaveToMaster(String) throws java.sql.SQLException;
public synchronized void removeMasterHost(String) throws java.sql.SQLException;
public synchronized void removeMasterHost(String, boolean) throws java.sql.SQLException;
public synchronized void removeMasterHost(String, boolean, boolean) throws java.sql.SQLException;
public boolean isHostMaster(String);
public synchronized com.mysql.cj.jdbc.JdbcConnection getSlavesConnection();
public synchronized void addSlaveHost(String) throws java.sql.SQLException;
public synchronized void removeSlave(String) throws java.sql.SQLException;
public synchronized void removeSlave(String, boolean) throws java.sql.SQLException;
public boolean isHostSlave(String);
public synchronized void setReadOnly(boolean) throws java.sql.SQLException;
public boolean isReadOnly() throws java.sql.SQLException;
private void resetReadFromMasterWhenNoSlaves();
private com.mysql.cj.conf.HostInfo getMasterHost(String);
private com.mysql.cj.conf.HostInfo getSlaveHost(String);
private com.mysql.cj.conf.url.ReplicationConnectionUrl getConnectionUrl();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/ReplicationMySQLConnection.class
package com.mysql.cj.jdbc.ha;
public synchronized class ReplicationMySQLConnection extends MultiHostMySQLConnection implements ReplicationConnection {
public void ReplicationMySQLConnection(MultiHostConnectionProxy);
public ReplicationConnectionProxy getThisAsProxy();
public com.mysql.cj.jdbc.JdbcConnection getActiveMySQLConnection();
public synchronized com.mysql.cj.jdbc.JdbcConnection getCurrentConnection();
public long getConnectionGroupId();
public synchronized com.mysql.cj.jdbc.JdbcConnection getMasterConnection();
private com.mysql.cj.jdbc.JdbcConnection getValidatedMasterConnection();
public void promoteSlaveToMaster(String) throws java.sql.SQLException;
public void removeMasterHost(String) throws java.sql.SQLException;
public void removeMasterHost(String, boolean) throws java.sql.SQLException;
public boolean isHostMaster(String);
public synchronized com.mysql.cj.jdbc.JdbcConnection getSlavesConnection();
private com.mysql.cj.jdbc.JdbcConnection getValidatedSlavesConnection();
public void addSlaveHost(String) throws java.sql.SQLException;
public void removeSlave(String) throws java.sql.SQLException;
public void removeSlave(String, boolean) throws java.sql.SQLException;
public boolean isHostSlave(String);
public void setReadOnly(boolean) throws java.sql.SQLException;
public boolean isReadOnly() throws java.sql.SQLException;
public synchronized void ping() throws java.sql.SQLException;
public synchronized void changeUser(String, String) throws java.sql.SQLException;
public synchronized void setStatementComment(String);
public boolean hasSameProperties(com.mysql.cj.jdbc.JdbcConnection);
public java.util.Properties getProperties();
public void abort(java.util.concurrent.Executor) throws java.sql.SQLException;
public void abortInternal() throws java.sql.SQLException;
public void setProxy(com.mysql.cj.jdbc.JdbcConnection);
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
public synchronized void clearHasTriedMaster();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/SequentialBalanceStrategy.class
package com.mysql.cj.jdbc.ha;
public synchronized class SequentialBalanceStrategy implements BalanceStrategy {
private int currentHostIndex;
public void SequentialBalanceStrategy();
public com.mysql.cj.jdbc.ConnectionImpl pickConnection(reflect.InvocationHandler, java.util.List, java.util.Map, long[], int) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/ServerAffinityStrategy.class
package com.mysql.cj.jdbc.ha;
public synchronized class ServerAffinityStrategy extends RandomBalanceStrategy {
public String[] affinityOrderedServers;
public void ServerAffinityStrategy(String);
public com.mysql.cj.jdbc.ConnectionImpl pickConnection(reflect.InvocationHandler, java.util.List, java.util.Map, long[], int) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ha/StandardLoadBalanceExceptionChecker.class
package com.mysql.cj.jdbc.ha;
public synchronized class StandardLoadBalanceExceptionChecker implements LoadBalanceExceptionChecker {
private java.util.List sqlStateList;
private java.util.List sqlExClassList;
public void StandardLoadBalanceExceptionChecker();
public boolean shouldExceptionTriggerFailover(Throwable);
public void destroy();
public void init(java.util.Properties);
private void configureSQLStateList(String);
private void configureSQLExceptionSubclassList(String);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/integration/c3p0/MysqlConnectionTester.class
package com.mysql.cj.jdbc.integration.c3p0;
public final synchronized class MysqlConnectionTester implements com.mchange.v2.c3p0.QueryConnectionTester {
private static final long serialVersionUID = 3256444690067896368;
private static final Object[] NO_ARGS_ARRAY;
private transient reflect.Method pingMethod;
public void MysqlConnectionTester();
public int activeCheckConnection(java.sql.Connection);
public int statusOnException(java.sql.Connection, Throwable);
public int activeCheckConnection(java.sql.Connection, String);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/integration/jboss/ExtendedMysqlExceptionSorter.class
package com.mysql.cj.jdbc.integration.jboss;
public final synchronized class ExtendedMysqlExceptionSorter extends org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter {
static final long serialVersionUID = -2454582336945931069;
public void ExtendedMysqlExceptionSorter();
public boolean isExceptionFatal(java.sql.SQLException);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/integration/jboss/MysqlValidConnectionChecker.class
package com.mysql.cj.jdbc.integration.jboss;
public final synchronized class MysqlValidConnectionChecker implements org.jboss.resource.adapter.jdbc.ValidConnectionChecker, java.io.Serializable {
private static final long serialVersionUID = 8909421133577519177;
public void MysqlValidConnectionChecker();
public java.sql.SQLException isValidConnection(java.sql.Connection);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/interceptors/ConnectionLifecycleInterceptor.class
package com.mysql.cj.jdbc.interceptors;
public abstract interface ConnectionLifecycleInterceptor {
public abstract ConnectionLifecycleInterceptor init(com.mysql.cj.MysqlConnection, java.util.Properties, com.mysql.cj.log.Log);
public abstract void destroy();
public abstract void close() throws java.sql.SQLException;
public abstract boolean commit() throws java.sql.SQLException;
public abstract boolean rollback() throws java.sql.SQLException;
public abstract boolean rollback(java.sql.Savepoint) throws java.sql.SQLException;
public abstract boolean setAutoCommit(boolean) throws java.sql.SQLException;
public abstract boolean setDatabase(String) throws java.sql.SQLException;
public abstract boolean transactionBegun();
public abstract boolean transactionCompleted();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/interceptors/ResultSetScannerInterceptor$1.class
package com.mysql.cj.jdbc.interceptors;
synchronized class ResultSetScannerInterceptor$1 implements reflect.InvocationHandler {
void ResultSetScannerInterceptor$1(ResultSetScannerInterceptor, com.mysql.cj.protocol.Resultset);
public Object invoke(Object, reflect.Method, Object[]) throws Throwable;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/interceptors/ResultSetScannerInterceptor.class
package com.mysql.cj.jdbc.interceptors;
public synchronized class ResultSetScannerInterceptor implements com.mysql.cj.interceptors.QueryInterceptor {
public static final String PNAME_resultSetScannerRegex = resultSetScannerRegex;
protected java.util.regex.Pattern regexP;
public void ResultSetScannerInterceptor();
public com.mysql.cj.interceptors.QueryInterceptor init(com.mysql.cj.MysqlConnection, java.util.Properties, com.mysql.cj.log.Log);
public com.mysql.cj.protocol.Resultset postProcess(java.util.function.Supplier, com.mysql.cj.Query, com.mysql.cj.protocol.Resultset, com.mysql.cj.protocol.ServerSession);
public com.mysql.cj.protocol.Resultset preProcess(java.util.function.Supplier, com.mysql.cj.Query);
public boolean executeTopLevelOnly();
public void destroy();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/interceptors/ServerStatusDiffInterceptor.class
package com.mysql.cj.jdbc.interceptors;
public synchronized class ServerStatusDiffInterceptor implements com.mysql.cj.interceptors.QueryInterceptor {
private java.util.Map preExecuteValues;
private java.util.Map postExecuteValues;
private com.mysql.cj.jdbc.JdbcConnection connection;
private com.mysql.cj.log.Log log;
public void ServerStatusDiffInterceptor();
public com.mysql.cj.interceptors.QueryInterceptor init(com.mysql.cj.MysqlConnection, java.util.Properties, com.mysql.cj.log.Log);
public com.mysql.cj.protocol.Resultset postProcess(java.util.function.Supplier, com.mysql.cj.Query, com.mysql.cj.protocol.Resultset, com.mysql.cj.protocol.ServerSession);
private void populateMapWithSessionStatusValues(java.util.Map);
public com.mysql.cj.protocol.Resultset preProcess(java.util.function.Supplier, com.mysql.cj.Query);
public boolean executeTopLevelOnly();
public void destroy();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/interceptors/SessionAssociationInterceptor.class
package com.mysql.cj.jdbc.interceptors;
public synchronized class SessionAssociationInterceptor implements com.mysql.cj.interceptors.QueryInterceptor {
protected String currentSessionKey;
protected static final ThreadLocal sessionLocal;
private com.mysql.cj.jdbc.JdbcConnection connection;
public void SessionAssociationInterceptor();
public static final void setSessionKey(String);
public static final void resetSessionKey();
public static final String getSessionKey();
public boolean executeTopLevelOnly();
public com.mysql.cj.interceptors.QueryInterceptor init(com.mysql.cj.MysqlConnection, java.util.Properties, com.mysql.cj.log.Log);
public com.mysql.cj.protocol.Resultset postProcess(java.util.function.Supplier, com.mysql.cj.Query, com.mysql.cj.protocol.Resultset, com.mysql.cj.protocol.ServerSession);
public com.mysql.cj.protocol.Resultset preProcess(java.util.function.Supplier, com.mysql.cj.Query);
public void destroy();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/IterateBlock.class
package com.mysql.cj.jdbc;
public abstract synchronized class IterateBlock {
DatabaseMetaData$IteratorWithCleanup iteratorWithCleanup;
java.util.Iterator javaIterator;
boolean stopIterating;
void IterateBlock(DatabaseMetaData$IteratorWithCleanup);
void IterateBlock(java.util.Iterator);
public void doForAll() throws java.sql.SQLException;
abstract void forEach(Object) throws java.sql.SQLException;
public final boolean fullIteration();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/JdbcConnection.class
package com.mysql.cj.jdbc;
public abstract interface JdbcConnection extends java.sql.Connection, com.mysql.cj.MysqlConnection, com.mysql.cj.TransactionEventHandler {
public abstract JdbcPropertySet getPropertySet();
public abstract void changeUser(String, String) throws java.sql.SQLException;
public abstract void clearHasTriedMaster();
public abstract java.sql.PreparedStatement clientPrepareStatement(String) throws java.sql.SQLException;
public abstract java.sql.PreparedStatement clientPrepareStatement(String, int) throws java.sql.SQLException;
public abstract java.sql.PreparedStatement clientPrepareStatement(String, int, int) throws java.sql.SQLException;
public abstract java.sql.PreparedStatement clientPrepareStatement(String, int[]) throws java.sql.SQLException;
public abstract java.sql.PreparedStatement clientPrepareStatement(String, int, int, int) throws java.sql.SQLException;
public abstract java.sql.PreparedStatement clientPrepareStatement(String, String[]) throws java.sql.SQLException;
public abstract int getActiveStatementCount();
public abstract long getIdleFor();
public abstract String getStatementComment();
public abstract boolean hasTriedMaster();
public abstract boolean isInGlobalTx();
public abstract void setInGlobalTx(boolean);
public abstract boolean isMasterConnection();
public abstract boolean isSameResource(JdbcConnection);
public abstract boolean lowerCaseTableNames();
public abstract void ping() throws java.sql.SQLException;
public abstract void resetServerState() throws java.sql.SQLException;
public abstract java.sql.PreparedStatement serverPrepareStatement(String) throws java.sql.SQLException;
public abstract java.sql.PreparedStatement serverPrepareStatement(String, int) throws java.sql.SQLException;
public abstract java.sql.PreparedStatement serverPrepareStatement(String, int, int) throws java.sql.SQLException;
public abstract java.sql.PreparedStatement serverPrepareStatement(String, int, int, int) throws java.sql.SQLException;
public abstract java.sql.PreparedStatement serverPrepareStatement(String, int[]) throws java.sql.SQLException;
public abstract java.sql.PreparedStatement serverPrepareStatement(String, String[]) throws java.sql.SQLException;
public abstract void setFailedOver(boolean);
public abstract void setStatementComment(String);
public abstract void shutdownServer() throws java.sql.SQLException;
public abstract int getAutoIncrementIncrement();
public abstract boolean hasSameProperties(JdbcConnection);
public abstract String getHost();
public abstract String getHostPortPair();
public abstract void setProxy(JdbcConnection);
public abstract boolean isServerLocal() throws java.sql.SQLException;
public abstract int getSessionMaxRows();
public abstract void setSessionMaxRows(int) throws java.sql.SQLException;
public abstract void abortInternal() throws java.sql.SQLException;
public abstract boolean isProxySet();
public abstract result.CachedResultSetMetaData getCachedMetaData(String);
public abstract String getCharacterSetMetadata();
public abstract java.sql.Statement getMetadataSafeStatement() throws java.sql.SQLException;
public abstract com.mysql.cj.ServerVersion getServerVersion();
public abstract java.util.List getQueryInterceptorsInstances();
public abstract void initializeResultsMetadataFromCache(String, result.CachedResultSetMetaData, result.ResultSetInternalMethods) throws java.sql.SQLException;
public abstract void initializeSafeQueryInterceptors() throws java.sql.SQLException;
public abstract boolean isReadOnly(boolean) throws java.sql.SQLException;
public abstract void pingInternal(boolean, int) throws java.sql.SQLException;
public abstract void realClose(boolean, boolean, boolean, Throwable) throws java.sql.SQLException;
public abstract void recachePreparedStatement(JdbcPreparedStatement) throws java.sql.SQLException;
public abstract void decachePreparedStatement(JdbcPreparedStatement) throws java.sql.SQLException;
public abstract void registerStatement(JdbcStatement);
public abstract void setReadOnlyInternal(boolean) throws java.sql.SQLException;
public abstract boolean storesLowerCaseTableName();
public abstract void throwConnectionClosedException() throws java.sql.SQLException;
public abstract void unregisterStatement(JdbcStatement);
public abstract void unSafeQueryInterceptors() throws java.sql.SQLException;
public abstract JdbcConnection getMultiHostSafeProxy();
public abstract JdbcConnection getActiveMySQLConnection();
public abstract ClientInfoProvider getClientInfoProviderImpl() throws java.sql.SQLException;
public abstract void setDatabase(String) throws java.sql.SQLException;
public abstract String getDatabase() throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/JdbcPreparedStatement.class
package com.mysql.cj.jdbc;
public abstract interface JdbcPreparedStatement extends java.sql.PreparedStatement, JdbcStatement {
public abstract void realClose(boolean, boolean) throws java.sql.SQLException;
public abstract com.mysql.cj.QueryBindings getQueryBindings();
public abstract byte[] getBytesRepresentation(int) throws java.sql.SQLException;
public abstract com.mysql.cj.ParseInfo getParseInfo();
public abstract boolean isNull(int) throws java.sql.SQLException;
public abstract String getPreparedSql();
public abstract void setBytes(int, byte[], boolean, boolean) throws java.sql.SQLException;
public abstract void setBytesNoEscape(int, byte[]) throws java.sql.SQLException;
public abstract void setBytesNoEscapeNoQuotes(int, byte[]) throws java.sql.SQLException;
public abstract void setBigInteger(int, java.math.BigInteger) throws java.sql.SQLException;
public abstract void setNull(int, com.mysql.cj.MysqlType) throws java.sql.SQLException;
public abstract ParameterBindings getParameterBindings() throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/JdbcPropertySet.class
package com.mysql.cj.jdbc;
public abstract interface JdbcPropertySet extends com.mysql.cj.conf.PropertySet {
public abstract java.sql.DriverPropertyInfo[] exposeAsDriverPropertyInfo(java.util.Properties, int) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/JdbcPropertySetImpl.class
package com.mysql.cj.jdbc;
public synchronized class JdbcPropertySetImpl extends com.mysql.cj.conf.DefaultPropertySet implements JdbcPropertySet {
private static final long serialVersionUID = -8223499903182568260;
public void JdbcPropertySetImpl();
public void postInitialization();
public java.sql.DriverPropertyInfo[] exposeAsDriverPropertyInfo(java.util.Properties, int) throws java.sql.SQLException;
private java.sql.DriverPropertyInfo getAsDriverPropertyInfo(com.mysql.cj.conf.RuntimeProperty);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/JdbcStatement.class
package com.mysql.cj.jdbc;
public abstract interface JdbcStatement extends java.sql.Statement, com.mysql.cj.Query {
public static final int MAX_ROWS = 50000000;
public abstract void enableStreamingResults() throws java.sql.SQLException;
public abstract void disableStreamingResults() throws java.sql.SQLException;
public abstract void setLocalInfileInputStream(java.io.InputStream);
public abstract java.io.InputStream getLocalInfileInputStream();
public abstract void setPingTarget(com.mysql.cj.PingTarget);
public abstract com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
public abstract void removeOpenResultSet(result.ResultSetInternalMethods);
public abstract int getOpenResultSetCount();
public abstract void setHoldResultsOpenOverClose(boolean);
public abstract com.mysql.cj.Query getQuery();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/jmx/LoadBalanceConnectionGroupManager.class
package com.mysql.cj.jdbc.jmx;
public synchronized class LoadBalanceConnectionGroupManager implements LoadBalanceConnectionGroupManagerMBean {
private boolean isJmxRegistered;
public void LoadBalanceConnectionGroupManager();
public synchronized void registerJmx() throws java.sql.SQLException;
public void addHost(String, String, boolean);
public int getActiveHostCount(String);
public long getActiveLogicalConnectionCount(String);
public long getActivePhysicalConnectionCount(String);
public int getTotalHostCount(String);
public long getTotalLogicalConnectionCount(String);
public long getTotalPhysicalConnectionCount(String);
public long getTotalTransactionCount(String);
public void removeHost(String, String) throws java.sql.SQLException;
public String getActiveHostsList(String);
public String getRegisteredConnectionGroups();
public void stopNewConnectionsToHost(String, String) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/jmx/LoadBalanceConnectionGroupManagerMBean.class
package com.mysql.cj.jdbc.jmx;
public abstract interface LoadBalanceConnectionGroupManagerMBean {
public abstract int getActiveHostCount(String);
public abstract int getTotalHostCount(String);
public abstract long getTotalLogicalConnectionCount(String);
public abstract long getActiveLogicalConnectionCount(String);
public abstract long getActivePhysicalConnectionCount(String);
public abstract long getTotalPhysicalConnectionCount(String);
public abstract long getTotalTransactionCount(String);
public abstract void removeHost(String, String) throws java.sql.SQLException;
public abstract void stopNewConnectionsToHost(String, String) throws java.sql.SQLException;
public abstract void addHost(String, String, boolean);
public abstract String getActiveHostsList(String);
public abstract String getRegisteredConnectionGroups();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/jmx/ReplicationGroupManager.class
package com.mysql.cj.jdbc.jmx;
public synchronized class ReplicationGroupManager implements ReplicationGroupManagerMBean {
private boolean isJmxRegistered;
public void ReplicationGroupManager();
public synchronized void registerJmx() throws java.sql.SQLException;
public void addSlaveHost(String, String) throws java.sql.SQLException;
public void removeSlaveHost(String, String) throws java.sql.SQLException;
public void promoteSlaveToMaster(String, String) throws java.sql.SQLException;
public void removeMasterHost(String, String) throws java.sql.SQLException;
public String getMasterHostsList(String);
public String getSlaveHostsList(String);
public String getRegisteredConnectionGroups();
public int getActiveMasterHostCount(String);
public int getActiveSlaveHostCount(String);
public int getSlavePromotionCount(String);
public long getTotalLogicalConnectionCount(String);
public long getActiveLogicalConnectionCount(String);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/jmx/ReplicationGroupManagerMBean.class
package com.mysql.cj.jdbc.jmx;
public abstract interface ReplicationGroupManagerMBean {
public abstract void addSlaveHost(String, String) throws java.sql.SQLException;
public abstract void removeSlaveHost(String, String) throws java.sql.SQLException;
public abstract void promoteSlaveToMaster(String, String) throws java.sql.SQLException;
public abstract void removeMasterHost(String, String) throws java.sql.SQLException;
public abstract String getMasterHostsList(String);
public abstract String getSlaveHostsList(String);
public abstract String getRegisteredConnectionGroups();
public abstract int getActiveMasterHostCount(String);
public abstract int getActiveSlaveHostCount(String);
public abstract int getSlavePromotionCount(String);
public abstract long getTotalLogicalConnectionCount(String);
public abstract long getActiveLogicalConnectionCount(String);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/MysqlConnectionPoolDataSource.class
package com.mysql.cj.jdbc;
public synchronized class MysqlConnectionPoolDataSource extends MysqlDataSource implements javax.sql.ConnectionPoolDataSource {
static final long serialVersionUID = -7767325445592304961;
public void MysqlConnectionPoolDataSource();
public synchronized javax.sql.PooledConnection getPooledConnection() throws java.sql.SQLException;
public synchronized javax.sql.PooledConnection getPooledConnection(String, String) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/MysqlDataSource.class
package com.mysql.cj.jdbc;
public synchronized class MysqlDataSource extends JdbcPropertySetImpl implements javax.sql.DataSource, javax.naming.Referenceable, java.io.Serializable, JdbcPropertySet {
static final long serialVersionUID = -5515846944416881264;
protected static final NonRegisteringDriver mysqlDriver;
protected transient java.io.PrintWriter logWriter;
protected String databaseName;
protected String encoding;
protected String hostName;
protected String password;
protected String profileSQLString;
protected String url;
protected String user;
protected boolean explicitUrl;
protected int port;
protected String description;
public void MysqlDataSource();
public java.sql.Connection getConnection() throws java.sql.SQLException;
public java.sql.Connection getConnection(String, String) throws java.sql.SQLException;
public String getDescription();
public void setDescription(String);
public void setDatabaseName(String);
public String getDatabaseName();
public void setLogWriter(java.io.PrintWriter) throws java.sql.SQLException;
public java.io.PrintWriter getLogWriter();
public void setLoginTimeout(int) throws java.sql.SQLException;
public int getLoginTimeout();
public void setPassword(String);
public String getPassword();
public void setPort(int);
public int getPort();
public void setPortNumber(int);
public int getPortNumber();
public void setPropertiesViaRef(javax.naming.Reference) throws java.sql.SQLException;
public javax.naming.Reference getReference() throws javax.naming.NamingException;
public void setServerName(String);
public String getServerName();
public void setURL(String);
public String getURL();
public void setUrl(String);
public String getUrl();
public void setUser(String);
public String getUser();
protected java.sql.Connection getConnection(java.util.Properties) throws java.sql.SQLException;
public java.util.logging.Logger getParentLogger() throws java.sql.SQLFeatureNotSupportedException;
public Object unwrap(Class) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
protected String getStringRuntimeProperty(String) throws java.sql.SQLException;
protected void setStringRuntimeProperty(String, String) throws java.sql.SQLException;
protected boolean getBooleanRuntimeProperty(String) throws java.sql.SQLException;
protected void setBooleanRuntimeProperty(String, boolean) throws java.sql.SQLException;
protected int getIntegerRuntimeProperty(String) throws java.sql.SQLException;
protected void setIntegerRuntimeProperty(String, int) throws java.sql.SQLException;
protected long getLongRuntimeProperty(String) throws java.sql.SQLException;
protected void setLongRuntimeProperty(String, long) throws java.sql.SQLException;
protected int getMemorySizeRuntimeProperty(String) throws java.sql.SQLException;
protected void setMemorySizeRuntimeProperty(String, int) throws java.sql.SQLException;
protected String getEnumRuntimeProperty(String) throws java.sql.SQLException;
protected void setEnumRuntimeProperty(String, String) throws java.sql.SQLException;
public java.util.Properties exposeAsProperties();
static void ();
public String getConnectionCollation() throws java.sql.SQLException;
public void setConnectionCollation(String) throws java.sql.SQLException;
public boolean getGetProceduresReturnsFunctions() throws java.sql.SQLException;
public void setGetProceduresReturnsFunctions(boolean) throws java.sql.SQLException;
public boolean getNullCatalogMeansCurrent() throws java.sql.SQLException;
public void setNullCatalogMeansCurrent(boolean) throws java.sql.SQLException;
public boolean getClobberStreamingResults() throws java.sql.SQLException;
public void setClobberStreamingResults(boolean) throws java.sql.SQLException;
public boolean getUseCompression() throws java.sql.SQLException;
public void setUseCompression(boolean) throws java.sql.SQLException;
public boolean getUseUnbufferedInput() throws java.sql.SQLException;
public void setUseUnbufferedInput(boolean) throws java.sql.SQLException;
public int getSelfDestructOnPingMaxOperations() throws java.sql.SQLException;
public void setSelfDestructOnPingMaxOperations(int) throws java.sql.SQLException;
public String getClientCertificateKeyStoreType() throws java.sql.SQLException;
public void setClientCertificateKeyStoreType(String) throws java.sql.SQLException;
public boolean getAllowPublicKeyRetrieval() throws java.sql.SQLException;
public void setAllowPublicKeyRetrieval(boolean) throws java.sql.SQLException;
public String getLoadBalanceConnectionGroup() throws java.sql.SQLException;
public void setLoadBalanceConnectionGroup(String) throws java.sql.SQLException;
public boolean getCacheResultSetMetadata() throws java.sql.SQLException;
public void setCacheResultSetMetadata(boolean) throws java.sql.SQLException;
public int getResultSetSizeThreshold() throws java.sql.SQLException;
public void setResultSetSizeThreshold(int) throws java.sql.SQLException;
public String getPropertiesTransform() throws java.sql.SQLException;
public void setPropertiesTransform(String) throws java.sql.SQLException;
public String getConnectionAttributes() throws java.sql.SQLException;
public void setConnectionAttributes(String) throws java.sql.SQLException;
public int getTcpSndBuf() throws java.sql.SQLException;
public void setTcpSndBuf(int) throws java.sql.SQLException;
public boolean getCompensateOnDuplicateKeyUpdateCounts() throws java.sql.SQLException;
public void setCompensateOnDuplicateKeyUpdateCounts(boolean) throws java.sql.SQLException;
public boolean getStrictUpdates() throws java.sql.SQLException;
public void setStrictUpdates(boolean) throws java.sql.SQLException;
public boolean getUseCursorFetch() throws java.sql.SQLException;
public void setUseCursorFetch(boolean) throws java.sql.SQLException;
public String getEnabledTLSProtocols() throws java.sql.SQLException;
public void setEnabledTLSProtocols(String) throws java.sql.SQLException;
public boolean getDumpQueriesOnException() throws java.sql.SQLException;
public void setDumpQueriesOnException(boolean) throws java.sql.SQLException;
public String getCharacterSetResults() throws java.sql.SQLException;
public void setCharacterSetResults(String) throws java.sql.SQLException;
public boolean getAutoReconnectForPools() throws java.sql.SQLException;
public void setAutoReconnectForPools(boolean) throws java.sql.SQLException;
public String getUseConfigs() throws java.sql.SQLException;
public void setUseConfigs(String) throws java.sql.SQLException;
public int getTcpTrafficClass() throws java.sql.SQLException;
public void setTcpTrafficClass(int) throws java.sql.SQLException;
public boolean getUseSSL() throws java.sql.SQLException;
public void setUseSSL(boolean) throws java.sql.SQLException;
public String getLoadBalanceSQLExceptionSubclassFailover() throws java.sql.SQLException;
public void setLoadBalanceSQLExceptionSubclassFailover(String) throws java.sql.SQLException;
public int getMaxRows() throws java.sql.SQLException;
public void setMaxRows(int) throws java.sql.SQLException;
public boolean getTcpNoDelay() throws java.sql.SQLException;
public void setTcpNoDelay(boolean) throws java.sql.SQLException;
public boolean getAutoClosePStmtStreams() throws java.sql.SQLException;
public void setAutoClosePStmtStreams(boolean) throws java.sql.SQLException;
public boolean getInteractiveClient() throws java.sql.SQLException;
public void setInteractiveClient(boolean) throws java.sql.SQLException;
public int getLoadBalanceHostRemovalGracePeriod() throws java.sql.SQLException;
public void setLoadBalanceHostRemovalGracePeriod(int) throws java.sql.SQLException;
public boolean getUseUsageAdvisor() throws java.sql.SQLException;
public void setUseUsageAdvisor(boolean) throws java.sql.SQLException;
public boolean getHoldResultsOpenOverStatementClose() throws java.sql.SQLException;
public void setHoldResultsOpenOverStatementClose(boolean) throws java.sql.SQLException;
public boolean getAllowSlaveDownConnections() throws java.sql.SQLException;
public void setAllowSlaveDownConnections(boolean) throws java.sql.SQLException;
public boolean getCacheServerConfiguration() throws java.sql.SQLException;
public void setCacheServerConfiguration(boolean) throws java.sql.SQLException;
public String getLogger() throws java.sql.SQLException;
public void setLogger(String) throws java.sql.SQLException;
public boolean getPopulateInsertRowWithDefaultValues() throws java.sql.SQLException;
public void setPopulateInsertRowWithDefaultValues(boolean) throws java.sql.SQLException;
public boolean getUseAffectedRows() throws java.sql.SQLException;
public void setUseAffectedRows(boolean) throws java.sql.SQLException;
public String getCharacterEncoding() throws java.sql.SQLException;
public void setCharacterEncoding(String) throws java.sql.SQLException;
public int getSecondsBeforeRetryMaster() throws java.sql.SQLException;
public void setSecondsBeforeRetryMaster(int) throws java.sql.SQLException;
public boolean getRollbackOnPooledClose() throws java.sql.SQLException;
public void setRollbackOnPooledClose(boolean) throws java.sql.SQLException;
public boolean getQueryTimeoutKillsConnection() throws java.sql.SQLException;
public void setQueryTimeoutKillsConnection(boolean) throws java.sql.SQLException;
public boolean getUseLocalTransactionState() throws java.sql.SQLException;
public void setUseLocalTransactionState(boolean) throws java.sql.SQLException;
public String getXdevapiAuth() throws java.sql.SQLException;
public void setXdevapiAuth(String) throws java.sql.SQLException;
public String getXdevapiConnectionAttributes() throws java.sql.SQLException;
public void setXdevapiConnectionAttributes(String) throws java.sql.SQLException;
public int getSlowQueryThresholdMillis() throws java.sql.SQLException;
public void setSlowQueryThresholdMillis(int) throws java.sql.SQLException;
public boolean getAutoReconnect() throws java.sql.SQLException;
public void setAutoReconnect(boolean) throws java.sql.SQLException;
public int getPrepStmtCacheSqlLimit() throws java.sql.SQLException;
public void setPrepStmtCacheSqlLimit(int) throws java.sql.SQLException;
public int getReportMetricsIntervalMillis() throws java.sql.SQLException;
public void setReportMetricsIntervalMillis(int) throws java.sql.SQLException;
public boolean getTcpKeepAlive() throws java.sql.SQLException;
public void setTcpKeepAlive(boolean) throws java.sql.SQLException;
public boolean getTinyInt1isBit() throws java.sql.SQLException;
public void setTinyInt1isBit(boolean) throws java.sql.SQLException;
public boolean getOverrideSupportsIntegrityEnhancementFacility() throws java.sql.SQLException;
public void setOverrideSupportsIntegrityEnhancementFacility(boolean) throws java.sql.SQLException;
public boolean getDontCheckOnDuplicateKeyUpdateInSQL() throws java.sql.SQLException;
public void setDontCheckOnDuplicateKeyUpdateInSQL(boolean) throws java.sql.SQLException;
public boolean getParanoid() throws java.sql.SQLException;
public void setParanoid(boolean) throws java.sql.SQLException;
public boolean getEnablePacketDebug() throws java.sql.SQLException;
public void setEnablePacketDebug(boolean) throws java.sql.SQLException;
public int getMaxReconnects() throws java.sql.SQLException;
public void setMaxReconnects(int) throws java.sql.SQLException;
public boolean getUseInformationSchema() throws java.sql.SQLException;
public void setUseInformationSchema(boolean) throws java.sql.SQLException;
public boolean getFailOverReadOnly() throws java.sql.SQLException;
public void setFailOverReadOnly(boolean) throws java.sql.SQLException;
public String getResourceId() throws java.sql.SQLException;
public void setResourceId(String) throws java.sql.SQLException;
public int getNetTimeoutForStreamingResults() throws java.sql.SQLException;
public void setNetTimeoutForStreamingResults(int) throws java.sql.SQLException;
public int getMaxQuerySizeToLog() throws java.sql.SQLException;
public void setMaxQuerySizeToLog(int) throws java.sql.SQLException;
public String getXdevapiSSLTruststore() throws java.sql.SQLException;
public void setXdevapiSSLTruststore(String) throws java.sql.SQLException;
public String getTrustCertificateKeyStoreType() throws java.sql.SQLException;
public void setTrustCertificateKeyStoreType(String) throws java.sql.SQLException;
public boolean getAutoSlowLog() throws java.sql.SQLException;
public void setAutoSlowLog(boolean) throws java.sql.SQLException;
public String getSslMode() throws java.sql.SQLException;
public void setSslMode(String) throws java.sql.SQLException;
public boolean getXdevapiUseAsyncProtocol() throws java.sql.SQLException;
public void setXdevapiUseAsyncProtocol(boolean) throws java.sql.SQLException;
public boolean getUseOldAliasMetadataBehavior() throws java.sql.SQLException;
public void setUseOldAliasMetadataBehavior(boolean) throws java.sql.SQLException;
public boolean getNoAccessToProcedureBodies() throws java.sql.SQLException;
public void setNoAccessToProcedureBodies(boolean) throws java.sql.SQLException;
public boolean getUseHostsInPrivileges() throws java.sql.SQLException;
public void setUseHostsInPrivileges(boolean) throws java.sql.SQLException;
public String getClobCharacterEncoding() throws java.sql.SQLException;
public void setClobCharacterEncoding(String) throws java.sql.SQLException;
public int getLoadBalancePingTimeout() throws java.sql.SQLException;
public void setLoadBalancePingTimeout(int) throws java.sql.SQLException;
public int getDefaultFetchSize() throws java.sql.SQLException;
public void setDefaultFetchSize(int) throws java.sql.SQLException;
public String getXdevapiSSLTruststoreType() throws java.sql.SQLException;
public void setXdevapiSSLTruststoreType(String) throws java.sql.SQLException;
public boolean getEmulateUnsupportedPstmts() throws java.sql.SQLException;
public void setEmulateUnsupportedPstmts(boolean) throws java.sql.SQLException;
public boolean getIncludeThreadDumpInDeadlockExceptions() throws java.sql.SQLException;
public void setIncludeThreadDumpInDeadlockExceptions(boolean) throws java.sql.SQLException;
public boolean getPadCharsWithSpace() throws java.sql.SQLException;
public void setPadCharsWithSpace(boolean) throws java.sql.SQLException;
public String getProfilerEventHandler() throws java.sql.SQLException;
public void setProfilerEventHandler(String) throws java.sql.SQLException;
public boolean getAllowNanAndInf() throws java.sql.SQLException;
public void setAllowNanAndInf(boolean) throws java.sql.SQLException;
public boolean getGatherPerfMetrics() throws java.sql.SQLException;
public void setGatherPerfMetrics(boolean) throws java.sql.SQLException;
public boolean getSendFractionalSeconds() throws java.sql.SQLException;
public void setSendFractionalSeconds(boolean) throws java.sql.SQLException;
public String getExceptionInterceptors() throws java.sql.SQLException;
public void setExceptionInterceptors(String) throws java.sql.SQLException;
public String getZeroDateTimeBehavior() throws java.sql.SQLException;
public void setZeroDateTimeBehavior(String) throws java.sql.SQLException;
public boolean getPedantic() throws java.sql.SQLException;
public void setPedantic(boolean) throws java.sql.SQLException;
public String getServerConfigCacheFactory() throws java.sql.SQLException;
public void setServerConfigCacheFactory(String) throws java.sql.SQLException;
public String getClientInfoProvider() throws java.sql.SQLException;
public void setClientInfoProvider(String) throws java.sql.SQLException;
public int getLoadBalanceBlacklistTimeout() throws java.sql.SQLException;
public void setLoadBalanceBlacklistTimeout(int) throws java.sql.SQLException;
public int getCallableStmtCacheSize() throws java.sql.SQLException;
public void setCallableStmtCacheSize(int) throws java.sql.SQLException;
public boolean getRequireSSL() throws java.sql.SQLException;
public void setRequireSSL(boolean) throws java.sql.SQLException;
public String getLoadBalanceSQLStateFailover() throws java.sql.SQLException;
public void setLoadBalanceSQLStateFailover(String) throws java.sql.SQLException;
public int getMaxAllowedPacket() throws java.sql.SQLException;
public void setMaxAllowedPacket(int) throws java.sql.SQLException;
public String getTrustCertificateKeyStoreUrl() throws java.sql.SQLException;
public void setTrustCertificateKeyStoreUrl(String) throws java.sql.SQLException;
public int getPacketDebugBufferSize() throws java.sql.SQLException;
public void setPacketDebugBufferSize(int) throws java.sql.SQLException;
public String getDefaultAuthenticationPlugin() throws java.sql.SQLException;
public void setDefaultAuthenticationPlugin(String) throws java.sql.SQLException;
public int getTcpRcvBuf() throws java.sql.SQLException;
public void setTcpRcvBuf(int) throws java.sql.SQLException;
public boolean getEmulateLocators() throws java.sql.SQLException;
public void setEmulateLocators(boolean) throws java.sql.SQLException;
public String getAuthenticationPlugins() throws java.sql.SQLException;
public void setAuthenticationPlugins(String) throws java.sql.SQLException;
public boolean getFunctionsNeverReturnBlobs() throws java.sql.SQLException;
public void setFunctionsNeverReturnBlobs(boolean) throws java.sql.SQLException;
public String getConnectionLifecycleInterceptors() throws java.sql.SQLException;
public void setConnectionLifecycleInterceptors(String) throws java.sql.SQLException;
public String getDisabledAuthenticationPlugins() throws java.sql.SQLException;
public void setDisabledAuthenticationPlugins(String) throws java.sql.SQLException;
public String getClientCertificateKeyStoreUrl() throws java.sql.SQLException;
public void setClientCertificateKeyStoreUrl(String) throws java.sql.SQLException;
public String getClientCertificateKeyStorePassword() throws java.sql.SQLException;
public void setClientCertificateKeyStorePassword(String) throws java.sql.SQLException;
public boolean getTransformedBitIsBoolean() throws java.sql.SQLException;
public void setTransformedBitIsBoolean(boolean) throws java.sql.SQLException;
public boolean getPinGlobalTxToPhysicalConnection() throws java.sql.SQLException;
public void setPinGlobalTxToPhysicalConnection(boolean) throws java.sql.SQLException;
public String getLocalSocketAddress() throws java.sql.SQLException;
public void setLocalSocketAddress(String) throws java.sql.SQLException;
public boolean getContinueBatchOnError() throws java.sql.SQLException;
public void setContinueBatchOnError(boolean) throws java.sql.SQLException;
public boolean getUseServerPrepStmts() throws java.sql.SQLException;
public void setUseServerPrepStmts(boolean) throws java.sql.SQLException;
public boolean getExplainSlowQueries() throws java.sql.SQLException;
public void setExplainSlowQueries(boolean) throws java.sql.SQLException;
public int getXdevapiAsyncResponseTimeout() throws java.sql.SQLException;
public void setXdevapiAsyncResponseTimeout(int) throws java.sql.SQLException;
public boolean getAutoGenerateTestcaseScript() throws java.sql.SQLException;
public void setAutoGenerateTestcaseScript(boolean) throws java.sql.SQLException;
public boolean getCacheCallableStmts() throws java.sql.SQLException;
public void setCacheCallableStmts(boolean) throws java.sql.SQLException;
public boolean getProfileSQL() throws java.sql.SQLException;
public void setProfileSQL(boolean) throws java.sql.SQLException;
public boolean getEmptyStringsConvertToZero() throws java.sql.SQLException;
public void setEmptyStringsConvertToZero(boolean) throws java.sql.SQLException;
public boolean getYearIsDateType() throws java.sql.SQLException;
public void setYearIsDateType(boolean) throws java.sql.SQLException;
public boolean getAlwaysSendSetIsolation() throws java.sql.SQLException;
public void setAlwaysSendSetIsolation(boolean) throws java.sql.SQLException;
public boolean getReadOnlyPropagatesToServer() throws java.sql.SQLException;
public void setReadOnlyPropagatesToServer(boolean) throws java.sql.SQLException;
public String getSessionVariables() throws java.sql.SQLException;
public void setSessionVariables(String) throws java.sql.SQLException;
public boolean getReadFromMasterWhenNoSlaves() throws java.sql.SQLException;
public void setReadFromMasterWhenNoSlaves(boolean) throws java.sql.SQLException;
public int getXdevapiConnectTimeout() throws java.sql.SQLException;
public void setXdevapiConnectTimeout(int) throws java.sql.SQLException;
public int getMetadataCacheSize() throws java.sql.SQLException;
public void setMetadataCacheSize(int) throws java.sql.SQLException;
public boolean getIgnoreNonTxTables() throws java.sql.SQLException;
public void setIgnoreNonTxTables(boolean) throws java.sql.SQLException;
public String getTrustCertificateKeyStorePassword() throws java.sql.SQLException;
public void setTrustCertificateKeyStorePassword(String) throws java.sql.SQLException;
public int getPrepStmtCacheSize() throws java.sql.SQLException;
public void setPrepStmtCacheSize(int) throws java.sql.SQLException;
public boolean getUseOnlyServerErrorMessages() throws java.sql.SQLException;
public void setUseOnlyServerErrorMessages(boolean) throws java.sql.SQLException;
public boolean getDisconnectOnExpiredPasswords() throws java.sql.SQLException;
public void setDisconnectOnExpiredPasswords(boolean) throws java.sql.SQLException;
public boolean getHaEnableJMX() throws java.sql.SQLException;
public void setHaEnableJMX(boolean) throws java.sql.SQLException;
public boolean getCachePrepStmts() throws java.sql.SQLException;
public void setCachePrepStmts(boolean) throws java.sql.SQLException;
public int getSocketTimeout() throws java.sql.SQLException;
public void setSocketTimeout(int) throws java.sql.SQLException;
public int getSelfDestructOnPingSecondsLifetime() throws java.sql.SQLException;
public void setSelfDestructOnPingSecondsLifetime(int) throws java.sql.SQLException;
public String getSocketFactory() throws java.sql.SQLException;
public void setSocketFactory(String) throws java.sql.SQLException;
public String getXdevapiSSLMode() throws java.sql.SQLException;
public void setXdevapiSSLMode(String) throws java.sql.SQLException;
public boolean getLogSlowQueries() throws java.sql.SQLException;
public void setLogSlowQueries(boolean) throws java.sql.SQLException;
public boolean getReconnectAtTxEnd() throws java.sql.SQLException;
public void setReconnectAtTxEnd(boolean) throws java.sql.SQLException;
public boolean getAllowMasterDownConnections() throws java.sql.SQLException;
public void setAllowMasterDownConnections(boolean) throws java.sql.SQLException;
public boolean getUltraDevHack() throws java.sql.SQLException;
public void setUltraDevHack(boolean) throws java.sql.SQLException;
public boolean getTreatUtilDateAsTimestamp() throws java.sql.SQLException;
public void setTreatUtilDateAsTimestamp(boolean) throws java.sql.SQLException;
public boolean getMaintainTimeStats() throws java.sql.SQLException;
public void setMaintainTimeStats(boolean) throws java.sql.SQLException;
public boolean getAutoDeserialize() throws java.sql.SQLException;
public void setAutoDeserialize(boolean) throws java.sql.SQLException;
public String getServerTimezone() throws java.sql.SQLException;
public void setServerTimezone(String) throws java.sql.SQLException;
public boolean getGenerateSimpleParameterMetadata() throws java.sql.SQLException;
public void setGenerateSimpleParameterMetadata(boolean) throws java.sql.SQLException;
public boolean getBlobsAreStrings() throws java.sql.SQLException;
public void setBlobsAreStrings(boolean) throws java.sql.SQLException;
public boolean getUseColumnNamesInFindColumn() throws java.sql.SQLException;
public void setUseColumnNamesInFindColumn(boolean) throws java.sql.SQLException;
public boolean getUseNanosForElapsedTime() throws java.sql.SQLException;
public void setUseNanosForElapsedTime(boolean) throws java.sql.SQLException;
public boolean getNoDatetimeStringSync() throws java.sql.SQLException;
public void setNoDatetimeStringSync(boolean) throws java.sql.SQLException;
public boolean getJdbcCompliantTruncation() throws java.sql.SQLException;
public void setJdbcCompliantTruncation(boolean) throws java.sql.SQLException;
public String getLoadBalanceExceptionChecker() throws java.sql.SQLException;
public void setLoadBalanceExceptionChecker(String) throws java.sql.SQLException;
public boolean getRewriteBatchedStatements() throws java.sql.SQLException;
public void setRewriteBatchedStatements(boolean) throws java.sql.SQLException;
public String getLoadBalanceAutoCommitStatementRegex() throws java.sql.SQLException;
public void setLoadBalanceAutoCommitStatementRegex(String) throws java.sql.SQLException;
public int getLoadBalanceAutoCommitStatementThreshold() throws java.sql.SQLException;
public void setLoadBalanceAutoCommitStatementThreshold(int) throws java.sql.SQLException;
public String getPasswordCharacterEncoding() throws java.sql.SQLException;
public void setPasswordCharacterEncoding(String) throws java.sql.SQLException;
public String getDatabaseTerm() throws java.sql.SQLException;
public void setDatabaseTerm(String) throws java.sql.SQLException;
public String getServerAffinityOrder() throws java.sql.SQLException;
public void setServerAffinityOrder(String) throws java.sql.SQLException;
public boolean getLoadBalanceValidateConnectionOnSwapServer() throws java.sql.SQLException;
public void setLoadBalanceValidateConnectionOnSwapServer(boolean) throws java.sql.SQLException;
public boolean getIncludeThreadNamesAsStatementComment() throws java.sql.SQLException;
public void setIncludeThreadNamesAsStatementComment(boolean) throws java.sql.SQLException;
public String getServerRSAPublicKeyFile() throws java.sql.SQLException;
public void setServerRSAPublicKeyFile(String) throws java.sql.SQLException;
public long getSlowQueryThresholdNanos() throws java.sql.SQLException;
public void setSlowQueryThresholdNanos(long) throws java.sql.SQLException;
public boolean getUseStreamLengthsInPrepStmts() throws java.sql.SQLException;
public void setUseStreamLengthsInPrepStmts(boolean) throws java.sql.SQLException;
public boolean getAllowMultiQueries() throws java.sql.SQLException;
public void setAllowMultiQueries(boolean) throws java.sql.SQLException;
public String getXdevapiSSLTruststorePassword() throws java.sql.SQLException;
public void setXdevapiSSLTruststorePassword(String) throws java.sql.SQLException;
public String getSocksProxyHost() throws java.sql.SQLException;
public void setSocksProxyHost(String) throws java.sql.SQLException;
public int getBlobSendChunkSize() throws java.sql.SQLException;
public void setBlobSendChunkSize(int) throws java.sql.SQLException;
public boolean getUseLocalSessionState() throws java.sql.SQLException;
public void setUseLocalSessionState(boolean) throws java.sql.SQLException;
public String getQueryInterceptors() throws java.sql.SQLException;
public void setQueryInterceptors(String) throws java.sql.SQLException;
public int getInitialTimeout() throws java.sql.SQLException;
public void setInitialTimeout(int) throws java.sql.SQLException;
public int getRetriesAllDown() throws java.sql.SQLException;
public void setRetriesAllDown(int) throws java.sql.SQLException;
public String getEnabledSSLCipherSuites() throws java.sql.SQLException;
public void setEnabledSSLCipherSuites(String) throws java.sql.SQLException;
public int getConnectTimeout() throws java.sql.SQLException;
public void setConnectTimeout(int) throws java.sql.SQLException;
public boolean getTraceProtocol() throws java.sql.SQLException;
public void setTraceProtocol(boolean) throws java.sql.SQLException;
public boolean getLogXaCommands() throws java.sql.SQLException;
public void setLogXaCommands(boolean) throws java.sql.SQLException;
public boolean getAllowLoadLocalInfile() throws java.sql.SQLException;
public void setAllowLoadLocalInfile(boolean) throws java.sql.SQLException;
public String getHaLoadBalanceStrategy() throws java.sql.SQLException;
public void setHaLoadBalanceStrategy(String) throws java.sql.SQLException;
public boolean getEnableEscapeProcessing() throws java.sql.SQLException;
public void setEnableEscapeProcessing(boolean) throws java.sql.SQLException;
public boolean getCreateDatabaseIfNotExist() throws java.sql.SQLException;
public void setCreateDatabaseIfNotExist(boolean) throws java.sql.SQLException;
public boolean getIncludeInnodbStatusInDeadlockExceptions() throws java.sql.SQLException;
public void setIncludeInnodbStatusInDeadlockExceptions(boolean) throws java.sql.SQLException;
public boolean getDontTrackOpenResources() throws java.sql.SQLException;
public void setDontTrackOpenResources(boolean) throws java.sql.SQLException;
public boolean getDetectCustomCollations() throws java.sql.SQLException;
public void setDetectCustomCollations(boolean) throws java.sql.SQLException;
public boolean getEnableQueryTimeouts() throws java.sql.SQLException;
public void setEnableQueryTimeouts(boolean) throws java.sql.SQLException;
public int getLocatorFetchBufferSize() throws java.sql.SQLException;
public void setLocatorFetchBufferSize(int) throws java.sql.SQLException;
public boolean getElideSetAutoCommits() throws java.sql.SQLException;
public void setElideSetAutoCommits(boolean) throws java.sql.SQLException;
public String getParseInfoCacheFactory() throws java.sql.SQLException;
public void setParseInfoCacheFactory(String) throws java.sql.SQLException;
public String getReplicationConnectionGroup() throws java.sql.SQLException;
public void setReplicationConnectionGroup(String) throws java.sql.SQLException;
public boolean getAllowUrlInLocalInfile() throws java.sql.SQLException;
public void setAllowUrlInLocalInfile(boolean) throws java.sql.SQLException;
public boolean getVerifyServerCertificate() throws java.sql.SQLException;
public void setVerifyServerCertificate(boolean) throws java.sql.SQLException;
public int getQueriesBeforeRetryMaster() throws java.sql.SQLException;
public void setQueriesBeforeRetryMaster(int) throws java.sql.SQLException;
public boolean getProcessEscapeCodesForPrepStmts() throws java.sql.SQLException;
public void setProcessEscapeCodesForPrepStmts(boolean) throws java.sql.SQLException;
public int getLargeRowSizeThreshold() throws java.sql.SQLException;
public void setLargeRowSizeThreshold(int) throws java.sql.SQLException;
public boolean getUseReadAheadInput() throws java.sql.SQLException;
public void setUseReadAheadInput(boolean) throws java.sql.SQLException;
public int getSocksProxyPort() throws java.sql.SQLException;
public void setSocksProxyPort(int) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/MysqlDataSourceFactory.class
package com.mysql.cj.jdbc;
public synchronized class MysqlDataSourceFactory implements javax.naming.spi.ObjectFactory {
protected static final String DATA_SOURCE_CLASS_NAME;
protected static final String POOL_DATA_SOURCE_CLASS_NAME;
protected static final String XA_DATA_SOURCE_CLASS_NAME;
public void MysqlDataSourceFactory();
public Object getObjectInstance(Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable) throws Exception;
private String nullSafeRefAddrStringGet(String, javax.naming.Reference);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/MysqlParameterMetadata.class
package com.mysql.cj.jdbc;
public synchronized class MysqlParameterMetadata implements java.sql.ParameterMetaData {
boolean returnSimpleMetadata;
result.ResultSetMetaData metadata;
int parameterCount;
private com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
public void MysqlParameterMetadata(com.mysql.cj.Session, com.mysql.cj.result.Field[], int, com.mysql.cj.exceptions.ExceptionInterceptor);
void MysqlParameterMetadata(int);
public int getParameterCount() throws java.sql.SQLException;
public int isNullable(int) throws java.sql.SQLException;
private void checkAvailable() throws java.sql.SQLException;
public boolean isSigned(int) throws java.sql.SQLException;
public int getPrecision(int) throws java.sql.SQLException;
public int getScale(int) throws java.sql.SQLException;
public int getParameterType(int) throws java.sql.SQLException;
public String getParameterTypeName(int) throws java.sql.SQLException;
public String getParameterClassName(int) throws java.sql.SQLException;
public int getParameterMode(int) throws java.sql.SQLException;
private void checkBounds(int) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/MysqlPooledConnection.class
package com.mysql.cj.jdbc;
public synchronized class MysqlPooledConnection implements javax.sql.PooledConnection {
public static final int CONNECTION_ERROR_EVENT = 1;
public static final int CONNECTION_CLOSED_EVENT = 2;
private java.util.Map connectionEventListeners;
private java.sql.Connection logicalHandle;
private JdbcConnection physicalConn;
private com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
private final java.util.Map statementEventListeners;
protected static MysqlPooledConnection getInstance(JdbcConnection) throws java.sql.SQLException;
public void MysqlPooledConnection(JdbcConnection);
public synchronized void addConnectionEventListener(javax.sql.ConnectionEventListener);
public synchronized void removeConnectionEventListener(javax.sql.ConnectionEventListener);
public synchronized java.sql.Connection getConnection() throws java.sql.SQLException;
protected synchronized java.sql.Connection getConnection(boolean, boolean) throws java.sql.SQLException;
public synchronized void close() throws java.sql.SQLException;
protected synchronized void callConnectionEventListeners(int, java.sql.SQLException);
protected com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
public void addStatementEventListener(javax.sql.StatementEventListener);
public void removeStatementEventListener(javax.sql.StatementEventListener);
void fireStatementEvent(javax.sql.StatementEvent) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/MysqlSavepoint.class
package com.mysql.cj.jdbc;
public synchronized class MysqlSavepoint implements java.sql.Savepoint {
private String savepointName;
private com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
void MysqlSavepoint(com.mysql.cj.exceptions.ExceptionInterceptor) throws java.sql.SQLException;
void MysqlSavepoint(String, com.mysql.cj.exceptions.ExceptionInterceptor) throws java.sql.SQLException;
public int getSavepointId() throws java.sql.SQLException;
public String getSavepointName() throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/MysqlSQLXML$SimpleSaxToReader.class
package com.mysql.cj.jdbc;
synchronized class MysqlSQLXML$SimpleSaxToReader extends org.xml.sax.helpers.DefaultHandler {
StringBuilder buf;
private boolean inCDATA;
void MysqlSQLXML$SimpleSaxToReader(MysqlSQLXML);
public void startDocument() throws org.xml.sax.SAXException;
public void endDocument() throws org.xml.sax.SAXException;
public void startElement(String, String, String, org.xml.sax.Attributes) throws org.xml.sax.SAXException;
public void characters(char[], int, int) throws org.xml.sax.SAXException;
public void ignorableWhitespace(char[], int, int) throws org.xml.sax.SAXException;
public void startCDATA() throws org.xml.sax.SAXException;
public void endCDATA() throws org.xml.sax.SAXException;
public void comment(char[], int, int) throws org.xml.sax.SAXException;
java.io.Reader toReader();
private void escapeCharsForXml(String, boolean);
private void escapeCharsForXml(char[], int, int, boolean);
private void escapeCharsForXml(char, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/MysqlSQLXML.class
package com.mysql.cj.jdbc;
public synchronized class MysqlSQLXML implements java.sql.SQLXML {
private javax.xml.stream.XMLInputFactory inputFactory;
private javax.xml.stream.XMLOutputFactory outputFactory;
private String stringRep;
private result.ResultSetInternalMethods owningResultSet;
private int columnIndexOfXml;
private boolean fromResultSet;
private boolean isClosed;
private boolean workingWithResult;
private javax.xml.transform.dom.DOMResult asDOMResult;
private javax.xml.transform.sax.SAXResult asSAXResult;
private MysqlSQLXML$SimpleSaxToReader saxToReaderConverter;
private java.io.StringWriter asStringWriter;
private java.io.ByteArrayOutputStream asByteArrayOutputStream;
private com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
public void MysqlSQLXML(result.ResultSetInternalMethods, int, com.mysql.cj.exceptions.ExceptionInterceptor);
public void MysqlSQLXML(com.mysql.cj.exceptions.ExceptionInterceptor);
public synchronized void free() throws java.sql.SQLException;
public synchronized String getString() throws java.sql.SQLException;
private synchronized void checkClosed() throws java.sql.SQLException;
private synchronized void checkWorkingWithResult() throws java.sql.SQLException;
public synchronized void setString(String) throws java.sql.SQLException;
public synchronized boolean isEmpty() throws java.sql.SQLException;
public synchronized java.io.InputStream getBinaryStream() throws java.sql.SQLException;
public synchronized java.io.Reader getCharacterStream() throws java.sql.SQLException;
public javax.xml.transform.Source getSource(Class) throws java.sql.SQLException;
public synchronized java.io.OutputStream setBinaryStream() throws java.sql.SQLException;
private synchronized java.io.OutputStream setBinaryStreamInternal() throws java.sql.SQLException;
public synchronized java.io.Writer setCharacterStream() throws java.sql.SQLException;
private synchronized java.io.Writer setCharacterStreamInternal() throws java.sql.SQLException;
public synchronized javax.xml.transform.Result setResult(Class) throws java.sql.SQLException;
private java.io.Reader binaryInputStreamStreamToReader(java.io.ByteArrayOutputStream);
protected String readerToString(java.io.Reader) throws java.sql.SQLException;
protected synchronized java.io.Reader serializeAsCharacterStream() throws java.sql.SQLException;
protected String domSourceToString() throws java.sql.SQLException;
protected synchronized String serializeAsString() throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/MysqlXAConnection.class
package com.mysql.cj.jdbc;
public synchronized class MysqlXAConnection extends MysqlPooledConnection implements javax.sql.XAConnection, javax.transaction.xa.XAResource {
private static final int MAX_COMMAND_LENGTH = 300;
private JdbcConnection underlyingConnection;
private static final java.util.Map MYSQL_ERROR_CODES_TO_XA_ERROR_CODES;
private com.mysql.cj.log.Log log;
protected boolean logXaCommands;
protected static MysqlXAConnection getInstance(JdbcConnection, boolean) throws java.sql.SQLException;
public void MysqlXAConnection(JdbcConnection, boolean);
public javax.transaction.xa.XAResource getXAResource() throws java.sql.SQLException;
public int getTransactionTimeout() throws javax.transaction.xa.XAException;
public boolean setTransactionTimeout(int) throws javax.transaction.xa.XAException;
public boolean isSameRM(javax.transaction.xa.XAResource) throws javax.transaction.xa.XAException;
public javax.transaction.xa.Xid[] recover(int) throws javax.transaction.xa.XAException;
protected static javax.transaction.xa.Xid[] recover(java.sql.Connection, int) throws javax.transaction.xa.XAException;
public int prepare(javax.transaction.xa.Xid) throws javax.transaction.xa.XAException;
public void forget(javax.transaction.xa.Xid) throws javax.transaction.xa.XAException;
public void rollback(javax.transaction.xa.Xid) throws javax.transaction.xa.XAException;
public void end(javax.transaction.xa.Xid, int) throws javax.transaction.xa.XAException;
public void start(javax.transaction.xa.Xid, int) throws javax.transaction.xa.XAException;
public void commit(javax.transaction.xa.Xid, boolean) throws javax.transaction.xa.XAException;
private java.sql.ResultSet dispatchCommand(String) throws javax.transaction.xa.XAException;
protected static javax.transaction.xa.XAException mapXAExceptionFromSQLException(java.sql.SQLException);
private static void appendXid(StringBuilder, javax.transaction.xa.Xid);
public synchronized java.sql.Connection getConnection() throws java.sql.SQLException;
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/MysqlXADataSource.class
package com.mysql.cj.jdbc;
public synchronized class MysqlXADataSource extends MysqlDataSource implements javax.sql.XADataSource {
static final long serialVersionUID = 7911390333152247455;
public void MysqlXADataSource();
public javax.sql.XAConnection getXAConnection() throws java.sql.SQLException;
public javax.sql.XAConnection getXAConnection(String, String) throws java.sql.SQLException;
private javax.sql.XAConnection wrapConnection(java.sql.Connection) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/MysqlXAException.class
package com.mysql.cj.jdbc;
synchronized class MysqlXAException extends javax.transaction.xa.XAException {
private static final long serialVersionUID = -9075817535836563004;
private String message;
protected String xidAsString;
public void MysqlXAException(int, String, String);
public void MysqlXAException(String, String);
public String getMessage();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/MysqlXid.class
package com.mysql.cj.jdbc;
public synchronized class MysqlXid implements javax.transaction.xa.Xid {
int hash;
byte[] myBqual;
int myFormatId;
byte[] myGtrid;
public void MysqlXid(byte[], byte[], int);
public boolean equals(Object);
public byte[] getBranchQualifier();
public int getFormatId();
public byte[] getGlobalTransactionId();
public synchronized int hashCode();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/NClob.class
package com.mysql.cj.jdbc;
public synchronized class NClob extends Clob implements java.sql.NClob {
void NClob(com.mysql.cj.exceptions.ExceptionInterceptor);
public void NClob(String, com.mysql.cj.exceptions.ExceptionInterceptor);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/NonRegisteringDriver$1.class
package com.mysql.cj.jdbc;
synchronized class NonRegisteringDriver$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/NonRegisteringDriver.class
package com.mysql.cj.jdbc;
public synchronized class NonRegisteringDriver implements java.sql.Driver {
public static String getOSName();
public static String getPlatform();
static int getMajorVersionInternal();
static int getMinorVersionInternal();
public void NonRegisteringDriver() throws java.sql.SQLException;
public boolean acceptsURL(String) throws java.sql.SQLException;
public java.sql.Connection connect(String, java.util.Properties) throws java.sql.SQLException;
public int getMajorVersion();
public int getMinorVersion();
public java.sql.DriverPropertyInfo[] getPropertyInfo(String, java.util.Properties) throws java.sql.SQLException;
public boolean jdbcCompliant();
public java.util.logging.Logger getParentLogger() throws java.sql.SQLFeatureNotSupportedException;
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ParameterBindings.class
package com.mysql.cj.jdbc;
public abstract interface ParameterBindings {
public abstract java.sql.Array getArray(int) throws java.sql.SQLException;
public abstract java.io.InputStream getAsciiStream(int) throws java.sql.SQLException;
public abstract java.math.BigDecimal getBigDecimal(int) throws java.sql.SQLException;
public abstract java.io.InputStream getBinaryStream(int) throws java.sql.SQLException;
public abstract java.sql.Blob getBlob(int) throws java.sql.SQLException;
public abstract boolean getBoolean(int) throws java.sql.SQLException;
public abstract byte getByte(int) throws java.sql.SQLException;
public abstract byte[] getBytes(int) throws java.sql.SQLException;
public abstract java.io.Reader getCharacterStream(int) throws java.sql.SQLException;
public abstract java.sql.Clob getClob(int) throws java.sql.SQLException;
public abstract java.sql.Date getDate(int) throws java.sql.SQLException;
public abstract double getDouble(int) throws java.sql.SQLException;
public abstract float getFloat(int) throws java.sql.SQLException;
public abstract int getInt(int) throws java.sql.SQLException;
public abstract java.math.BigInteger getBigInteger(int) throws java.sql.SQLException;
public abstract long getLong(int) throws java.sql.SQLException;
public abstract java.io.Reader getNCharacterStream(int) throws java.sql.SQLException;
public abstract java.io.Reader getNClob(int) throws java.sql.SQLException;
public abstract Object getObject(int) throws java.sql.SQLException;
public abstract java.sql.Ref getRef(int) throws java.sql.SQLException;
public abstract short getShort(int) throws java.sql.SQLException;
public abstract String getString(int) throws java.sql.SQLException;
public abstract java.sql.Time getTime(int) throws java.sql.SQLException;
public abstract java.sql.Timestamp getTimestamp(int) throws java.sql.SQLException;
public abstract java.net.URL getURL(int) throws java.sql.SQLException;
public abstract boolean isNull(int) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ParameterBindingsImpl$1.class
package com.mysql.cj.jdbc;
synchronized class ParameterBindingsImpl$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ParameterBindingsImpl.class
package com.mysql.cj.jdbc;
public synchronized class ParameterBindingsImpl implements ParameterBindings {
private com.mysql.cj.QueryBindings queryBindings;
private java.util.List batchedArgs;
private com.mysql.cj.conf.PropertySet propertySet;
private com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
private result.ResultSetImpl bindingsAsRs;
private com.mysql.cj.BindValue[] bindValues;
void ParameterBindingsImpl(com.mysql.cj.PreparedQuery, com.mysql.cj.Session, result.ResultSetFactory) throws java.sql.SQLException;
private byte[] getBytesRepresentation(int);
private byte[] getBytesRepresentationForBatch(int, int);
public java.sql.Array getArray(int) throws java.sql.SQLException;
public java.io.InputStream getAsciiStream(int) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(int) throws java.sql.SQLException;
public java.io.InputStream getBinaryStream(int) throws java.sql.SQLException;
public java.sql.Blob getBlob(int) throws java.sql.SQLException;
public boolean getBoolean(int) throws java.sql.SQLException;
public byte getByte(int) throws java.sql.SQLException;
public byte[] getBytes(int) throws java.sql.SQLException;
public java.io.Reader getCharacterStream(int) throws java.sql.SQLException;
public java.sql.Clob getClob(int) throws java.sql.SQLException;
public java.sql.Date getDate(int) throws java.sql.SQLException;
public double getDouble(int) throws java.sql.SQLException;
public float getFloat(int) throws java.sql.SQLException;
public int getInt(int) throws java.sql.SQLException;
public java.math.BigInteger getBigInteger(int) throws java.sql.SQLException;
public long getLong(int) throws java.sql.SQLException;
public java.io.Reader getNCharacterStream(int) throws java.sql.SQLException;
public java.io.Reader getNClob(int) throws java.sql.SQLException;
public Object getObject(int) throws java.sql.SQLException;
public java.sql.Ref getRef(int) throws java.sql.SQLException;
public short getShort(int) throws java.sql.SQLException;
public String getString(int) throws java.sql.SQLException;
public java.sql.Time getTime(int) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(int) throws java.sql.SQLException;
public java.net.URL getURL(int) throws java.sql.SQLException;
public boolean isNull(int) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/PreparedStatementWrapper.class
package com.mysql.cj.jdbc;
public synchronized class PreparedStatementWrapper extends StatementWrapper implements java.sql.PreparedStatement {
protected static PreparedStatementWrapper getInstance(ConnectionWrapper, MysqlPooledConnection, java.sql.PreparedStatement) throws java.sql.SQLException;
void PreparedStatementWrapper(ConnectionWrapper, MysqlPooledConnection, java.sql.PreparedStatement);
public void setArray(int, java.sql.Array) throws java.sql.SQLException;
public void setAsciiStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void setBigDecimal(int, java.math.BigDecimal) throws java.sql.SQLException;
public void setBinaryStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void setBlob(int, java.sql.Blob) throws java.sql.SQLException;
public void setBoolean(int, boolean) throws java.sql.SQLException;
public void setByte(int, byte) throws java.sql.SQLException;
public void setBytes(int, byte[]) throws java.sql.SQLException;
public void setCharacterStream(int, java.io.Reader, int) throws java.sql.SQLException;
public void setClob(int, java.sql.Clob) throws java.sql.SQLException;
public void setDate(int, java.sql.Date) throws java.sql.SQLException;
public void setDate(int, java.sql.Date, java.util.Calendar) throws java.sql.SQLException;
public void setDouble(int, double) throws java.sql.SQLException;
public void setFloat(int, float) throws java.sql.SQLException;
public void setInt(int, int) throws java.sql.SQLException;
public void setLong(int, long) throws java.sql.SQLException;
public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException;
public void setNull(int, int) throws java.sql.SQLException;
public void setNull(int, int, String) throws java.sql.SQLException;
public void setObject(int, Object) throws java.sql.SQLException;
public void setObject(int, Object, int) throws java.sql.SQLException;
public void setObject(int, Object, int, int) throws java.sql.SQLException;
public java.sql.ParameterMetaData getParameterMetaData() throws java.sql.SQLException;
public void setRef(int, java.sql.Ref) throws java.sql.SQLException;
public void setShort(int, short) throws java.sql.SQLException;
public void setString(int, String) throws java.sql.SQLException;
public void setTime(int, java.sql.Time) throws java.sql.SQLException;
public void setTime(int, java.sql.Time, java.util.Calendar) throws java.sql.SQLException;
public void setTimestamp(int, java.sql.Timestamp) throws java.sql.SQLException;
public void setTimestamp(int, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException;
public void setURL(int, java.net.URL) throws java.sql.SQLException;
public void setUnicodeStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void addBatch() throws java.sql.SQLException;
public void clearParameters() throws java.sql.SQLException;
public boolean execute() throws java.sql.SQLException;
public java.sql.ResultSet executeQuery() throws java.sql.SQLException;
public int executeUpdate() throws java.sql.SQLException;
public String toString();
public void setRowId(int, java.sql.RowId) throws java.sql.SQLException;
public void setNString(int, String) throws java.sql.SQLException;
public void setNCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void setNClob(int, java.sql.NClob) throws java.sql.SQLException;
public void setClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void setBlob(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setNClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void setSQLXML(int, java.sql.SQLXML) throws java.sql.SQLException;
public void setAsciiStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setBinaryStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void setAsciiStream(int, java.io.InputStream) throws java.sql.SQLException;
public void setBinaryStream(int, java.io.InputStream) throws java.sql.SQLException;
public void setCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void setNCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void setClob(int, java.io.Reader) throws java.sql.SQLException;
public void setBlob(int, java.io.InputStream) throws java.sql.SQLException;
public void setNClob(int, java.io.Reader) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public synchronized Object unwrap(Class) throws java.sql.SQLException;
public synchronized void close() throws java.sql.SQLException;
public long executeLargeUpdate() throws java.sql.SQLException;
public void setObject(int, Object, java.sql.SQLType) throws java.sql.SQLException;
public void setObject(int, Object, java.sql.SQLType, int) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/result/CachedResultSetMetaData.class
package com.mysql.cj.jdbc.result;
public abstract interface CachedResultSetMetaData extends com.mysql.cj.protocol.ColumnDefinition {
public abstract java.sql.ResultSetMetaData getMetadata();
public abstract void setMetadata(java.sql.ResultSetMetaData);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/result/CachedResultSetMetaDataImpl.class
package com.mysql.cj.jdbc.result;
public synchronized class CachedResultSetMetaDataImpl extends com.mysql.cj.result.DefaultColumnDefinition implements CachedResultSetMetaData {
java.sql.ResultSetMetaData metadata;
public void CachedResultSetMetaDataImpl();
public java.sql.ResultSetMetaData getMetadata();
public void setMetadata(java.sql.ResultSetMetaData);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/result/ResultSetFactory.class
package com.mysql.cj.jdbc.result;
public synchronized class ResultSetFactory implements com.mysql.cj.protocol.ProtocolEntityFactory {
private com.mysql.cj.jdbc.JdbcConnection conn;
private com.mysql.cj.jdbc.StatementImpl stmt;
private com.mysql.cj.protocol.Resultset$Type type;
private com.mysql.cj.protocol.Resultset$Concurrency concurrency;
public void ResultSetFactory(com.mysql.cj.jdbc.JdbcConnection, com.mysql.cj.jdbc.StatementImpl) throws java.sql.SQLException;
public com.mysql.cj.protocol.Resultset$Type getResultSetType();
public com.mysql.cj.protocol.Resultset$Concurrency getResultSetConcurrency();
public int getFetchSize();
public ResultSetImpl createFromProtocolEntity(com.mysql.cj.protocol.ProtocolEntity);
public ResultSetImpl createFromResultsetRows(int, int, com.mysql.cj.protocol.ResultsetRows) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/result/ResultSetImpl$1.class
package com.mysql.cj.jdbc.result;
synchronized class ResultSetImpl$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/result/ResultSetImpl.class
package com.mysql.cj.jdbc.result;
public synchronized class ResultSetImpl extends com.mysql.cj.protocol.a.result.NativeResultset implements ResultSetInternalMethods, com.mysql.cj.WarningListener {
static int resultCounter;
protected String db;
protected boolean[] columnUsed;
protected volatile com.mysql.cj.jdbc.JdbcConnection connection;
protected com.mysql.cj.NativeSession session;
protected int currentRow;
protected com.mysql.cj.log.ProfilerEventHandler eventSink;
java.util.Calendar fastDefaultCal;
java.util.Calendar fastClientCal;
protected int fetchDirection;
protected int fetchSize;
protected char firstCharOfQuery;
protected boolean isClosed;
private com.mysql.cj.jdbc.StatementImpl owningStatement;
private String pointOfOrigin;
protected int resultSetConcurrency;
protected int resultSetType;
com.mysql.cj.jdbc.JdbcPreparedStatement statementUsedForFetchingRows;
protected boolean useUsageAdvisor;
protected boolean gatherPerfMetrics;
protected java.sql.SQLWarning warningChain;
protected java.sql.Statement wrapperStatement;
private boolean padCharsWithSpace;
private boolean useColumnNamesInFindColumn;
private com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
private com.mysql.cj.result.ValueFactory booleanValueFactory;
private com.mysql.cj.result.ValueFactory byteValueFactory;
private com.mysql.cj.result.ValueFactory shortValueFactory;
private com.mysql.cj.result.ValueFactory integerValueFactory;
private com.mysql.cj.result.ValueFactory longValueFactory;
private com.mysql.cj.result.ValueFactory floatValueFactory;
private com.mysql.cj.result.ValueFactory doubleValueFactory;
private com.mysql.cj.result.ValueFactory bigDecimalValueFactory;
private com.mysql.cj.result.ValueFactory binaryStreamValueFactory;
private com.mysql.cj.result.ValueFactory defaultDateValueFactory;
private com.mysql.cj.result.ValueFactory defaultTimeValueFactory;
private com.mysql.cj.result.ValueFactory defaultTimestampValueFactory;
private com.mysql.cj.result.ValueFactory defaultLocalDateValueFactory;
private com.mysql.cj.result.ValueFactory defaultLocalDateTimeValueFactory;
private com.mysql.cj.result.ValueFactory defaultLocalTimeValueFactory;
protected com.mysql.cj.conf.RuntimeProperty emulateLocators;
protected boolean yearIsDateType;
private boolean onValidRow;
private String invalidRowReason;
private java.util.TimeZone lastTsCustomTz;
private com.mysql.cj.result.ValueFactory customTsVf;
public void ResultSetImpl(com.mysql.cj.protocol.a.result.OkPacket, com.mysql.cj.jdbc.JdbcConnection, com.mysql.cj.jdbc.StatementImpl);
public void ResultSetImpl(com.mysql.cj.protocol.ResultsetRows, com.mysql.cj.jdbc.JdbcConnection, com.mysql.cj.jdbc.StatementImpl) throws java.sql.SQLException;
public void initializeWithMetadata() throws java.sql.SQLException;
public boolean absolute(int) throws java.sql.SQLException;
public void afterLast() throws java.sql.SQLException;
public void beforeFirst() throws java.sql.SQLException;
public void cancelRowUpdates() throws java.sql.SQLException;
protected final com.mysql.cj.jdbc.JdbcConnection checkClosed() throws java.sql.SQLException;
protected final void checkColumnBounds(int) throws java.sql.SQLException;
protected void checkRowPos() throws java.sql.SQLException;
private void setRowPositionValidity() throws java.sql.SQLException;
public void clearWarnings() throws java.sql.SQLException;
public void close() throws java.sql.SQLException;
public void populateCachedMetaData(CachedResultSetMetaData) throws java.sql.SQLException;
public void deleteRow() throws java.sql.SQLException;
public int findColumn(String) throws java.sql.SQLException;
public boolean first() throws java.sql.SQLException;
public java.sql.Array getArray(int) throws java.sql.SQLException;
public java.sql.Array getArray(String) throws java.sql.SQLException;
public java.io.InputStream getAsciiStream(int) throws java.sql.SQLException;
public java.io.InputStream getAsciiStream(String) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(int) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(int, int) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(String) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(String, int) throws java.sql.SQLException;
public java.io.InputStream getBinaryStream(int) throws java.sql.SQLException;
public java.io.InputStream getBinaryStream(String) throws java.sql.SQLException;
public java.sql.Blob getBlob(int) throws java.sql.SQLException;
public java.sql.Blob getBlob(String) throws java.sql.SQLException;
public boolean getBoolean(int) throws java.sql.SQLException;
public boolean getBoolean(String) throws java.sql.SQLException;
public byte getByte(int) throws java.sql.SQLException;
public byte getByte(String) throws java.sql.SQLException;
public byte[] getBytes(int) throws java.sql.SQLException;
public byte[] getBytes(String) throws java.sql.SQLException;
public java.io.Reader getCharacterStream(int) throws java.sql.SQLException;
public java.io.Reader getCharacterStream(String) throws java.sql.SQLException;
public java.sql.Clob getClob(int) throws java.sql.SQLException;
public java.sql.Clob getClob(String) throws java.sql.SQLException;
public java.sql.Date getDate(int) throws java.sql.SQLException;
public java.sql.Date getDate(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Date getDate(String) throws java.sql.SQLException;
public java.sql.Date getDate(String, java.util.Calendar) throws java.sql.SQLException;
public double getDouble(int) throws java.sql.SQLException;
public double getDouble(String) throws java.sql.SQLException;
public float getFloat(int) throws java.sql.SQLException;
public float getFloat(String) throws java.sql.SQLException;
public int getInt(int) throws java.sql.SQLException;
public java.math.BigInteger getBigInteger(int) throws java.sql.SQLException;
public int getInt(String) throws java.sql.SQLException;
public long getLong(int) throws java.sql.SQLException;
public long getLong(String) throws java.sql.SQLException;
public short getShort(int) throws java.sql.SQLException;
public short getShort(String) throws java.sql.SQLException;
public String getString(int) throws java.sql.SQLException;
public String getString(String) throws java.sql.SQLException;
private String getStringForClob(int) throws java.sql.SQLException;
public java.sql.Time getTime(int) throws java.sql.SQLException;
public java.sql.Time getTime(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Time getTime(String) throws java.sql.SQLException;
public java.sql.Time getTime(String, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(int) throws java.sql.SQLException;
public java.time.LocalDate getLocalDate(int) throws java.sql.SQLException;
public java.time.LocalDateTime getLocalDateTime(int) throws java.sql.SQLException;
public java.time.LocalTime getLocalTime(int) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(String) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(String, java.util.Calendar) throws java.sql.SQLException;
public java.io.Reader getNCharacterStream(int) throws java.sql.SQLException;
public java.io.Reader getNCharacterStream(String) throws java.sql.SQLException;
public java.sql.NClob getNClob(int) throws java.sql.SQLException;
public java.sql.NClob getNClob(String) throws java.sql.SQLException;
private String getStringForNClob(int) throws java.sql.SQLException;
public String getNString(int) throws java.sql.SQLException;
public String getNString(String) throws java.sql.SQLException;
public int getConcurrency() throws java.sql.SQLException;
public String getCursorName() throws java.sql.SQLException;
public int getFetchDirection() throws java.sql.SQLException;
public int getFetchSize() throws java.sql.SQLException;
public char getFirstCharOfQuery();
public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException;
public Object getObject(int) throws java.sql.SQLException;
public Object getObject(int, Class) throws java.sql.SQLException;
public Object getObject(String, Class) throws java.sql.SQLException;
public Object getObject(int, java.util.Map) throws java.sql.SQLException;
public Object getObject(String) throws java.sql.SQLException;
public Object getObject(String, java.util.Map) throws java.sql.SQLException;
public Object getObjectStoredProc(int, int) throws java.sql.SQLException;
public Object getObjectStoredProc(int, java.util.Map, int) throws java.sql.SQLException;
public Object getObjectStoredProc(String, int) throws java.sql.SQLException;
public Object getObjectStoredProc(String, java.util.Map, int) throws java.sql.SQLException;
public java.sql.Ref getRef(int) throws java.sql.SQLException;
public java.sql.Ref getRef(String) throws java.sql.SQLException;
public int getRow() throws java.sql.SQLException;
public java.sql.Statement getStatement() throws java.sql.SQLException;
public int getType() throws java.sql.SQLException;
public java.io.InputStream getUnicodeStream(int) throws java.sql.SQLException;
public java.io.InputStream getUnicodeStream(String) throws java.sql.SQLException;
public java.net.URL getURL(int) throws java.sql.SQLException;
public java.net.URL getURL(String) throws java.sql.SQLException;
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException;
public void insertRow() throws java.sql.SQLException;
public boolean isAfterLast() throws java.sql.SQLException;
public boolean isBeforeFirst() throws java.sql.SQLException;
public boolean isFirst() throws java.sql.SQLException;
public boolean isLast() throws java.sql.SQLException;
public boolean last() throws java.sql.SQLException;
public void moveToCurrentRow() throws java.sql.SQLException;
public void moveToInsertRow() throws java.sql.SQLException;
public boolean next() throws java.sql.SQLException;
public boolean prev() throws java.sql.SQLException;
public boolean previous() throws java.sql.SQLException;
public void realClose(boolean) throws java.sql.SQLException;
public boolean isClosed() throws java.sql.SQLException;
public void refreshRow() throws java.sql.SQLException;
public boolean relative(int) throws java.sql.SQLException;
public boolean rowDeleted() throws java.sql.SQLException;
public boolean rowInserted() throws java.sql.SQLException;
public boolean rowUpdated() throws java.sql.SQLException;
public void setFetchDirection(int) throws java.sql.SQLException;
public void setFetchSize(int) throws java.sql.SQLException;
public void setFirstCharOfQuery(char);
public void setOwningStatement(com.mysql.cj.jdbc.JdbcStatement);
public synchronized void setResultSetConcurrency(int);
public synchronized void setResultSetType(int);
public void setServerInfo(String);
public synchronized void setStatementUsedForFetchingRows(com.mysql.cj.jdbc.JdbcPreparedStatement);
public synchronized void setWrapperStatement(java.sql.Statement);
public String toString();
public void updateArray(int, java.sql.Array) throws java.sql.SQLException;
public void updateArray(String, java.sql.Array) throws java.sql.SQLException;
public void updateAsciiStream(int, java.io.InputStream) throws java.sql.SQLException;
public void updateAsciiStream(String, java.io.InputStream) throws java.sql.SQLException;
public void updateAsciiStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void updateAsciiStream(String, java.io.InputStream, int) throws java.sql.SQLException;
public void updateAsciiStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void updateAsciiStream(String, java.io.InputStream, long) throws java.sql.SQLException;
public void updateBigDecimal(int, java.math.BigDecimal) throws java.sql.SQLException;
public void updateBigDecimal(String, java.math.BigDecimal) throws java.sql.SQLException;
public void updateBinaryStream(int, java.io.InputStream) throws java.sql.SQLException;
public void updateBinaryStream(String, java.io.InputStream) throws java.sql.SQLException;
public void updateBinaryStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void updateBinaryStream(String, java.io.InputStream, int) throws java.sql.SQLException;
public void updateBinaryStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void updateBinaryStream(String, java.io.InputStream, long) throws java.sql.SQLException;
public void updateBlob(int, java.sql.Blob) throws java.sql.SQLException;
public void updateBlob(String, java.sql.Blob) throws java.sql.SQLException;
public void updateBlob(int, java.io.InputStream) throws java.sql.SQLException;
public void updateBlob(String, java.io.InputStream) throws java.sql.SQLException;
public void updateBlob(int, java.io.InputStream, long) throws java.sql.SQLException;
public void updateBlob(String, java.io.InputStream, long) throws java.sql.SQLException;
public void updateBoolean(int, boolean) throws java.sql.SQLException;
public void updateBoolean(String, boolean) throws java.sql.SQLException;
public void updateByte(int, byte) throws java.sql.SQLException;
public void updateByte(String, byte) throws java.sql.SQLException;
public void updateBytes(int, byte[]) throws java.sql.SQLException;
public void updateBytes(String, byte[]) throws java.sql.SQLException;
public void updateCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void updateCharacterStream(String, java.io.Reader) throws java.sql.SQLException;
public void updateCharacterStream(int, java.io.Reader, int) throws java.sql.SQLException;
public void updateCharacterStream(String, java.io.Reader, int) throws java.sql.SQLException;
public void updateCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void updateCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException;
public void updateClob(int, java.sql.Clob) throws java.sql.SQLException;
public void updateClob(String, java.sql.Clob) throws java.sql.SQLException;
public void updateClob(int, java.io.Reader) throws java.sql.SQLException;
public void updateClob(String, java.io.Reader) throws java.sql.SQLException;
public void updateClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void updateClob(String, java.io.Reader, long) throws java.sql.SQLException;
public void updateDate(int, java.sql.Date) throws java.sql.SQLException;
public void updateDate(String, java.sql.Date) throws java.sql.SQLException;
public void updateDouble(int, double) throws java.sql.SQLException;
public void updateDouble(String, double) throws java.sql.SQLException;
public void updateFloat(int, float) throws java.sql.SQLException;
public void updateFloat(String, float) throws java.sql.SQLException;
public void updateInt(int, int) throws java.sql.SQLException;
public void updateInt(String, int) throws java.sql.SQLException;
public void updateLong(int, long) throws java.sql.SQLException;
public void updateLong(String, long) throws java.sql.SQLException;
public void updateNCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void updateNCharacterStream(String, java.io.Reader) throws java.sql.SQLException;
public void updateNCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void updateNCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException;
public void updateNClob(int, java.sql.NClob) throws java.sql.SQLException;
public void updateNClob(String, java.sql.NClob) throws java.sql.SQLException;
public void updateNClob(int, java.io.Reader) throws java.sql.SQLException;
public void updateNClob(String, java.io.Reader) throws java.sql.SQLException;
public void updateNClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void updateNClob(String, java.io.Reader, long) throws java.sql.SQLException;
public void updateNull(int) throws java.sql.SQLException;
public void updateNull(String) throws java.sql.SQLException;
public void updateNString(int, String) throws java.sql.SQLException;
public void updateNString(String, String) throws java.sql.SQLException;
public void updateObject(int, Object) throws java.sql.SQLException;
public void updateObject(String, Object) throws java.sql.SQLException;
public void updateObject(int, Object, int) throws java.sql.SQLException;
public void updateObject(String, Object, int) throws java.sql.SQLException;
public void updateObject(int, Object, java.sql.SQLType) throws java.sql.SQLException;
public void updateObject(int, Object, java.sql.SQLType, int) throws java.sql.SQLException;
public void updateObject(String, Object, java.sql.SQLType) throws java.sql.SQLException;
public void updateObject(String, Object, java.sql.SQLType, int) throws java.sql.SQLException;
public void updateRef(int, java.sql.Ref) throws java.sql.SQLException;
public void updateRef(String, java.sql.Ref) throws java.sql.SQLException;
public void updateRow() throws java.sql.SQLException;
public void updateRowId(int, java.sql.RowId) throws java.sql.SQLException;
public void updateRowId(String, java.sql.RowId) throws java.sql.SQLException;
public void updateShort(int, short) throws java.sql.SQLException;
public void updateShort(String, short) throws java.sql.SQLException;
public void updateSQLXML(int, java.sql.SQLXML) throws java.sql.SQLException;
public void updateSQLXML(String, java.sql.SQLXML) throws java.sql.SQLException;
public void updateString(int, String) throws java.sql.SQLException;
public void updateString(String, String) throws java.sql.SQLException;
public void updateTime(int, java.sql.Time) throws java.sql.SQLException;
public void updateTime(String, java.sql.Time) throws java.sql.SQLException;
public void updateTimestamp(int, java.sql.Timestamp) throws java.sql.SQLException;
public void updateTimestamp(String, java.sql.Timestamp) throws java.sql.SQLException;
public boolean wasNull() throws java.sql.SQLException;
protected com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
public int getHoldability() throws java.sql.SQLException;
public java.sql.RowId getRowId(int) throws java.sql.SQLException;
public java.sql.RowId getRowId(String) throws java.sql.SQLException;
public java.sql.SQLXML getSQLXML(int) throws java.sql.SQLException;
public java.sql.SQLXML getSQLXML(String) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
public synchronized void warningEncountered(String);
public com.mysql.cj.protocol.ColumnDefinition getMetadata();
public com.mysql.cj.jdbc.StatementImpl getOwningStatement();
public void closeOwner(boolean);
public com.mysql.cj.jdbc.JdbcConnection getConnection();
public com.mysql.cj.Session getSession();
public String getPointOfOrigin();
public int getOwnerFetchSize();
public com.mysql.cj.Query getOwningQuery();
public int getOwningStatementMaxRows();
public int getOwningStatementFetchSize();
public long getOwningStatementServerId();
public Object getSyncMutex();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/result/ResultSetInternalMethods.class
package com.mysql.cj.jdbc.result;
public abstract interface ResultSetInternalMethods extends java.sql.ResultSet, com.mysql.cj.protocol.ResultsetRowsOwner, com.mysql.cj.protocol.Resultset {
public abstract Object getObjectStoredProc(int, int) throws java.sql.SQLException;
public abstract Object getObjectStoredProc(int, java.util.Map, int) throws java.sql.SQLException;
public abstract Object getObjectStoredProc(String, int) throws java.sql.SQLException;
public abstract Object getObjectStoredProc(String, java.util.Map, int) throws java.sql.SQLException;
public abstract void realClose(boolean) throws java.sql.SQLException;
public abstract void setFirstCharOfQuery(char);
public abstract void setOwningStatement(com.mysql.cj.jdbc.JdbcStatement);
public abstract char getFirstCharOfQuery();
public abstract void setStatementUsedForFetchingRows(com.mysql.cj.jdbc.JdbcPreparedStatement);
public abstract void setWrapperStatement(java.sql.Statement);
public abstract void initializeWithMetadata() throws java.sql.SQLException;
public abstract void populateCachedMetaData(CachedResultSetMetaData) throws java.sql.SQLException;
public abstract java.math.BigInteger getBigInteger(int) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/result/ResultSetMetaData$1.class
package com.mysql.cj.jdbc.result;
synchronized class ResultSetMetaData$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/result/ResultSetMetaData.class
package com.mysql.cj.jdbc.result;
public synchronized class ResultSetMetaData implements java.sql.ResultSetMetaData {
private com.mysql.cj.Session session;
private com.mysql.cj.result.Field[] fields;
boolean useOldAliasBehavior;
boolean treatYearAsDate;
private com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
private static int clampedGetLength(com.mysql.cj.result.Field);
public void ResultSetMetaData(com.mysql.cj.Session, com.mysql.cj.result.Field[], boolean, boolean, com.mysql.cj.exceptions.ExceptionInterceptor);
public String getCatalogName(int) throws java.sql.SQLException;
public String getColumnCharacterEncoding(int) throws java.sql.SQLException;
public String getColumnCharacterSet(int) throws java.sql.SQLException;
public String getColumnClassName(int) throws java.sql.SQLException;
public int getColumnCount() throws java.sql.SQLException;
public int getColumnDisplaySize(int) throws java.sql.SQLException;
public String getColumnLabel(int) throws java.sql.SQLException;
public String getColumnName(int) throws java.sql.SQLException;
public int getColumnType(int) throws java.sql.SQLException;
public String getColumnTypeName(int) throws java.sql.SQLException;
protected com.mysql.cj.result.Field getField(int) throws java.sql.SQLException;
public int getPrecision(int) throws java.sql.SQLException;
public int getPrecisionAdjustFactor(com.mysql.cj.result.Field);
public int getScale(int) throws java.sql.SQLException;
public String getSchemaName(int) throws java.sql.SQLException;
public String getTableName(int) throws java.sql.SQLException;
public boolean isAutoIncrement(int) throws java.sql.SQLException;
public boolean isCaseSensitive(int) throws java.sql.SQLException;
public boolean isCurrency(int) throws java.sql.SQLException;
public boolean isDefinitelyWritable(int) throws java.sql.SQLException;
public int isNullable(int) throws java.sql.SQLException;
public boolean isReadOnly(int) throws java.sql.SQLException;
public boolean isSearchable(int) throws java.sql.SQLException;
public boolean isSigned(int) throws java.sql.SQLException;
public boolean isWritable(int) throws java.sql.SQLException;
public String toString();
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
public com.mysql.cj.result.Field[] getFields();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/result/UpdatableResultSet$1.class
package com.mysql.cj.jdbc.result;
synchronized class UpdatableResultSet$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/result/UpdatableResultSet.class
package com.mysql.cj.jdbc.result;
public synchronized class UpdatableResultSet extends ResultSetImpl {
static final byte[] STREAM_DATA_MARKER;
private String charEncoding;
private byte[][] defaultColumnValue;
private com.mysql.cj.jdbc.ClientPreparedStatement deleter;
private String deleteSQL;
protected com.mysql.cj.jdbc.ClientPreparedStatement inserter;
private String insertSQL;
private boolean isUpdatable;
private String notUpdatableReason;
private java.util.List primaryKeyIndicies;
private String qualifiedAndQuotedTableName;
private String quotedIdChar;
private com.mysql.cj.jdbc.ClientPreparedStatement refresher;
private String refreshSQL;
private com.mysql.cj.result.Row savedCurrentRow;
protected com.mysql.cj.jdbc.ClientPreparedStatement updater;
private String updateSQL;
private boolean populateInserterWithDefaultValues;
private boolean pedantic;
private boolean hasLongColumnInfo;
private java.util.Map databasesUsedToTablesUsed;
private boolean onInsertRow;
protected boolean doingUpdates;
public void UpdatableResultSet(com.mysql.cj.protocol.ResultsetRows, com.mysql.cj.jdbc.JdbcConnection, com.mysql.cj.jdbc.StatementImpl) throws java.sql.SQLException;
public boolean absolute(int) throws java.sql.SQLException;
public void afterLast() throws java.sql.SQLException;
public void beforeFirst() throws java.sql.SQLException;
public void cancelRowUpdates() throws java.sql.SQLException;
protected void checkRowPos() throws java.sql.SQLException;
public void checkUpdatability() throws java.sql.SQLException;
public void deleteRow() throws java.sql.SQLException;
private void setParamValue(com.mysql.cj.jdbc.ClientPreparedStatement, int, com.mysql.cj.result.Row, int, com.mysql.cj.result.Field) throws java.sql.SQLException;
private void extractDefaultValues() throws java.sql.SQLException;
public boolean first() throws java.sql.SQLException;
protected void generateStatements() throws java.sql.SQLException;
private java.util.Map getColumnsToIndexMapForTableAndDB(String, String);
public int getConcurrency() throws java.sql.SQLException;
private String getQuotedIdChar() throws java.sql.SQLException;
public void insertRow() throws java.sql.SQLException;
public boolean isAfterLast() throws java.sql.SQLException;
public boolean isBeforeFirst() throws java.sql.SQLException;
public boolean isFirst() throws java.sql.SQLException;
public boolean isLast() throws java.sql.SQLException;
boolean isUpdatable();
public boolean last() throws java.sql.SQLException;
public void moveToCurrentRow() throws java.sql.SQLException;
public void moveToInsertRow() throws java.sql.SQLException;
public boolean next() throws java.sql.SQLException;
public boolean prev() throws java.sql.SQLException;
public boolean previous() throws java.sql.SQLException;
public void realClose(boolean) throws java.sql.SQLException;
public void refreshRow() throws java.sql.SQLException;
private void refreshRow(com.mysql.cj.jdbc.ClientPreparedStatement, com.mysql.cj.result.Row) throws java.sql.SQLException;
public boolean relative(int) throws java.sql.SQLException;
private void resetInserter() throws java.sql.SQLException;
public boolean rowDeleted() throws java.sql.SQLException;
public boolean rowInserted() throws java.sql.SQLException;
public boolean rowUpdated() throws java.sql.SQLException;
public void setResultSetConcurrency(int);
private byte[] stripBinaryPrefix(byte[]);
protected void syncUpdate() throws java.sql.SQLException;
public void updateRow() throws java.sql.SQLException;
public int getHoldability() throws java.sql.SQLException;
public void updateAsciiStream(String, java.io.InputStream, int) throws java.sql.SQLException;
public void updateAsciiStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void updateBigDecimal(String, java.math.BigDecimal) throws java.sql.SQLException;
public void updateBigDecimal(int, java.math.BigDecimal) throws java.sql.SQLException;
public void updateBinaryStream(String, java.io.InputStream, int) throws java.sql.SQLException;
public void updateBinaryStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void updateBlob(String, java.sql.Blob) throws java.sql.SQLException;
public void updateBlob(int, java.sql.Blob) throws java.sql.SQLException;
public void updateBoolean(String, boolean) throws java.sql.SQLException;
public void updateBoolean(int, boolean) throws java.sql.SQLException;
public void updateByte(String, byte) throws java.sql.SQLException;
public void updateByte(int, byte) throws java.sql.SQLException;
public void updateBytes(String, byte[]) throws java.sql.SQLException;
public void updateBytes(int, byte[]) throws java.sql.SQLException;
public void updateCharacterStream(String, java.io.Reader, int) throws java.sql.SQLException;
public void updateCharacterStream(int, java.io.Reader, int) throws java.sql.SQLException;
public void updateClob(String, java.sql.Clob) throws java.sql.SQLException;
public void updateClob(int, java.sql.Clob) throws java.sql.SQLException;
public void updateDate(String, java.sql.Date) throws java.sql.SQLException;
public void updateDate(int, java.sql.Date) throws java.sql.SQLException;
public void updateDouble(String, double) throws java.sql.SQLException;
public void updateDouble(int, double) throws java.sql.SQLException;
public void updateFloat(String, float) throws java.sql.SQLException;
public void updateFloat(int, float) throws java.sql.SQLException;
public void updateInt(String, int) throws java.sql.SQLException;
public void updateInt(int, int) throws java.sql.SQLException;
public void updateLong(String, long) throws java.sql.SQLException;
public void updateLong(int, long) throws java.sql.SQLException;
public void updateNull(String) throws java.sql.SQLException;
public void updateNull(int) throws java.sql.SQLException;
public void updateObject(String, Object) throws java.sql.SQLException;
public void updateObject(int, Object) throws java.sql.SQLException;
public void updateObject(String, Object, int) throws java.sql.SQLException;
public void updateObject(int, Object, int) throws java.sql.SQLException;
protected void updateObjectInternal(int, Object, Integer, int) throws java.sql.SQLException;
protected void updateObjectInternal(int, Object, java.sql.SQLType, int) throws java.sql.SQLException;
public void updateObject(String, Object, java.sql.SQLType) throws java.sql.SQLException;
public void updateObject(int, Object, java.sql.SQLType) throws java.sql.SQLException;
public void updateObject(String, Object, java.sql.SQLType, int) throws java.sql.SQLException;
public void updateObject(int, Object, java.sql.SQLType, int) throws java.sql.SQLException;
public void updateShort(String, short) throws java.sql.SQLException;
public void updateShort(int, short) throws java.sql.SQLException;
public void updateString(String, String) throws java.sql.SQLException;
public void updateString(int, String) throws java.sql.SQLException;
public void updateTime(String, java.sql.Time) throws java.sql.SQLException;
public void updateTime(int, java.sql.Time) throws java.sql.SQLException;
public void updateTimestamp(String, java.sql.Timestamp) throws java.sql.SQLException;
public void updateTimestamp(int, java.sql.Timestamp) throws java.sql.SQLException;
public void updateAsciiStream(String, java.io.InputStream) throws java.sql.SQLException;
public void updateAsciiStream(int, java.io.InputStream) throws java.sql.SQLException;
public void updateAsciiStream(String, java.io.InputStream, long) throws java.sql.SQLException;
public void updateAsciiStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void updateBinaryStream(String, java.io.InputStream) throws java.sql.SQLException;
public void updateBinaryStream(int, java.io.InputStream) throws java.sql.SQLException;
public void updateBinaryStream(String, java.io.InputStream, long) throws java.sql.SQLException;
public void updateBinaryStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void updateBlob(String, java.io.InputStream) throws java.sql.SQLException;
public void updateBlob(int, java.io.InputStream) throws java.sql.SQLException;
public void updateBlob(String, java.io.InputStream, long) throws java.sql.SQLException;
public void updateBlob(int, java.io.InputStream, long) throws java.sql.SQLException;
public void updateCharacterStream(String, java.io.Reader) throws java.sql.SQLException;
public void updateCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void updateCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException;
public void updateCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void updateClob(String, java.io.Reader) throws java.sql.SQLException;
public void updateClob(int, java.io.Reader) throws java.sql.SQLException;
public void updateClob(String, java.io.Reader, long) throws java.sql.SQLException;
public void updateClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void updateNCharacterStream(String, java.io.Reader) throws java.sql.SQLException;
public void updateNCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void updateNCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException;
public void updateNCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void updateNClob(String, java.io.Reader) throws java.sql.SQLException;
public void updateNClob(int, java.io.Reader) throws java.sql.SQLException;
public void updateNClob(String, java.io.Reader, long) throws java.sql.SQLException;
public void updateNClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void updateNClob(String, java.sql.NClob) throws java.sql.SQLException;
public void updateNClob(int, java.sql.NClob) throws java.sql.SQLException;
public void updateSQLXML(String, java.sql.SQLXML) throws java.sql.SQLException;
public void updateSQLXML(int, java.sql.SQLXML) throws java.sql.SQLException;
public void updateNString(String, String) throws java.sql.SQLException;
public void updateNString(int, String) throws java.sql.SQLException;
public java.io.Reader getNCharacterStream(String) throws java.sql.SQLException;
public java.io.Reader getNCharacterStream(int) throws java.sql.SQLException;
public java.sql.NClob getNClob(String) throws java.sql.SQLException;
public java.sql.NClob getNClob(int) throws java.sql.SQLException;
public String getNString(String) throws java.sql.SQLException;
public String getNString(int) throws java.sql.SQLException;
public java.sql.SQLXML getSQLXML(String) throws java.sql.SQLException;
public java.sql.SQLXML getSQLXML(int) throws java.sql.SQLException;
private String getStringForNClob(int) throws java.sql.SQLException;
public boolean isClosed() throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/ServerPreparedStatement.class
package com.mysql.cj.jdbc;
public synchronized class ServerPreparedStatement extends ClientPreparedStatement {
private boolean hasOnDuplicateKeyUpdate;
private boolean invalid;
private com.mysql.cj.exceptions.CJException invalidationException;
protected boolean isCacheable;
protected boolean isCached;
protected static ServerPreparedStatement getInstance(JdbcConnection, String, String, int, int) throws java.sql.SQLException;
protected void ServerPreparedStatement(JdbcConnection, String, String, int, int) throws java.sql.SQLException;
protected void initQuery();
public String toString();
public void addBatch() throws java.sql.SQLException;
public String asSql(boolean) throws java.sql.SQLException;
protected JdbcConnection checkClosed();
public void clearParameters();
protected void setClosed(boolean);
public void close() throws java.sql.SQLException;
protected long[] executeBatchSerially(int) throws java.sql.SQLException;
private static java.sql.SQLException appendMessageToException(java.sql.SQLException, String, com.mysql.cj.exceptions.ExceptionInterceptor);
protected result.ResultSetInternalMethods executeInternal(int, com.mysql.cj.protocol.Message, boolean, boolean, com.mysql.cj.protocol.ColumnDefinition, boolean) throws java.sql.SQLException;
protected com.mysql.cj.ServerPreparedQueryBindValue getBinding(int, boolean) throws java.sql.SQLException;
public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException;
public java.sql.ParameterMetaData getParameterMetaData() throws java.sql.SQLException;
public boolean isNull(int);
public void realClose(boolean, boolean) throws java.sql.SQLException;
protected void rePrepare();
protected result.ResultSetInternalMethods serverExecute(int, boolean, com.mysql.cj.protocol.ColumnDefinition) throws java.sql.SQLException;
protected void serverPrepare(String) throws java.sql.SQLException;
protected void checkBounds(int, int) throws java.sql.SQLException;
public void setUnicodeStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void setURL(int, java.net.URL) throws java.sql.SQLException;
public long getServerStatementId();
protected int setOneBatchedParameterSet(java.sql.PreparedStatement, int, Object) throws java.sql.SQLException;
protected boolean containsOnDuplicateKeyUpdateInSQL();
protected ClientPreparedStatement prepareBatchedInsertSQL(JdbcConnection, int) throws java.sql.SQLException;
public void setPoolable(boolean) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/StatementImpl$1.class
package com.mysql.cj.jdbc;
synchronized class StatementImpl$1 implements com.mysql.cj.TransactionEventHandler {
void StatementImpl$1(StatementImpl);
public void transactionCompleted();
public void transactionBegun();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/StatementImpl.class
package com.mysql.cj.jdbc;
public synchronized class StatementImpl implements JdbcStatement {
protected static final String PING_MARKER = /* ping */;
protected com.mysql.cj.protocol.a.NativeMessageBuilder commandBuilder;
public static final byte USES_VARIABLES_FALSE = 0;
public static final byte USES_VARIABLES_TRUE = 1;
public static final byte USES_VARIABLES_UNKNOWN = -1;
protected String charEncoding;
protected volatile JdbcConnection connection;
protected boolean doEscapeProcessing;
protected boolean isClosed;
protected long lastInsertId;
protected int maxFieldSize;
public int maxRows;
protected java.util.Set openResults;
protected boolean pedantic;
protected boolean profileSQL;
protected result.ResultSetInternalMethods results;
protected result.ResultSetInternalMethods generatedKeysResults;
protected int resultSetConcurrency;
protected long updateCount;
protected boolean useUsageAdvisor;
protected java.sql.SQLWarning warningChain;
protected boolean holdResultsOpenOverClose;
protected java.util.ArrayList batchedGeneratedKeys;
protected boolean retrieveGeneratedKeys;
protected boolean continueBatchOnError;
protected com.mysql.cj.PingTarget pingTarget;
protected com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
protected boolean lastQueryIsOnDupKeyUpdate;
private boolean isImplicitlyClosingResults;
protected com.mysql.cj.conf.RuntimeProperty dontTrackOpenResources;
protected com.mysql.cj.conf.RuntimeProperty dumpQueriesOnException;
protected boolean logSlowQueries;
protected com.mysql.cj.conf.RuntimeProperty rewriteBatchedStatements;
protected com.mysql.cj.conf.RuntimeProperty maxAllowedPacket;
protected boolean dontCheckOnDuplicateKeyUpdateInSQL;
protected com.mysql.cj.conf.RuntimeProperty sendFractionalSeconds;
protected result.ResultSetFactory resultSetFactory;
protected com.mysql.cj.Query query;
protected com.mysql.cj.NativeSession session;
private com.mysql.cj.protocol.Resultset$Type originalResultSetType;
private int originalFetchSize;
private boolean isPoolable;
private boolean closeOnCompletion;
public void StatementImpl(JdbcConnection, String) throws java.sql.SQLException;
protected void initQuery();
public void addBatch(String) throws java.sql.SQLException;
public void addBatch(Object);
public java.util.List getBatchedArgs();
public void cancel() throws java.sql.SQLException;
protected JdbcConnection checkClosed();
protected void checkForDml(String, char) throws java.sql.SQLException;
protected void checkNullOrEmptyQuery(String) throws java.sql.SQLException;
public void clearBatch() throws java.sql.SQLException;
public void clearBatchedArgs();
public void clearWarnings() throws java.sql.SQLException;
public void close() throws java.sql.SQLException;
protected void closeAllOpenResults() throws java.sql.SQLException;
protected void implicitlyCloseAllOpenResults() throws java.sql.SQLException;
public void removeOpenResultSet(result.ResultSetInternalMethods);
public int getOpenResultSetCount();
private void checkAndPerformCloseOnCompletionAction();
private result.ResultSetInternalMethods createResultSetUsingServerFetch(String) throws java.sql.SQLException;
protected boolean createStreamingResultSet();
public void enableStreamingResults() throws java.sql.SQLException;
public void disableStreamingResults() throws java.sql.SQLException;
protected void setupStreamingTimeout(JdbcConnection) throws java.sql.SQLException;
public com.mysql.cj.CancelQueryTask startQueryTimer(com.mysql.cj.Query, int);
public void stopQueryTimer(com.mysql.cj.CancelQueryTask, boolean, boolean);
public boolean execute(String) throws java.sql.SQLException;
private boolean executeInternal(String, boolean) throws java.sql.SQLException;
public void statementBegins();
public void resetCancelledState();
public boolean execute(String, int) throws java.sql.SQLException;
public boolean execute(String, int[]) throws java.sql.SQLException;
public boolean execute(String, String[]) throws java.sql.SQLException;
public int[] executeBatch() throws java.sql.SQLException;
protected long[] executeBatchInternal() throws java.sql.SQLException;
protected final boolean hasDeadlockOrTimeoutRolledBackTx(java.sql.SQLException);
private long[] executeBatchUsingMultiQueries(boolean, int, int) throws java.sql.SQLException;
protected int processMultiCountsAndKeys(StatementImpl, int, long[]) throws java.sql.SQLException;
protected java.sql.SQLException handleExceptionForBatch(int, int, long[], java.sql.SQLException) throws java.sql.BatchUpdateException, java.sql.SQLException;
public java.sql.ResultSet executeQuery(String) throws java.sql.SQLException;
protected void doPingInstead() throws java.sql.SQLException;
protected result.ResultSetInternalMethods generatePingResultSet() throws java.sql.SQLException;
public void executeSimpleNonQuery(JdbcConnection, String) throws java.sql.SQLException;
public int executeUpdate(String) throws java.sql.SQLException;
protected long executeUpdateInternal(String, boolean, boolean) throws java.sql.SQLException;
public int executeUpdate(String, int) throws java.sql.SQLException;
public int executeUpdate(String, int[]) throws java.sql.SQLException;
public int executeUpdate(String, String[]) throws java.sql.SQLException;
public java.sql.Connection getConnection() throws java.sql.SQLException;
public int getFetchDirection() throws java.sql.SQLException;
public int getFetchSize() throws java.sql.SQLException;
public java.sql.ResultSet getGeneratedKeys() throws java.sql.SQLException;
protected result.ResultSetInternalMethods getGeneratedKeysInternal() throws java.sql.SQLException;
protected result.ResultSetInternalMethods getGeneratedKeysInternal(long) throws java.sql.SQLException;
public long getLastInsertID();
public long getLongUpdateCount();
public int getMaxFieldSize() throws java.sql.SQLException;
public int getMaxRows() throws java.sql.SQLException;
public boolean getMoreResults() throws java.sql.SQLException;
public boolean getMoreResults(int) throws java.sql.SQLException;
public int getQueryTimeout() throws java.sql.SQLException;
private long getRecordCountFromInfo(String);
public java.sql.ResultSet getResultSet() throws java.sql.SQLException;
public int getResultSetConcurrency() throws java.sql.SQLException;
public int getResultSetHoldability() throws java.sql.SQLException;
protected result.ResultSetInternalMethods getResultSetInternal();
public int getResultSetType() throws java.sql.SQLException;
public int getUpdateCount() throws java.sql.SQLException;
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException;
protected void realClose(boolean, boolean) throws java.sql.SQLException;
public void setCursorName(String) throws java.sql.SQLException;
public void setEscapeProcessing(boolean) throws java.sql.SQLException;
public void setFetchDirection(int) throws java.sql.SQLException;
public void setFetchSize(int) throws java.sql.SQLException;
public void setHoldResultsOpenOverClose(boolean);
public void setMaxFieldSize(int) throws java.sql.SQLException;
public void setMaxRows(int) throws java.sql.SQLException;
public void setQueryTimeout(int) throws java.sql.SQLException;
void setResultSetConcurrency(int) throws java.sql.SQLException;
void setResultSetType(com.mysql.cj.protocol.Resultset$Type) throws java.sql.SQLException;
void setResultSetType(int) throws java.sql.SQLException;
protected void getBatchedGeneratedKeys(java.sql.Statement) throws java.sql.SQLException;
protected void getBatchedGeneratedKeys(int) throws java.sql.SQLException;
private boolean useServerFetch() throws java.sql.SQLException;
public boolean isClosed() throws java.sql.SQLException;
public boolean isPoolable() throws java.sql.SQLException;
public void setPoolable(boolean) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
protected static int findStartOfStatement(String);
public java.io.InputStream getLocalInfileInputStream();
public void setLocalInfileInputStream(java.io.InputStream);
public void setPingTarget(com.mysql.cj.PingTarget);
public com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
protected boolean containsOnDuplicateKeyInString(String);
public void closeOnCompletion() throws java.sql.SQLException;
public boolean isCloseOnCompletion() throws java.sql.SQLException;
public long[] executeLargeBatch() throws java.sql.SQLException;
public long executeLargeUpdate(String) throws java.sql.SQLException;
public long executeLargeUpdate(String, int) throws java.sql.SQLException;
public long executeLargeUpdate(String, int[]) throws java.sql.SQLException;
public long executeLargeUpdate(String, String[]) throws java.sql.SQLException;
public long getLargeMaxRows() throws java.sql.SQLException;
public long getLargeUpdateCount() throws java.sql.SQLException;
public void setLargeMaxRows(long) throws java.sql.SQLException;
public String getCurrentDatabase();
public long getServerStatementId();
public com.mysql.cj.protocol.ProtocolEntityFactory getResultSetFactory();
public int getId();
public void setCancelStatus(com.mysql.cj.Query$CancelStatus);
public void checkCancelTimeout();
public com.mysql.cj.Session getSession();
public Object getCancelTimeoutMutex();
public void closeQuery();
public int getResultFetchSize();
public void setResultFetchSize(int);
public com.mysql.cj.protocol.Resultset$Type getResultType();
public void setResultType(com.mysql.cj.protocol.Resultset$Type);
public int getTimeoutInMillis();
public void setTimeoutInMillis(int);
public java.util.concurrent.atomic.AtomicBoolean getStatementExecuting();
public void setCurrentDatabase(String);
public boolean isClearWarningsCalled();
public void setClearWarningsCalled(boolean);
public com.mysql.cj.Query getQuery();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/StatementWrapper.class
package com.mysql.cj.jdbc;
public synchronized class StatementWrapper extends WrapperBase implements java.sql.Statement {
protected java.sql.Statement wrappedStmt;
protected ConnectionWrapper wrappedConn;
protected static StatementWrapper getInstance(ConnectionWrapper, MysqlPooledConnection, java.sql.Statement) throws java.sql.SQLException;
public void StatementWrapper(ConnectionWrapper, MysqlPooledConnection, java.sql.Statement);
public java.sql.Connection getConnection() throws java.sql.SQLException;
public void setCursorName(String) throws java.sql.SQLException;
public void setEscapeProcessing(boolean) throws java.sql.SQLException;
public void setFetchDirection(int) throws java.sql.SQLException;
public int getFetchDirection() throws java.sql.SQLException;
public void setFetchSize(int) throws java.sql.SQLException;
public int getFetchSize() throws java.sql.SQLException;
public java.sql.ResultSet getGeneratedKeys() throws java.sql.SQLException;
public void setMaxFieldSize(int) throws java.sql.SQLException;
public int getMaxFieldSize() throws java.sql.SQLException;
public void setMaxRows(int) throws java.sql.SQLException;
public int getMaxRows() throws java.sql.SQLException;
public boolean getMoreResults() throws java.sql.SQLException;
public boolean getMoreResults(int) throws java.sql.SQLException;
public void setQueryTimeout(int) throws java.sql.SQLException;
public int getQueryTimeout() throws java.sql.SQLException;
public java.sql.ResultSet getResultSet() throws java.sql.SQLException;
public int getResultSetConcurrency() throws java.sql.SQLException;
public int getResultSetHoldability() throws java.sql.SQLException;
public int getResultSetType() throws java.sql.SQLException;
public int getUpdateCount() throws java.sql.SQLException;
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException;
public void addBatch(String) throws java.sql.SQLException;
public void cancel() throws java.sql.SQLException;
public void clearBatch() throws java.sql.SQLException;
public void clearWarnings() throws java.sql.SQLException;
public void close() throws java.sql.SQLException;
public boolean execute(String, int) throws java.sql.SQLException;
public boolean execute(String, int[]) throws java.sql.SQLException;
public boolean execute(String, String[]) throws java.sql.SQLException;
public boolean execute(String) throws java.sql.SQLException;
public int[] executeBatch() throws java.sql.SQLException;
public java.sql.ResultSet executeQuery(String) throws java.sql.SQLException;
public int executeUpdate(String, int) throws java.sql.SQLException;
public int executeUpdate(String, int[]) throws java.sql.SQLException;
public int executeUpdate(String, String[]) throws java.sql.SQLException;
public int executeUpdate(String) throws java.sql.SQLException;
public void enableStreamingResults() throws java.sql.SQLException;
public synchronized Object unwrap(Class) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public boolean isClosed() throws java.sql.SQLException;
public void setPoolable(boolean) throws java.sql.SQLException;
public boolean isPoolable() throws java.sql.SQLException;
public void closeOnCompletion() throws java.sql.SQLException;
public boolean isCloseOnCompletion() throws java.sql.SQLException;
public long[] executeLargeBatch() throws java.sql.SQLException;
public long executeLargeUpdate(String) throws java.sql.SQLException;
public long executeLargeUpdate(String, int) throws java.sql.SQLException;
public long executeLargeUpdate(String, int[]) throws java.sql.SQLException;
public long executeLargeUpdate(String, String[]) throws java.sql.SQLException;
public long getLargeMaxRows() throws java.sql.SQLException;
public long getLargeUpdateCount() throws java.sql.SQLException;
public void setLargeMaxRows(long) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/SuspendableXAConnection.class
package com.mysql.cj.jdbc;
public synchronized class SuspendableXAConnection extends MysqlPooledConnection implements javax.sql.XAConnection, javax.transaction.xa.XAResource {
private static final java.util.Map XIDS_TO_PHYSICAL_CONNECTIONS;
private javax.transaction.xa.Xid currentXid;
private javax.sql.XAConnection currentXAConnection;
private javax.transaction.xa.XAResource currentXAResource;
private JdbcConnection underlyingConnection;
protected static SuspendableXAConnection getInstance(JdbcConnection) throws java.sql.SQLException;
public void SuspendableXAConnection(JdbcConnection);
private static synchronized javax.sql.XAConnection findConnectionForXid(JdbcConnection, javax.transaction.xa.Xid) throws java.sql.SQLException;
private static synchronized void removeXAConnectionMapping(javax.transaction.xa.Xid);
private synchronized void switchToXid(javax.transaction.xa.Xid) throws javax.transaction.xa.XAException;
public javax.transaction.xa.XAResource getXAResource() throws java.sql.SQLException;
public void commit(javax.transaction.xa.Xid, boolean) throws javax.transaction.xa.XAException;
public void end(javax.transaction.xa.Xid, int) throws javax.transaction.xa.XAException;
public void forget(javax.transaction.xa.Xid) throws javax.transaction.xa.XAException;
public int getTransactionTimeout() throws javax.transaction.xa.XAException;
public boolean isSameRM(javax.transaction.xa.XAResource) throws javax.transaction.xa.XAException;
public int prepare(javax.transaction.xa.Xid) throws javax.transaction.xa.XAException;
public javax.transaction.xa.Xid[] recover(int) throws javax.transaction.xa.XAException;
public void rollback(javax.transaction.xa.Xid) throws javax.transaction.xa.XAException;
public boolean setTransactionTimeout(int) throws javax.transaction.xa.XAException;
public void start(javax.transaction.xa.Xid, int) throws javax.transaction.xa.XAException;
public synchronized java.sql.Connection getConnection() throws java.sql.SQLException;
public void close() throws java.sql.SQLException;
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/util/BaseBugReport.class
package com.mysql.cj.jdbc.util;
public abstract synchronized class BaseBugReport {
private java.sql.Connection conn;
private com.mysql.cj.jdbc.Driver driver;
public void BaseBugReport();
public abstract void setUp() throws Exception;
public abstract void tearDown() throws Exception;
public abstract void runTest() throws Exception;
public final void run() throws Exception;
protected final void assertTrue(String, boolean) throws Exception;
protected final void assertTrue(boolean) throws Exception;
public String getUrl();
public final synchronized java.sql.Connection getConnection() throws java.sql.SQLException;
public final synchronized java.sql.Connection getNewConnection() throws java.sql.SQLException;
public final synchronized java.sql.Connection getConnection(String) throws java.sql.SQLException;
public final synchronized java.sql.Connection getConnection(String, java.util.Properties) throws java.sql.SQLException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/util/ResultSetUtil.class
package com.mysql.cj.jdbc.util;
public synchronized class ResultSetUtil {
public void ResultSetUtil();
public static void resultSetToMap(java.util.Map, java.sql.ResultSet) throws java.sql.SQLException;
public static void resultSetToMap(java.util.Map, java.sql.ResultSet, int, int) throws java.sql.SQLException;
public static Object readObject(java.sql.ResultSet, int) throws java.io.IOException, java.sql.SQLException, ClassNotFoundException;
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/WrapperBase$ConnectionErrorFiringInvocationHandler.class
package com.mysql.cj.jdbc;
public synchronized class WrapperBase$ConnectionErrorFiringInvocationHandler implements reflect.InvocationHandler {
Object invokeOn;
public void WrapperBase$ConnectionErrorFiringInvocationHandler(WrapperBase, Object);
public Object invoke(Object, reflect.Method, Object[]) throws Throwable;
private Object proxyIfInterfaceIsJdbc(Object, Class);
}
44608/jdbcprogram/bin/com/mysql/cj/jdbc/WrapperBase.class
package com.mysql.cj.jdbc;
abstract synchronized class WrapperBase {
protected MysqlPooledConnection pooledConnection;
protected java.util.Map unwrappedInterfaces;
protected com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
protected void checkAndFireConnectionError(java.sql.SQLException) throws java.sql.SQLException;
protected void WrapperBase(MysqlPooledConnection);
}
44608/jdbcprogram/bin/com/mysql/cj/LicenseConfiguration.class
package com.mysql.cj;
public synchronized class LicenseConfiguration {
public static void checkLicenseType(java.util.Map);
private void LicenseConfiguration();
}
44608/jdbcprogram/bin/com/mysql/cj/LocalizedErrorMessages.properties
#
# Common
#
Common.UnableToUnwrap=Unable to unwrap to {0}
Nanoseconds=ns
Milliseconds=ms
#
# Classes
#
AuthenticationProvider.BadAuthenticationPlugin=Unable to load authentication plugin ''{0}''.
AuthenticationProvider.BadDefaultAuthenticationPlugin=Bad value ''{0}'' for property "defaultAuthenticationPlugin".
AuthenticationProvider.DefaultAuthenticationPluginIsNotListed=defaultAuthenticationPlugin ''{0}'' is not listed in "authenticationPlugins" nor it is one of the built-in plugins.
AuthenticationProvider.BadDisabledAuthenticationPlugin=Can''t disable the default plugin, either remove ''{0}'' from the disabled authentication plugins list, or choose a different default authentication plugin.
AuthenticationProvider.AuthenticationPluginRequiresSSL=SSL connection required for plugin ''{0}''. Check if "useSSL" is set to "true".
AuthenticationProvider.UnexpectedAuthenticationApproval=Unexpected authentication approval: ''{0}'' plugin did not reported "done" state but server has approved connection.
Blob.0=indexToWriteAt must be >= 1
Blob.1=IO Error while writing bytes to blob
Blob.2="pos" argument can not be < 1.
Blob.3="pos" argument can not be larger than the BLOB's length.
Blob.4="pos" + "length" arguments can not be larger than the BLOB's length.
Blob.5="len" argument can not be < 1.
Blob.6="len" argument can not be larger than the BLOB's length.
Blob.7=Invalid operation on closed BLOB
Blob.invalidStreamLength=Requested stream length of {2} is out of range, given blob length of {0} and starting position of {1}.
Blob.invalidStreamPos=Position 'pos' can not be < 1 or > blob length.
Blob.8=Emulated BLOB locators must come from a ResultSet with only one table selected, and all primary keys selected
Blob.9=BLOB data not found! Did primary keys change?
Buffer.0=Payload length can not be larger than buffer size.
Buffer.1=Buffer length is less then expected payload length.
CallableStatement.1=Unable to retrieve metadata for procedure.
CallableStatement.2=Parameter name can not be NULL or zero-length.
CallableStatement.3=No parameter named ''{0}''
CallableStatement.5=Parameter named ''{0}'' is not an OUT parameter
CallableStatement.6=Can''t find local placeholder mapping for parameter named ''{0}''.
CallableStatement.7=No output parameters registered.
CallableStatement.8=No output parameters returned by procedure.
CallableStatement.9=Parameter number {0} is not an OUT parameter
CallableStatement.11=Parameter index of {0} is out of range (1, {1})
CallableStatement.14=Can not use streaming result sets with callable statements that have output parameters
CallableStatement.21=Parameter {0} is not registered as an output parameter
CallableStatement.23=No access to parameters by name when connection has been configured not to access procedure bodies
CallableStatement.24=Can't set out parameters
CallableStatement.25=Can't call executeBatch() on CallableStatement with OUTPUT parameters
Clob.0=indexToWriteAt must be >= 1
Clob.1=indexToWriteAt must be >= 1
Clob.2=Starting position can not be < 1
Clob.3=String to set can not be NULL
Clob.4=Starting position can not be < 1
Clob.5=String to set can not be NULL
Clob.6=CLOB start position can not be < 1
Clob.7=CLOB start position + length can not be > length of CLOB
Clob.8=Illegal starting position for search, ''{0}''
Clob.10=Starting position for search is past end of CLOB
Clob.11=Cannot truncate CLOB of length
Clob.12=\ to length of
Clob.13=.
ColumnDefinition.0={0} is not applicable to the {1} type of column ''{2}''.
ColumnDefinition.1=Length must be specified before decimals for column ''{0}''.
Connection.0=Unable to connect to database.
Connection.1=Cannot connect to MySQL server on {0}:{1}.\n\nMake sure that there is a MySQL server running on the machine/port you are trying to connect to and that the machine this software is running on is able to connect to this host/port (i.e. not firewalled). Also make sure that the server has not been started with the --skip-networking flag.\n\n
Connection.2=No operations allowed after connection closed.
Connection.3=Can''t call commit when autocommit=true
Connection.4=Communications link failure during commit(). Transaction resolution unknown.
Connection.5=Java does not support the MySQL character encoding ''{0}''.
Connection.6=Unknown initial character set index ''{0}'' received from server. Initial client character set can be forced via the ''characterEncoding'' property.
Connection.7=Can''t map {0} given for characterSetResults to a supported MySQL encoding.
Connection.8=Unable to use encoding: {0}
Connection.9=No timezone mapping entry for ''{0}''
Connection.10=Illegal connection port value ''{0}''
Connection.11=Unknown character set index ''{0}'' was received from server.
Connection.12=Could not map transaction isolation ''{0}'' to a valid JDBC level.
Connection.13=Could not retrieve transaction isolation level from server
Connection.14=Can''t enable noDatetimeStringSync and useTimezone configuration properties at the same time
Connection.15=Connection setting too low for ''maxAllowedPacket''. When ''useServerPrepStmts=true'', ''maxAllowedPacket'' must be higher than {0}. Check also ''max_allowed_packet'' in MySQL configuration files.
Connection.16=Could not retrieve transaction read-only status from server
Connection.17=HOLD_CUSRORS_OVER_COMMIT is only supported holdability level
Connection.18=Connection implicitly closed by Driver. You should call Connection.close() from your code to free resources more efficiently and avoid resource leaks.
Connection.19=Connection lifetime of < .5 seconds. You might be un-necessarily creating short-lived connections and should investigate connection pooling to be more efficient.
Connection.20=Can''t call rollback when autocommit=true
Connection.21=Communications link failure during rollback(). Transaction resolution unknown.
Connection.22=Savepoint ''{0}'' does not exist
Connection.23=Communications link failure during rollback(). Transaction resolution unknown.
Connection.24=Transaction isolation level NONE not supported by MySQL
Connection.25=Unsupported transaction isolation level ''{0}''
Connection.26=Executor can not be null
Connection.UnableToConnect=Could not create connection to database server.
Connection.UnableToConnectWithRetries=Could not create connection to database server. \
Attempted reconnect {0} times. Giving up.
Connection.UnexpectedException=Unexpected exception encountered during query.
Connection.UnhandledExceptionDuringShutdown=Unexpected exception during server shutdown.
Connection.ClientInfoNotImplemented=Configured clientInfoProvider class ''{0}'' does not implement com.mysql.cj.jdbc.ClientInfoProvider.
Connection.BadValueInServerVariables=Invalid value ''{1}'' for server variable named ''{0}'', falling back to sane default of ''{2}''.
Connection.exceededConnectionLifetime=Ping or validation failed because configured connection lifetime exceeded.
Connection.badLifecycleInterceptor=Unable to load connection lifecycle interceptor ''{0}''.
Connection.BadExceptionInterceptor=Unable to load exception interceptor ''{0}''.
Connection.CantDetectLocalConnect=Unable to determine if hostname ''{0}'' is local to this box because of exception, assuming it's not.
Connection.NoMetadataOnSocketFactory=Configured socket factory does not implement SocketMetadata, can not determine whether server is locally-connected, assuming not"
Connection.CantFindCacheFactory=Can not find class ''{0}'' specified by the ''{1}'' configuration property.
Connection.CantLoadCacheFactory=Can not load the cache factory ''{0}'' specified by the ''{1}'' configuration property.
Connection.LoginTimeout=Connection attempt exceeded defined timeout.
ConnectionGroup.0=Cannot remove host, only one configured host active.
ConnectionGroup.1=Host is not configured: {0}
ConnectionProperties.unableToInitDriverProperties=Unable to initialize driver properties due to
ConnectionProperties.errorNotExpected=Huh?
ConnectionProperties.dynamicChangeIsNotAllowed=Dynamic change of ''{0}'' is not allowed.
ConnectionString.0=The database URL cannot be null.
ConnectionString.1=Malformed database URL, failed to parse the main URL sections.
ConnectionString.2=Malformed database URL, failed to parse the URL authority segment ''{0}''.
ConnectionString.3=Failed to parse the host:port pair ''{0}''.
ConnectionString.4=Malformed database URL, failed to parse the connection string near ''{0}''.
ConnectionString.5=Connector/J cannot handle a database URL of type ''{0}''.
ConnectionString.6=Connector/J cannot handle a database URL of type ''{0}'' that takes {1} hosts.
ConnectionString.7=Malformed database URL, failed to parse the port ''{0}'' as a number.
ConnectionString.8=Illegal transformation to the ''{0}'' property. The value ''{1}'' is not a valid number.
ConnectionString.9=Unable to create properties transform instance ''{0}'' due to underlying exception: {1}
ConnectionString.10=Can''t find configuration template named ''{0}''
ConnectionString.11=Unable to load configuration template ''{0}'' due to underlying IOException
ConnectionString.12=Illegal database URL, host ''{0}'' is duplicated but ''{1}'' connections can only handle one instance of each host:port pair.
ConnectionString.13=Illegal database URL, Host ''{0}'' is duplicated in the combined hosts list (masters & slaves) but ''{1}'' connections can only handle one instance of each host:port pair.
ConnectionString.14=Illegal database URL, in a ''{0}'' multi-host connection it is required the same credentials in all hosts.
ConnectionString.15=Illegal database URL, in a ''{0}'' multi-host connection it is required that all or none of the hosts set a "priority" value.
ConnectionString.16=Illegal database URL, in a ''{0}'' multi-host connection the "priority" setting must be a value between 0 and 100.
ConnectionString.17=Connector/J cannot handle a connection string ''{0}''.
ConnectionWrapper.0=Can't set autocommit to 'true' on an XAConnection
ConnectionWrapper.1=Can't call commit() on an XAConnection associated with a global transaction
ConnectionWrapper.2=Can't call rollback() on an XAConnection associated with a global transaction
CreateIndexParams.0=Parameter ''{0}'' must not be null or empty.
CreateTableStatement.0=Parameter ''{0}'' must not be null.
CreateTableStatement.1=Parameter ''{0}'' must not contain null values.
DatabaseMetaData.0=NULL typeinfo not supported.
DatabaseMetaData.1=Internal error while parsing callable statement metadata (unknown nullability value fount)
DatabaseMetaData.2=Table not specified.
DatabaseMetaData.4=User does not have access to metadata required to determine stored procedure parameter types. If rights can not be granted, configure connection with "noAccessToProcedureBodies=true" to have driver generate parameters that represent INOUT strings irregardless of actual parameter types.
DatabaseMetaData.5=Internal error when parsing callable statement metadata
DatabaseMetaData.6=Internal error when parsing callable statement metadata (missing parameter name)
DatabaseMetaData.7=Internal error when parsing callable statement metadata (missing parameter type)
DatabaseMetaData.8=Internal error when parsing callable statement metadata (unknown output from 'SHOW CREATE PROCEDURE')
DatabaseMetaData.10=Can not find column in full column list to determine true ordinal position.
DatabaseMetaData.12=Error parsing foreign keys definition, number of local and referenced columns is not the same.
DatabaseMetaData.14=Error parsing foreign keys definition, couldn't find start of local columns list.
DatabaseMetaData.15=Error parsing foreign keys definition, couldn't find end of local columns list.
DatabaseMetaData.16=Error parsing foreign keys definition, couldn't find start of referenced tables list.
DatabaseMetaData.17=Error parsing foreign keys definition, couldn't find start of referenced columns list.
DatabaseMetaData.18=Error parsing foreign keys definition, couldn't find name of referenced database.
DatabaseMetaData.19=Error parsing foreign keys definition, couldn't find end of referenced columns list.
DatabaseMetaData.20=Illegal arguments to supportsResultSetConcurrency()
EscapeProcessor.0=Not a valid escape sequence: {0}
EscapeProcessor.1=Syntax error for DATE escape sequence ''{0}''
EscapeProcessor.2=Syntax error for TIMESTAMP escape sequence ''{0}''.
EscapeProcessor.3=Syntax error for escape sequence ''{0}''
EscapeProcessor.4=Syntax error while processing '{'fn convert (... , ...)'}' token, missing opening parenthesis in token ''{0}''.
EscapeProcessor.5=Syntax error while processing '{'fn convert (... , ...)'}' token, missing comma in token ''{0}''.
EscapeProcessor.6=Syntax error while processing '{'fn convert (... , ...)'}' token, missing closing parenthesis in token ''{0}''.
EscapeProcessor.7=Unsupported conversion type ''{0}'' found while processing escape token.
Field.12=Unsupported character encoding ''{0}''
JdbcUtil.0=Can't instantiate required class
JsonParser.0=Invalid value was found after key ''{0}''.
JsonParser.1=Invalid whitespace character ''{0}''.
JsonParser.2=No valid JSON document was found.
JsonParser.3=Missed closing ''{0}''.
JsonParser.4=Colon is missed after key ''{0}''.
JsonParser.5=No valid value was found.
JsonParser.6=Attempt to add character ''{0}'' to unopened string.
JsonParser.7=Unknown escape sequence ''\\{0}''.
JsonParser.8=Wrong ''{0}'' position after ''{1}''.
JsonParser.10=Wrong ''{0}'' occurrence after ''{1}'', it is allowed only once per number.
JsonParser.11='.' is not allowed in the exponent.
JsonParser.12=Wrong literal ''{0}''.
LoadBalanceConnectionGroupManager.0=Unable to register load-balance management bean with JMX
LoadBalancedConnectionProxy.0=Cannot remove only configured host.
LoadBalancedConnectionProxy.badValueForRetriesAllDown=Bad value ''{0}'' for property "retriesAllDown".
LoadBalancedConnectionProxy.badValueForLoadBalanceBlacklistTimeout=Bad value ''{0}'' for property "loadBalanceBlacklistTimeout".
LoadBalancedConnectionProxy.badValueForLoadBalanceHostRemovalGracePeriod=Bad value ''{0}'' for property "loadBalanceHostRemovalGracePeriod".
LoadBalancedConnectionProxy.badValueForLoadBalanceAutoCommitStatementThreshold=Invalid numeric value ''{0}'' for property "loadBalanceAutoCommitStatementThreshold".
LoadBalancedConnectionProxy.badValueForLoadBalanceAutoCommitStatementRegex=Bad value ''{0}'' for property "loadBalanceAutoCommitStatementRegex".
LoadBalancedConnectionProxy.unusableConnection=The connection is unusable at the current state. There may be no hosts to connect to or all hosts this connection knows may be down at the moment.
MiniAdmin.0=Conection can not be null.
MiniAdmin.1=MiniAdmin can only be used with MySQL connections
ModifyStatement.0=Parameter ''{0}'' must not be null or empty.
MultihostConnection.badValueForHaEnableJMX=Bad value ''{0}'' for property "ha.enableJMX".
MysqlDataSource.0=Can not load Driver class com.mysql.cj.jdbc.Driver
MysqlDataSource.BadUrl=Failed to get a connection using the URL ''{0}''.
MysqlDataSourceFactory.0=Unable to create DataSource of class ''{0}'', reason: {1}
MysqlIO.15=SSL Connection required, but not provided by server.
MysqlIO.17=Attempt to close streaming result set
MysqlIO.18=\ when no streaming result set was registered. This is an internal error.
MysqlIO.19=Attempt to close streaming result set
MysqlIO.20=\ that was not registered.
MysqlIO.21=\ Only one streaming result set may be open and in use per-connection. Ensure that you have called .close() on
MysqlIO.22=\ any active result sets before attempting more queries.
MysqlIO.23=Can not use streaming results with multiple result statements
MysqlIO.25=\ ... (truncated)
MysqlIO.39=Streaming result set
MysqlIO.40=\ is still active.
MysqlIO.41=\ No statements may be issued when any streaming result sets are open and in use on a given connection.
MysqlIO.42=\ Ensure that you have called .close() on any active streaming result sets before attempting more queries.
MysqlIO.43=Unexpected end of input stream
MysqlIO.48=Unexpected end of input stream
MysqlIO.57=send() compressed packet:\n
MysqlIO.58=\n\nOriginal packet (uncompressed):\n
MysqlIO.59=send() packet payload:\n
MysqlIO.60=Unable to open file
MysqlIO.63=for 'LOAD DATA LOCAL INFILE' command.
MysqlIO.64=Due to underlying IOException:
MysqlIO.65=Unable to close local file during LOAD DATA LOCAL INFILE command
MysqlIO.70=Unknown column
MysqlIO.72=\ message from server: "
MysqlIO.79=Unexpected end of input stream
MysqlIO.80=Unexpected end of input stream
MysqlIO.81=Unexpected end of input stream
MysqlIO.82=Unexpected end of input stream
MysqlIO.83=Packets received out of order
MysqlIO.84=Packets received out of order
MysqlIO.85=Unexpected end of input stream
MysqlIO.86=Unexpected end of input stream
MysqlIO.87=Unexpected end of input stream
MysqlIO.88=Packets received out of order
MysqlIO.89=Packets received out of order
MysqlIO.97=Unknown type ''{0}'' in column ''{1}'' of ''{2}'' in binary-encoded result set.
MysqlIO.102=, underlying cause:
MysqlIO.103=Unexpected packet length
MysqlIO.105=Negative skip length not allowed
MysqlIO.106=Value '0000-00-00' can not be represented as java.sql.Date
MysqlIO.107=Value '0000-00-00' can not be represented as java.sql.Timestamp
MysqlIO.111=Could not allocate packet of {0} bytes required for LOAD DATA LOCAL INFILE operation. Try increasing max heap allocation for JVM or decreasing server variable 'max_allowed_packet'
MysqlIO.113=Invalid character set index for encoding: {0}
MysqlIO.EOF=Can not read response from server. Expected to read {0} bytes, read {1} bytes before connection was unexpectedly lost.
MysqlIO.NoInnoDBStatusFound=No InnoDB status output returned by server.
MysqlIO.InnoDBStatusFailed=Couldn't retrieve InnoDB status due to underlying exception:
MysqlIO.LoadDataLocalNotAllowed=Server asked for stream in response to LOAD DATA LOCAL INFILE but functionality is disabled at client by 'allowLoadLocalInfile' being set to 'false'.
MysqlIo.BadQueryInterceptor=Unable to load query interceptor ''{0}''.
MysqlParameterMetadata.0=Parameter metadata not available for the given statement
MysqlParameterMetadata.1=Parameter index of ''{0}'' is invalid.
MysqlParameterMetadata.2=Parameter index of ''{0}'' is greater than number of parameters, which is ''{1}''.
MysqlPooledConnection.0=Physical Connection doesn't exist
MysqlSavepoint.0=Savepoint name can not be NULL or empty
MysqlSavepoint.1=Only named savepoints are supported.
MysqlSQLXML.0=SQLXMLInstance has been free()d
MysqlSQLXML.1=Can't perform requested operation after getResult() has been called to write XML data
MysqlSQLXML.2=XML Source of type ''{0}'' Not supported.
MysqlSQLXML.3=XML Result of type ''{0}'' Not supported.
MysqlXAConnection.001=Invalid flag, must use TMNOFLAGS, or any combination of TMSTARTRSCAN and TMENDRSCAN
MysqlXAConnection.002=Error while recovering XIDs from RM. GTRID and BQUAL are wrong sizes
MysqlXAConnection.003=Undetermined error occurred in the underlying Connection - check your data for consistency
NamedPipeSocketFactory.2=Can not specify NULL or empty value for property '
NamedPipeSocketFactory.3='.
NamedPipeSocketFactory.4=Named pipe path can not be null or empty
NonRegisteringDriver.3=Hostname of MySQL Server
NonRegisteringDriver.7=Port number of MySQL Server
NonRegisteringDriver.10=Database name;
NonRegisteringDriver.13=Username to authenticate as
NonRegisteringDriver.16=Password to use for authentication
NonRegisteringDriver.17=Cannot load connection class because of underlying exception: {0}
NonRegisteringDriver.37=Must specify port after ':' in connection string
NonRegisteringDriver.41=Must specify at least one slave host to connect to for master/slave replication load-balancing functionality
OperationNotSupportedException.0=Operation not supported.
PacketReader.1=Short read from server, expected {0} bytes, received only {1}
PacketReader.3=Reading packet of length
PacketReader.4=\nPacket header:\n
PacketReader.5=reuseAndReadPacket() payload:\n
PacketReader.6=readPacket() payload:\n
PacketReader.7=\n\nLarge packet dump truncated at
PacketReader.8=\ bytes.
PacketReader.9=Packets out of order, expected packet # {0}, but received packet # {1}
PacketReader.10=Packets received out of order
PreparedQuery.0=SQL String cannot be NULL
PreparedQuery.1=SQL String cannot be empty
PreparedStatement.0=SQL String cannot be NULL
PreparedStatement.1=SQL String cannot be NULL
PreparedStatement.2=Parameter index out of range (
PreparedStatement.3=\ >
PreparedStatement.4=)
PreparedStatement.16=Unknown Types value
PreparedStatement.17=Cannot convert
PreparedStatement.18=\ to SQL type requested due to
PreparedStatement.19=\ -
PreparedStatement.20=Connection is read-only.
PreparedStatement.21=Queries leading to data modification are not allowed
PreparedStatement.25=Connection is read-only.
PreparedStatement.26=Queries leading to data modification are not allowed
PreparedStatement.34=Connection is read-only.
PreparedStatement.35=Queries leading to data modification are not allowed
PreparedStatement.37=Can not issue executeUpdate() or executeLargeUpdate() for SELECTs
PreparedStatement.40=No value specified for parameter
PreparedStatement.43=PreparedStatement created, but used 1 or fewer times. It is more efficient to prepare statements once, and re-use them many times
PreparedStatement.48=PreparedStatement has been closed. No further operations allowed.
PreparedStatement.49=Parameter index out of range (
PreparedStatement.50=\ < 1 ).
PreparedStatement.51=Parameter index out of range (
PreparedStatement.52=\ > number of parameters, which is
PreparedStatement.53=).
PreparedStatement.54=Invalid argument value:
PreparedStatement.61=SQL String can not be NULL
PreparedStatement.62=Parse error for {0}
PreparedStatement.63=Can't set IN parameter for return value of stored function call.
PreparedStatement.64=''{0}'' is not a valid numeric or approximate numeric value
PreparedStatement.65=Can''t set scale of ''{0}'' for DECIMAL argument ''{1}''
PreparedStatement.66=No conversion from {0} to Types.BOOLEAN possible.
Protocol.0=\ message from server: "
Protocol.2=\ ... (truncated)
Protocol.3=Not issuing EXPLAIN for query of size > {0} bytes.
Protocol.4=The following query was executed with a bad index, use 'EXPLAIN' for more details:
Protocol.5=The following query was executed using no index, use 'EXPLAIN' for more details:
Protocol.6=Slow query explain results for '
Protocol.7=' :\n\n
Protocol.8=Invalid socket timeout value or state
Protocol.SlowQuery=Slow query (exceeded {0} {1}, duration: {2} {1}): {3}
Protocol.ServerSlowQuery=The server processing the query has indicated that the query was marked "slow".
Protocol.DuplicateAttribute=Duplicate key "{0}" used in "xdevapi.connection-attributes".
Protocol.WrongAttributeName=Key names in "xdevapi.connection-attributes" cannot start with "_".
RandomBalanceStrategy.0=No hosts configured
RemoveStatement.0=Parameter ''{0}'' must not be null or empty.
ReplicationConnectionProxy.badValueForAllowMasterDownConnections=Bad value ''{0}'' for property "allowMasterDownConnections".
ReplicationConnectionProxy.badValueForAllowSlaveDownConnections=Bad value ''{0}'' for property "allowSlaveDownConnections".
ReplicationConnectionProxy.badValueForReadFromMasterWhenNoSlaves=Bad value ''{0}'' for property "readFromMasterWhenNoSlaves".
ReplicationConnectionProxy.initializationWithEmptyHostsLists=A replication connection cannot be initialized without master hosts and slave hosts, simultaneously.
ReplicationConnectionProxy.noHostsInconsistentState=The replication connection is an inconsistent state due to non existing hosts in both its internal hosts lists.
ReplicationGroupManager.0=Unable to register replication host management bean with JMX
ResultSet.Retrieved__1=Retrieved
ResultSet.Bad_format_for_BigDecimal=Bad format for BigDecimal ''{0}'' in column {1}.
ResultSet.Bad_format_for_BigInteger=Bad format for BigInteger ''{0}'' in column {1}.
ResultSet.Column_Index_out_of_range_low=Column Index out of range, {0} < 1.
ResultSet.Column_Index_out_of_range_high=Column Index out of range, {0} > {1}.
ResultSet.Value_is_out_of_range=Value ''{0}'' is out of range [{1}, {2}].
ResultSet.Positioned_Update_not_supported=Positioned Update not supported.
ResultSet.Bad_format_for_Date=Bad format for DATE ''{0}'' in column {1}.
ResultSet.Bad_format_for_Column=Bad format for {0} ''{1}'' in column {2} ({3}).
ResultSet.Bad_format_for_number=Bad format for number ''{0}'' in column {1}.
ResultSet.Illegal_operation_on_empty_result_set=Illegal operation on empty result set.
ResultSet.Query_generated_no_fields_for_ResultSet_57=Query generated no fields for ResultSet
ResultSet.Illegal_value_for_fetch_direction_64=Illegal value for fetch direction
ResultSet.Value_must_be_between_0_and_getMaxRows()_66=Value must be between 0 and getMaxRows()
ResultSet.Query_generated_no_fields_for_ResultSet_99=Query generated no fields for ResultSet
ResultSet.Operation_not_allowed_after_ResultSet_closed_144=Operation not allowed after ResultSet closed
ResultSet.Before_start_of_result_set_146=Before start of result set
ResultSet.After_end_of_result_set_148=After end of result set
ResultSet.Query_generated_no_fields_for_ResultSet_133=Query generated no fields for ResultSet
ResultSet.ResultSet_is_from_UPDATE._No_Data_115=ResultSet is from UPDATE. No Data.
ResultSet.Invalid_value_for_getFloat()_-____68=Invalid value for getFloat() - \'
ResultSet.Invalid_value_for_getInt()_-____74=Invalid value for getInt() - \'
ResultSet.Invalid_value_for_getLong()_-____79=Invalid value for getLong() - \'
ResultSet.Invalid_value_for_getFloat()_-____200=Invalid value for getFloat() - \'
ResultSet.___in_column__201=\' in column
ResultSet.Invalid_value_for_getInt()_-____206=Invalid value for getInt() - \'
ResultSet.___in_column__207=\' in column
ResultSet.Invalid_value_for_getLong()_-____211=Invalid value for getLong() - \'
ResultSet.___in_column__212=\' in column
ResultSet.Invalid_value_for_getShort()_-____217=Invalid value for getShort() - \'
ResultSet.___in_column__218=\' in column
ResultSet.Class_not_found___91=Class not found:
ResultSet._while_reading_serialized_object_92=\ while reading serialized object
ResultSet.Invalid_value_for_getShort()_-____96=Invalid value for getShort() - \'
ResultSet.Unsupported_character_encoding____101=Unsupported character encoding \'
ResultSet.Malformed_URL____104=Malformed URL \'
ResultSet.Malformed_URL____107=Malformed URL \'
ResultSet.Malformed_URL____141=Malformed URL \'
ResultSet.Column____112=Column \'
ResultSet.___not_found._113=\' not found.
ResultSet.Unsupported_character_encoding____135=Unsupported character encoding \'
ResultSet.Unsupported_character_encoding____138=Unsupported character encoding \'
ResultSet.InvalidLengthForType=Invalid length ({0}) for type {1}
ResultSet.InvalidFormatForType=Invalid format for type {0}. Value ''{1}''
ResultSet.NumberOutOfRange=Value ''{0}'' is outside of valid range for type {1}
ResultSet.UnsupportedConversion=Unsupported conversion from {0} to {1}
ResultSet.PrecisionLostWarning=Precision lost converting DATETIME/TIMESTAMP to {0}
ResultSet.ImplicitDatePartWarning=Date part does not exist in SQL TIME field, thus it is set to January 1, 1970 GMT while converting to {0}
ResultSet.UnableToInterpretString=Cannot determine value type from string ''{0}''
ResultSet.UnableToConvertString=Cannot convert string ''{0}'' to {1} value
ResultSet.UnknownSourceType=Cannot decode value of unknown source type
ResultSet.InvalidTimeValue=The value ''{0}'' is an invalid TIME value. JDBC Time objects represent a wall-clock time and not a duration as MySQL treats them. If you are treating this type as a duration, consider retrieving this value as a string and dealing with it according to your requirements.
ResultSet.InvalidZeroDate=Zero date value prohibited
#
# Usage advisor messages for ResultSets
#
ResultSet.ResultSet_implicitly_closed_by_driver=ResultSet implicitly closed by driver.\n\nYou should close ResultSets explicitly from your code to free up resources in a more efficient manner.
ResultSet.Possible_incomplete_traversal_of_result_set=Possible incomplete traversal of result set. Cursor was left on row {0} of {1} rows when it was closed.\n\nYou should consider re-formulating your query to return only the rows you are interested in using.
ResultSet.The_following_columns_were_never_referenced=The following columns were part of the SELECT statement for this result set, but were never referenced: {0}
ResultSet.Too_Large_Result_Set=Result set size of {0} rows is larger than \"resultSetSizeThreshold\" of {1} rows. Application may be requesting more data than it is using. Consider reformulating the query.
ResultSet.CostlyConversion=ResultSet type conversion via parsing detected when calling {0} for column {1} (column named ''{2}'') in table ''{3}''{4}\n\nJava class of column type is ''{5}'', MySQL field type is ''{6}''.\n\nTypes that could be converted directly without parsing are:\n{7}
ResultSet.CostlyConversionCreatedFromQuery= created from query:\n\n
ResultSet.Value____173=Value \'
ResultSetMetaData.46=Column index out of range.
ResultSet.___is_out_of_range_[-127,127]_174=\' is out of range [-127,127]
ResultSet.Bad_format_for_Date____180=Bad format for Date \'
ResultSet.Timestamp_too_small_to_convert_to_Time_value_in_column__223=Timestamp too small to convert to Time value in column
ResultSet.Precision_lost_converting_TIMESTAMP_to_Time_with_getTime()_on_column__227=Precision lost converting TIMESTAMP to Time with getTime() on column
ResultSet.Precision_lost_converting_DATETIME_to_Time_with_getTime()_on_column__230=Precision lost converting DATETIME to Time with getTime() on column
ResultSet.Bad_format_for_Time____233=Bad format for Time \'
ResultSet.___in_column__234=\' in column
ResultSet.Bad_format_for_Timestamp____244=Bad format for Timestamp \'
ResultSet.___in_column__245=\' in column
ResultSet.Cannot_convert_value____249=Cannot convert value \'
ResultSet.___from_column__250=\' from column
ResultSet._)_to_TIMESTAMP._252=\ ) to TIMESTAMP.
ResultSet.Timestamp_too_small_to_convert_to_Time_value_in_column__257=Timestamp too small to convert to Time value in column
ResultSet.Precision_lost_converting_TIMESTAMP_to_Time_with_getTime()_on_column__261=Precision lost converting TIMESTAMP to Time with getTime() on column
ResultSet.Precision_lost_converting_DATETIME_to_Time_with_getTime()_on_column__264=Precision lost converting DATETIME to Time with getTime() on column
ResultSet.Bad_format_for_Time____267=Bad format for Time \'
ResultSet.___in_column__268=\' in column
ResultSet.Bad_format_for_Timestamp____278=Bad format for Timestamp \'
ResultSet.___in_column__279=\' in column
ResultSet.Cannot_convert_value____283=Cannot convert value \'
ResultSet.___from_column__284=\' from column
ResultSet._)_to_TIMESTAMP._286=\ ) to TIMESTAMP.
ResultSet.1=Can''t convert empty string ('''') to numeric
ResultSet.2=Required type conversion not allowed
ResultSet.3=Value ''{0}'' can not be represented as java.sql.Date
ResultSet.4=Type parameter can not be null
ResultSet.5=Conversion not supported for type {0}
ResultSet.6=Value ''{0}'' can not be represented as java.sql.Time
ResultSet.7=Value ''{0}'' can not be represented as java.sql.Timestamp
ResultSet.8=Bad format for Timestamp ''{0}'' in column {1}.
ResultSet.9=Cannot convert value ''{0}'' from column {1} to TIMESTAMP.
ResultSet.10=''{0}'' in column ''{1}'' is outside valid range for the datatype {2}.
ResultSet.11=Can not call getNCharacterStream() when field's charset isn't UTF-8
ResultSet.12=Can not call getNClob() when field's charset isn't UTF-8
ResultSet.13=Unsupported character encoding {0}
ResultSet.14=Can not call getNString() when field's charset isn't UTF-8
ResultSet.15=Internal error - conversion method doesn't support this type
ResultSet.16=Can not call updateNCharacterStream() when field's character set isn't UTF-8
ResultSet.17=Can not call updateNClob() when field's character set isn't UTF-8
ResultSet.18=Can not call updateNString() when field's character set isn't UTF-8
ResultSet.ForwardOnly=Operation is not allowed for the result set with TYPE_FORWARD_ONLY type.
ResultSetScannerInterceptor.0=resultSetScannerRegex must be configured, and must be > 0 characters
ResultSetScannerInterceptor.1=Can't use configured regex due to underlying exception.
ResultSetScannerInterceptor.2=value disallowed by filter
RowDataDynamic.1=WARN: Possible incomplete traversal of result set. Streaming result set had {0} rows left to read when it was closed.\n\nYou should consider re-formulating your query to return only the rows you are interested in using.\n\nResultSet was created at: {1}
RowDataDynamic.2=Error retrieving record: Unexpected Exception: {0} message given: {1}\n\nNested Stack Trace:\n{2}
RowDataDynamic.3=Operation not supported for streaming result sets
ServerPreparedStatement.2=Connection is read-only.
ServerPreparedStatement.3=Queries leading to data modification are not allowed
ServerPreparedStatement.6=\ unable to materialize as string due to underlying SQLException:
ServerPreparedStatement.7=Not supported for server-side prepared statements.
ServerPreparedStatement.8=No parameters defined during prepareCall()
ServerPreparedStatement.9=Parameter index out of bounds.
ServerPreparedStatement.10=\ is not between valid values of 1 and
ServerPreparedStatement.11=Driver can not re-execute prepared statement when a parameter has been changed
ServerPreparedStatement.12=from a streaming type to an intrinsic data type without calling clearParameters() first.
ServerPreparedStatement.13=Statement parameter
ServerPreparedStatement.14=\ not set.
ServerPreparedStatement.15=Slow query (exceeded {0} ms, duration: {1} ms) as prepared: {2}\n\n with parameters bound:\n\n{3}
ServerPreparedStatement.18=Unknown LONG DATA type '
ServerPreparedStatement.22=Unsupported character encoding '
ServerPreparedStatement.24=Error while reading binary stream:
ServerPreparedStatement.25=Error while reading binary stream:
ServerPreparedStatement.26=Unknown type when re-binding parameter into batched statement for parameter index {0}
ServerPreparedStatement.27=Unable to prepare batch statement
ServerPreparedStatement.28=Can not call setNCharacterStream() when connection character set isn't UTF-8
ServerPreparedStatement.29=Can not call setNClob() when connection character set isn't UTF-8
ServerPreparedStatement.30=Can not call setNString() when connection character set isn't UTF-8
MysqlNativePasswordPlugin.1=Unsupported character encoding ''{0}'' for ''passwordCharacterEncoding'' or ''characterEncoding''.
Sha256PasswordPlugin.0=Unable to read public key {0}
Sha256PasswordPlugin.1=Unable to close public key file
Sha256PasswordPlugin.2=Public Key Retrieval is not allowed
Sha256PasswordPlugin.3=Unsupported character encoding ''{0}'' for ''passwordCharacterEncoding'' or ''characterEncoding''.
SocketConnection.0=No name specified for socket factory
SocketConnection.1=Could not create socket factory '
SocketConnection.2=Socket is closed
SocketMetadata.0=Using 'host' value of ''{0}'' to determine locality of connection
SocketMetadata.1=Locally connected - HostAddress({0}).equals(whereIconnectedTo({1})
SocketMetadata.2=Attempted locally connected check failed - ! HostAddress({0}).equals(whereIconnectedTo({1})
SocketMetadata.3=Remote socket address {0} is not an inet socket address
Statement.0=Connection is closed.
Statement.2=Unsupported character encoding ''{0}''
Statement.5=Illegal value for setFetchDirection().
Statement.7=Illegal value for setFetchSize().
Statement.11=Illegal value for setMaxFieldSize().
Statement.13=Can not set max field size > max allowed packet of {0} bytes.
Statement.15=setMaxRows() out of range.
Statement.19=Illegal flag for getMoreResults(int).
Statement.21=Illegal value for setQueryTimeout().
Statement.27=Connection is read-only.
Statement.28=Queries leading to data modification are not allowed.
Statement.34=Connection is read-only.
Statement.35=Queries leading to data modification are not allowed.
Statement.40=Can not issue INSERT/UPDATE/DELETE with executeQuery().
Statement.42=Connection is read-only.
Statement.43=Queries leading to data modification are not allowed.
Statement.46=Can not issue SELECT via executeUpdate() or executeLargeUpdate().
Statement.AlreadyClosed=No operations allowed after statement closed.
Statement.57=Can not issue data manipulation statements with executeQuery().
Statement.59=Can not issue NULL query.
Statement.61=Can not issue empty query.
Statement.63=Statement not closed explicitly. You should call close() on created Statement instances from your code to be more efficient.
Statement.65=Operation not supported.
Statement.GeneratedKeysNotRequested=Generated keys not requested. You need to specify Statement.RETURN_GENERATED_KEYS to Statement.executeUpdate(), Statement.executeLargeUpdate() or Connection.prepareStatement().
Statement.ConnectionKilledDueToTimeout=Connection closed to due to statement timeout being reached and "queryTimeoutKillsConnection" being set to "true".
Statement.UnsupportedSQLType=Unsupported SQL type:
StringUtils.0=Unsupported character encoding ''{0}''
StringUtils.15=Illegal argument value {0} for openingMarkers and/or {1} for closingMarkers. These cannot be null and must have the same length.
StringUtils.16=Illegal argument value {0} for overridingMarkers. These cannot be null and must be a sub-set of openingMarkers {1}.
StringUtils.badIntFormat=Invalid integer format for value ''{0}''
TimeUtil.0=Illegal hour value ''{0}'' for java.sql.Time type in value ''{1}''.
TimeUtil.1=Illegal minute value ''{0}'' for java.sql.Time type in value ''{1}''.
TimeUtil.2=Illegal second value ''{0}'' for java.sql.Time type in value ''{1}''.
TimeUtil.UnrecognizedTimezoneId=The server time zone value ''{0}'' is unrecognized or represents more than one time zone. You must \
configure either the server or JDBC driver (via the 'serverTimezone' configuration property) to use a \
more specifc time zone value if you want to utilize time zone support.
TimeUtil.LoadTimeZoneMappingError=Failed to load the time zone mapping resource file 'TimeZoneMapping.properties'.
UpdatableResultSet.1=Can not call deleteRow() when on insert row.
UpdatableResultSet.2=Can not call deleteRow() on empty result set.
UpdatableResultSet.3=Before start of result set. Can not call deleteRow().
UpdatableResultSet.4=After end of result set. Can not call deleteRow().
UpdatableResultSet.7=Not on insert row.
UpdatableResultSet.8=Can not call refreshRow() when on insert row.
UpdatableResultSet.9=Can not call refreshRow() on empty result set.
UpdatableResultSet.10=Before start of result set. Can not call refreshRow().
UpdatableResultSet.11=After end of result set. Can not call refreshRow().
UpdatableResultSet.12=refreshRow() called on row that has been deleted or had primary key changed.
UpdatableResultSet.34=Updatable result set created, but never updated. You should only create updatable result sets when you want to update/insert/delete values using the updateRow(), deleteRow() and insertRow() methods.
UpdatableResultSet.43=Can not create updatable result sets when there is no currently selected database and MySQL server version < 4.1.
UpdatableResultSet.44=Can not call updateRow() when on insert row.
Util.1=\n\n** BEGIN NESTED EXCEPTION ** \n\n
Util.2=\nMESSAGE:
Util.3=\n\nSTACKTRACE:\n\n
Util.4=\n\n** END NESTED EXCEPTION **\n\n
Util.5=Error reading from InputStream
#
# Exceptions
#
AssertionFailedException.0=ASSERTION FAILED: Exception
AssertionFailedException.1=\ that should not be thrown, was thrown
AssertionFailedException.2=ASSERTION FAILED: {0}
CommunicationsException.2=\ is longer than the server configured value of
CommunicationsException.3='wait_timeout'
CommunicationsException.4='interactive_timeout'
CommunicationsException.5=may or may not be greater than the server-side timeout
CommunicationsException.6=(the driver was unable to determine the value of either the
CommunicationsException.7='wait_timeout' or 'interactive_timeout' configuration values from
CommunicationsException.8=the server.
CommunicationsException.11=. You should consider either expiring and/or testing connection validity
CommunicationsException.12=before use in your application, increasing the server configured values for client timeouts,
CommunicationsException.13=or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.
CommunicationsException.TooManyClientConnections=The driver was unable to create a connection due to an inability to establish the client portion of a socket.\n\nThis is usually caused by a limit on the number of sockets imposed by the operating system. This limit is usually configurable. \n\nFor Unix-based platforms, see the manual page for the 'ulimit' command. Kernel or system reconfiguration may also be required.\n\nFor Windows-based platforms, see Microsoft Knowledge Base Article 196271 (Q196271).
CommunicationsException.LocalSocketAddressNotAvailable=The configuration parameter \"localSocketAddress\" has been set to a network interface not available for use by the JVM.
CommunicationsException.20=Communications link failure
CommunicationsException.ClientWasStreaming=Application was streaming results when the connection failed. Consider raising value of 'net_write_timeout' on the server.
CommunicationsException.ServerPacketTimingInfoNoRecv=The last packet sent successfully to the server was {0} milliseconds ago. The driver has not received any packets from the server.
CommunicationsException.ServerPacketTimingInfo=The last packet successfully received from the server was {0} milliseconds ago. The last packet sent successfully to the server was {1} milliseconds ago.
CommunicationsException.TooManyAuthenticationPluginNegotiations=Too many authentication plugin negotiations.
ConnectionFeatureNotAvailableException.0=Feature not available in this distribution of Connector/J
InvalidLoadBalanceStrategy=Invalid load balancing strategy ''{0}''.
MySQLStatementCancelledException.0=Statement cancelled due to client request
MySQLTimeoutException.0=Statement cancelled due to timeout or client request
NoSubInterceptorWrapper.0=Interceptor to be wrapped can not be NULL
NotImplemented.0=Feature not implemented
NotUpdatable.0=Result Set not updatable.
NotUpdatable.1=This result set must come from a statement that was created with a result set type of ResultSet.CONCUR_UPDATABLE, the query must select only one table, can not use functions and must select all primary keys from that table. See the JDBC 2.1 API Specification, section 5.6 for more details.
NotUpdatableReason.0=Result Set not updatable (references more than one table).
NotUpdatableReason.1=Result Set not updatable (references more than one database).
NotUpdatableReason.3=Result Set not updatable (references computed values or doesn't reference any columns or tables).
NotUpdatableReason.4=Result Set not updatable (references no primary keys).
NotUpdatableReason.5=Result Set not updatable (referenced table has no primary keys).
NotUpdatableReason.6=Result Set not updatable (references unknown primary key {0}).
NotUpdatableReason.7=Result Set not updatable (does not reference all primary keys).
PacketTooBigException.0=Packet for query is too large ({0} > {1}). You can change this value on the server by setting the ''max_allowed_packet'' variable.
PacketTooBigException.1=Packet for query is too large ({0} > {1}). You can change this value on the server by setting the ''mysqlx_max_allowed_packet'' variable.
XSession.0=Parameter ''{0}'' must not be null or empty.
SQLError.35=Disconnect error
SQLError.36=Data truncated
SQLError.37=Privilege not revoked
SQLError.38=Invalid connection string attribute
SQLError.39=Error in row
SQLError.40=No rows updated or deleted
SQLError.41=More than one row updated or deleted
SQLError.42=Wrong number of parameters
SQLError.43=Unable to connect to data source
SQLError.44=Connection in use
SQLError.45=Connection not open
SQLError.46=Data source rejected establishment of connection
SQLError.47=Connection failure during transaction
SQLError.48=Communication link failure
SQLError.49=Insert value list does not match column list
SQLError.50=Numeric value out of range
SQLError.51=Datetime field overflow
SQLError.52=Division by zero
SQLError.53=Deadlock found when trying to get lock; Try restarting transaction
SQLError.54=Invalid authorization specification
SQLError.55=Syntax error or access violation
SQLError.56=Base table or view not found
SQLError.57=Base table or view already exists
SQLError.58=Base table not found
SQLError.59=Index already exists
SQLError.60=Index not found
SQLError.61=Column already exists
SQLError.62=Column not found
SQLError.63=No default for column
SQLError.64=General error
SQLError.65=Memory allocation failure
SQLError.66=Invalid column number
SQLError.67=Invalid argument value
SQLError.68=Driver not capable
SQLError.69=Timeout expired
#
# ConnectionProperty Categories
#
ConnectionProperties.categoryAuthentication=Authentication
ConnectionProperties.categoryConnection=Connection
ConnectionProperties.categorySession=Session
ConnectionProperties.categoryNetworking=Networking
ConnectionProperties.categorySecurity=Security
ConnectionProperties.categoryStatements=Statements
ConnectionProperties.categoryPreparedStatements=Prepared Statements
ConnectionProperties.categoryResultSets=Result Sets
ConnectionProperties.categoryMetadata=Metadata
ConnectionProperties.categoryBlobs=BLOB/CLOB processing
ConnectionProperties.categoryDatetimes=Datetime types processing
ConnectionProperties.categoryHA=High Availability and Clustering
ConnectionProperties.categoryPerformance=Performance Extensions
ConnectionProperties.categoryDebuggingProfiling=Debugging/Profiling
ConnectionProperties.categoryExceptions=Exceptions/Warnings
ConnectionProperties.categoryIntegration=Tunes for integration with other products
ConnectionProperties.categoryJDBC=JDBC compliance
ConnectionProperties.categoryXDevAPI=X Protocol and X DevAPI
ConnectionProperties.categoryUserDefined=User-defined properties
#
# ConnectionProperty Descriptions
#
ConnectionProperties.loadDataLocal=Should the driver allow use of 'LOAD DATA LOCAL INFILE...'?
ConnectionProperties.allowMasterDownConnections=By default, a replication-aware connection will fail to connect when configured master hosts are all unavailable at initial connection. Setting this property to 'true' allows to establish the initial connection, by failing over to the slave servers, in read-only state. It won't prevent subsequent failures when switching back to the master hosts i.e. by setting the replication connection to read/write state.
ConnectionProperties.allowSlaveDownConnections=By default, a replication-aware connection will fail to connect when configured slave hosts are all unavailable at initial connection. Setting this property to 'true' allows to establish the initial connection. It won't prevent failures when switching to slaves i.e. by setting the replication connection to read-only state. The property 'readFromMasterWhenNoSlaves' should be used for this purpose.
ConnectionProperties.readFromMasterWhenNoSlaves=Replication-aware connections distribute load by using the master hosts when in read/write state and by using the slave hosts when in read-only state. If, when setting the connection to read-only state, none of the slave hosts are available, an SQLExeception is thrown back. Setting this property to 'true' allows to fail over to the master hosts, while setting the connection state to read-only, when no slave hosts are available at switch instant.
ConnectionProperties.allowMultiQueries=Allow the use of ';' to delimit multiple queries during one statement (true/false). Default is 'false', and it does not affect the addBatch() and executeBatch() methods, which rely on rewriteBatchStatements instead.
ConnectionProperties.allowNANandINF=Should the driver allow NaN or +/- INF values in PreparedStatement.setDouble()?
ConnectionProperties.allowUrlInLoadLocal=Should the driver allow URLs in 'LOAD DATA LOCAL INFILE' statements?
ConnectionProperties.alwaysSendSetIsolation=Should the driver always communicate with the database when Connection.setTransactionIsolation() is called? If set to false, the driver will only communicate with the database when the requested transaction isolation is different than the whichever is newer, the last value that was set via Connection.setTransactionIsolation(), or the value that was read from the server when the connection was established. Note that useLocalSessionState=true will force the same behavior as alwaysSendSetIsolation=false, regardless of how alwaysSendSetIsolation is set.
ConnectionProperties.autoClosePstmtStreams=Should the driver automatically call .close() on streams/readers passed as arguments via set*() methods?
ConnectionProperties.autoDeserialize=Should the driver automatically detect and de-serialize objects stored in BLOB fields?
ConnectionProperties.autoGenerateTestcaseScript=Should the driver dump the SQL it is executing, including server-side prepared statements to STDERR?
ConnectionProperties.autoReconnect=Should the driver try to re-establish stale and/or dead connections? If enabled the driver will throw an exception for a queries issued on a stale or dead connection, which belong to the current transaction, but will attempt reconnect before the next query issued on the connection in a new transaction. The use of this feature is not recommended, because it has side effects related to session state and data consistency when applications don't handle SQLExceptions properly, and is only designed to be used when you are unable to configure your application to handle SQLExceptions resulting from dead and stale connections properly. Alternatively, as a last option, investigate setting the MySQL server variable "wait_timeout" to a high value, rather than the default of 8 hours.
ConnectionProperties.autoReconnectForPools=Use a reconnection strategy appropriate for connection pools (defaults to 'false')
ConnectionProperties.autoSlowLog=Instead of using slowQueryThreshold* to determine if a query is slow enough to be logged, maintain statistics that allow the driver to determine queries that are outside the 99th percentile?
ConnectionProperties.blobsAreStrings=Should the driver always treat BLOBs as Strings - specifically to work around dubious metadata returned by the server for GROUP BY clauses?
ConnectionProperties.functionsNeverReturnBlobs=Should the driver always treat data from functions returning BLOBs as Strings - specifically to work around dubious metadata returned by the server for GROUP BY clauses?
ConnectionProperties.blobSendChunkSize=Chunk size to use when sending BLOB/CLOBs via ServerPreparedStatements. Note that this value cannot exceed the value of "maxAllowedPacket" and, if that is the case, then this value will be corrected automatically.
ConnectionProperties.cacheCallableStatements=Should the driver cache the parsing stage of CallableStatements
ConnectionProperties.cachePrepStmts=Should the driver cache the parsing stage of PreparedStatements of client-side prepared statements, the "check" for suitability of server-side prepared and server-side prepared statements themselves?
ConnectionProperties.cacheRSMetadata=Should the driver cache ResultSetMetaData for Statements and PreparedStatements? (Req. JDK-1.4+, true/false, default 'false')
ConnectionProperties.cacheServerConfiguration=Should the driver cache the results of 'SHOW VARIABLES' and 'SHOW COLLATION' on a per-URL basis?
ConnectionProperties.callableStmtCacheSize=If 'cacheCallableStmts' is enabled, how many callable statements should be cached?
ConnectionProperties.characterEncoding=What character encoding should the driver use when dealing with strings? (defaults is to 'autodetect')
ConnectionProperties.characterSetResults=Character set to tell the server to return results as.
ConnectionProperties.clientInfoProvider=The name of a class that implements the com.mysql.cj.jdbc.ClientInfoProvider interface in order to support JDBC-4.0's Connection.get/setClientInfo() methods
ConnectionProperties.clobberStreamingResults=This will cause a 'streaming' ResultSet to be automatically closed, and any outstanding data still streaming from the server to be discarded if another query is executed before all the data has been read from the server.
ConnectionProperties.clobCharacterEncoding=The character encoding to use for sending and retrieving TEXT, MEDIUMTEXT and LONGTEXT values instead of the configured connection characterEncoding
ConnectionProperties.compensateOnDuplicateKeyUpdateCounts=Should the driver compensate for the update counts of "ON DUPLICATE KEY" INSERT statements (2 = 1, 0 = 1) when using prepared statements?
ConnectionProperties.connectionCollation=If set, tells the server to use this collation in SET NAMES charset COLLATE connectionCollation. Also overrides the characterEncoding with those corresponding to the character set of this collation.
ConnectionProperties.connectionLifecycleInterceptors=A comma-delimited list of classes that implement "com.mysql.cj.jdbc.interceptors.ConnectionLifecycleInterceptor" that should notified of connection lifecycle events (creation, destruction, commit, rollback, setting the current database and changing the autocommit mode) and potentially alter the execution of these commands. ConnectionLifecycleInterceptors are "stackable", more than one interceptor may be specified via the configuration property as a comma-delimited list, with the interceptors executed in order from left to right.
ConnectionProperties.connectTimeout=Timeout for socket connect (in milliseconds), with 0 being no timeout. Only works on JDK-1.4 or newer. Defaults to '0'.
ConnectionProperties.continueBatchOnError=Should the driver continue processing batch commands if one statement fails. The JDBC spec allows either way (defaults to 'true').
ConnectionProperties.createDatabaseIfNotExist=Creates the database given in the URL if it doesn't yet exist. Assumes the configured user has permissions to create databases.
ConnectionProperties.defaultFetchSize=The driver will call setFetchSize(n) with this value on all newly-created Statements
ConnectionProperties.useServerPrepStmts=Use server-side prepared statements if the server supports them?
ConnectionProperties.dontTrackOpenResources=The JDBC specification requires the driver to automatically track and close resources, however if your application doesn't do a good job of explicitly calling close() on statements or result sets, this can cause memory leakage. Setting this property to true relaxes this constraint, and can be more memory efficient for some applications. Also the automatic closing of the Statement and current ResultSet in Statement.closeOnCompletion() and Statement.getMoreResults ([Statement.CLOSE_CURRENT_RESULT | Statement.CLOSE_ALL_RESULTS]), respectively, ceases to happen. This property automatically sets holdResultsOpenOverStatementClose=true.
ConnectionProperties.dumpQueriesOnException=Should the driver dump the contents of the query sent to the server in the message for SQLExceptions?
ConnectionProperties.eliseSetAutoCommit=If using MySQL-4.1 or newer, should the driver only issue 'set autocommit=n' queries when the server's state doesn't match the requested state by Connection.setAutoCommit(boolean)?
ConnectionProperties.emptyStringsConvertToZero=Should the driver allow conversions from empty string fields to numeric values of '0'?
ConnectionProperties.emulateLocators=Should the driver emulate java.sql.Blobs with locators? With this feature enabled, the driver will delay loading the actual Blob data until the one of the retrieval methods (getInputStream(), getBytes(), and so forth) on the blob data stream has been accessed. For this to work, you must use a column alias with the value of the column to the actual name of the Blob. The feature also has the following restrictions: The SELECT that created the result set must reference only one table, the table must have a primary key; the SELECT must alias the original blob column name, specified as a string, to an alternate name; the SELECT must cover all columns that make up the primary key.
ConnectionProperties.emulateUnsupportedPstmts=Should the driver detect prepared statements that are not supported by the server, and replace them with client-side emulated versions?
ConnectionProperties.enablePacketDebug=When enabled, a ring-buffer of 'packetDebugBufferSize' packets will be kept, and dumped when exceptions are thrown in key areas in the driver's code
ConnectionProperties.enableQueryTimeouts=When enabled, query timeouts set via Statement.setQueryTimeout() use a shared java.util.Timer instance for scheduling. Even if the timeout doesn't expire before the query is processed, there will be memory used by the TimerTask for the given timeout which won't be reclaimed until the time the timeout would have expired if it hadn't been cancelled by the driver. High-load environments might want to consider disabling this functionality.
ConnectionProperties.explainSlowQueries=If 'logSlowQueries' is enabled, should the driver automatically issue an 'EXPLAIN' on the server and send the results to the configured logger at a WARN level?
ConnectionProperties.failoverReadOnly=When failing over in autoReconnect mode, should the connection be set to 'read-only'?
ConnectionProperties.gatherPerfMetrics=Should the driver gather performance metrics, and report them via the configured logger every 'reportMetricsIntervalMillis' milliseconds?
ConnectionProperties.generateSimpleParameterMetadata=Should the driver generate simplified parameter metadata for PreparedStatements when no metadata is available either because the server couldn't support preparing the statement, or server-side prepared statements are disabled?
ConnectionProperties.holdRSOpenOverStmtClose=Should the driver close result sets on Statement.close() as required by the JDBC specification?
ConnectionProperties.ignoreNonTxTables=Ignore non-transactional table warning for rollback? (defaults to 'false').
ConnectionProperties.includeInnodbStatusInDeadlockExceptions=Include the output of "SHOW ENGINE INNODB STATUS" in exception messages when deadlock exceptions are detected?
ConnectionProperties.includeThreadDumpInDeadlockExceptions=Include a current Java thread dump in exception messages when deadlock exceptions are detected?
ConnectionProperties.includeThreadNamesAsStatementComment=Include the name of the current thread as a comment visible in "SHOW PROCESSLIST", or in Innodb deadlock dumps, useful in correlation with "includeInnodbStatusInDeadlockExceptions=true" and "includeThreadDumpInDeadlockExceptions=true".
ConnectionProperties.initialTimeout=If autoReconnect is enabled, the initial time to wait between re-connect attempts (in seconds, defaults to '2').
ConnectionProperties.interactiveClient=Set the CLIENT_INTERACTIVE flag, which tells MySQL to timeout connections based on INTERACTIVE_TIMEOUT instead of WAIT_TIMEOUT
ConnectionProperties.jdbcCompliantTruncation=Should the driver throw java.sql.DataTruncation exceptions when data is truncated as is required by the JDBC specification when connected to a server that supports warnings (MySQL 4.1.0 and newer)? This property has no effect if the server sql-mode includes STRICT_TRANS_TABLES.
ConnectionProperties.largeRowSizeThreshold=What size result set row should the JDBC driver consider "large", and thus use a more memory-efficient way of representing the row internally?
ConnectionProperties.loadBalanceStrategy=If using a load-balanced connection to connect to SQL nodes in a MySQL Cluster/NDB configuration (by using the URL prefix "jdbc:mysql:loadbalance://"), which load balancing algorithm should the driver use: (1) "random" - the driver will pick a random host for each request. This tends to work better than round-robin, as the randomness will somewhat account for spreading loads where requests vary in response time, while round-robin can sometimes lead to overloaded nodes if there are variations in response times across the workload. (2) "bestResponseTime" - the driver will route the request to the host that had the best response time for the previous transaction. (3) "serverAffinity" - the driver initially attempts to enforce server affinity while still respecting and benefiting from the fault tolerance aspects of the load-balancing implementation. The server affinity ordered list is provided using the property 'serverAffinityOrder'. If none of the servers listed in the affinity list is responsive, the driver then refers to the "random" strategy to proceed with choosing the next server.
ConnectionProperties.serverAffinityOrder=A comma separated list containing the host/port pairs that are to be used in load-balancing "serverAffinity" strategy. Only the sub-set of the hosts enumerated in the main hosts section in this URL will be used and they must be identical in case and type, i.e., can't use an IP address in one place and the corresponding host name in the other.
ConnectionProperties.loadBalanceBlacklistTimeout=Time in milliseconds between checks of servers which are unavailable, by controlling how long a server lives in the global blacklist.
ConnectionProperties.loadBalancePingTimeout=Time in milliseconds to wait for ping response from each of load-balanced physical connections when using load-balanced Connection.
ConnectionProperties.loadBalanceValidateConnectionOnSwapServer=Should the load-balanced Connection explicitly check whether the connection is live when swapping to a new physical connection at commit/rollback?
ConnectionProperties.loadBalanceConnectionGroup=Logical group of load-balanced connections within a classloader, used to manage different groups independently. If not specified, live management of load-balanced connections is disabled.
ConnectionProperties.loadBalanceExceptionChecker=Fully-qualified class name of custom exception checker. The class must implement com.mysql.cj.jdbc.ha.LoadBalanceExceptionChecker interface, and is used to inspect SQLExceptions and determine whether they should trigger fail-over to another host in a load-balanced deployment.
ConnectionProperties.loadBalanceSQLStateFailover=Comma-delimited list of SQLState codes used by default load-balanced exception checker to determine whether a given SQLException should trigger failover. The SQLState of a given SQLException is evaluated to determine whether it begins with any value in the comma-delimited list.
ConnectionProperties.loadBalanceSQLExceptionSubclassFailover=Comma-delimited list of classes/interfaces used by default load-balanced exception checker to determine whether a given SQLException should trigger failover. The comparison is done using Class.isInstance(SQLException) using the thrown SQLException.
ConnectionProperties.ha.enableJMX=Enables JMX-based management of load-balanced connection groups, including live addition/removal of hosts from load-balancing pool. Enables JMX-based management of replication connection groups, including live slave promotion, addition of new slaves and removal of master or slave hosts from load-balanced master and slave connection pools.
ConnectionProperties.loadBalanceHostRemovalGracePeriod=Sets the grace period to wait for a host being removed from a load-balanced connection, to be released when it is currently the active host.
ConnectionProperties.loadBalanceAutoCommitStatementThreshold=When auto-commit is enabled, the number of statements which should be executed before triggering load-balancing to rebalance. Default value of 0 causes load-balanced connections to only rebalance when exceptions are encountered, or auto-commit is disabled and transactions are explicitly committed or rolled back.
ConnectionProperties.loadBalanceAutoCommitStatementRegex=When load-balancing is enabled for auto-commit statements (via loadBalanceAutoCommitStatementThreshold), the statement counter will only increment when the SQL matches the regular expression. By default, every statement issued matches.
ConnectionProperties.localSocketAddress=Hostname or IP address given to explicitly configure the interface that the driver will bind the client side of the TCP/IP connection to when connecting.
ConnectionProperties.locatorFetchBufferSize=If 'emulateLocators' is configured to 'true', what size buffer should be used when fetching BLOB data for getBinaryInputStream?
ConnectionProperties.logger=The name of a class that implements \"{0}\" that will be used to log messages to. (default is \"{1}\", which logs to STDERR)
ConnectionProperties.logSlowQueries=Should queries that take longer than 'slowQueryThresholdMillis' or detected by the 'autoSlowLog' monitoring be reported to the registered 'profilerEventHandler'?
ConnectionProperties.logXaCommands=Should the driver log XA commands sent by MysqlXaConnection to the server, at the DEBUG level of logging?
ConnectionProperties.maintainTimeStats=Should the driver maintain various internal timers to enable idle time calculations as well as more verbose error messages when the connection to the server fails? Setting this property to false removes at least two calls to System.getCurrentTimeMillis() per query.
ConnectionProperties.maxQuerySizeToLog=Controls the maximum length of the part of a query that will get logged when profiling or tracing
ConnectionProperties.maxReconnects=Maximum number of reconnects to attempt if autoReconnect is true, default is '3'.
ConnectionProperties.maxRows=The maximum number of rows to return (0, the default means return all rows).
ConnectionProperties.allVersions=all versions
ConnectionProperties.metadataCacheSize=The number of queries to cache ResultSetMetadata for if cacheResultSetMetaData is set to 'true' (default 50)
ConnectionProperties.netTimeoutForStreamingResults=What value should the driver automatically set the server setting 'net_write_timeout' to when the streaming result sets feature is in use? (value has unit of seconds, the value '0' means the driver will not try and adjust this value)
ConnectionProperties.noAccessToProcedureBodies=When determining procedure parameter types for CallableStatements, and the connected user can't access procedure bodies through "SHOW CREATE PROCEDURE" or select on mysql.proc should the driver instead create basic metadata (all parameters reported as INOUT VARCHARs) instead of throwing an exception?
ConnectionProperties.noDatetimeStringSync=Don't ensure that ResultSet.getDatetimeType().toString().equals(ResultSet.getString())
ConnectionProperties.nullCatalogMeansCurrent=When DatabaseMetadata methods ask for a 'catalog' or 'schema' parameter, does the value null mean use the current database? See also property 'databaseTerm'.
ConnectionProperties.databaseTerm=MySQL doesn't have a direct correspondence to the concepts of catalog and schema from the SQL standard. Instead, both concepts are aggregated under the same term "database". This property sets the mapping between the MySQL database term and the JDBC catalog or schema concepts. It takes one of the two values, "CATALOG" or "SCHEMA", and determines what Connection methods can be used to set/get the current database, what arguments are used within the various DatabaseMetaData methods and also what field contains the database identification in the ResultSet objects containing meta data information.
ConnectionProperties.packetDebugBufferSize=The maximum number of packets to retain when 'enablePacketDebug' is true
ConnectionProperties.padCharsWithSpace=If a result set column has the CHAR type and the value does not fill the amount of characters specified in the DDL for the column, should the driver pad the remaining characters with space (for ANSI compliance)?
ConnectionProperties.paranoid=Take measures to prevent exposure sensitive information in error messages and clear data structures holding sensitive data when possible? (defaults to 'false')
ConnectionProperties.pedantic=Follow the JDBC spec to the letter.
ConnectionProperties.pinGlobalTxToPhysicalConnection=When using XAConnections, should the driver ensure that operations on a given XID are always routed to the same physical connection? This allows the XAConnection to support "XA START ... JOIN" after "XA END" has been called
ConnectionProperties.populateInsertRowWithDefaultValues=When using ResultSets that are CONCUR_UPDATABLE, should the driver pre-populate the "insert" row with default values from the DDL for the table used in the query so those values are immediately available for ResultSet accessors? This functionality requires a call to the database for metadata each time a result set of this type is created. If disabled (the default), the default values will be populated by the an internal call to refreshRow() which pulls back default values and/or values changed by triggers.
ConnectionProperties.prepStmtCacheSize=If prepared statement caching is enabled, how many prepared statements should be cached?
ConnectionProperties.prepStmtCacheSqlLimit=If prepared statement caching is enabled, what's the largest SQL the driver will cache the parsing for?
ConnectionProperties.processEscapeCodesForPrepStmts=Should the driver process escape codes in queries that are prepared? Default escape processing behavior in non-prepared statements must be defined with the property 'enableEscapeProcessing'.
ConnectionProperties.profilerEventHandler=Name of a class that implements the interface com.mysql.cj.log.ProfilerEventHandler that will be used to handle profiling/tracing events.
ConnectionProperties.profileSQL=Trace queries and their execution/fetch times to the configured 'profilerEventHandler'
ConnectionProperties.connectionPropertiesTransform=An implementation of com.mysql.cj.conf.ConnectionPropertiesTransform that the driver will use to modify URL properties passed to the driver before attempting a connection
ConnectionProperties.queriesBeforeRetryMaster=Number of queries to issue before falling back to the primary host when failed over (when using multi-host failover). Whichever condition is met first, 'queriesBeforeRetryMaster' or 'secondsBeforeRetryMaster' will cause an attempt to be made to reconnect to the primary host. Setting both properties to 0 disables the automatic fall back to the primary host at transaction boundaries. Defaults to 50.
ConnectionProperties.reconnectAtTxEnd=If autoReconnect is set to true, should the driver attempt reconnections at the end of every transaction?
ConnectionProperties.reportMetricsIntervalMillis=If 'gatherPerfMetrics' is enabled, how often should they be logged (in ms)?
ConnectionProperties.requireSSL=For 8.0.12 and earlier: Require server support of SSL connection if useSSL=true? (defaults to 'false').[CR] For 8.0.13 and later: DEPRECATED. See sslMode property description for details.
ConnectionProperties.resourceId=A globally unique name that identifies the resource that this datasource or connection is connected to, used for XAResource.isSameRM() when the driver can't determine this value based on hostnames used in the URL
ConnectionProperties.resultSetSizeThreshold=If 'useUsageAdvisor' is true, how many rows should a result set contain before the driver warns that it is suspiciously large?
ConnectionProperties.retriesAllDown=When using loadbalancing or failover, the number of times the driver should cycle through available hosts, attempting to connect. Between cycles, the driver will pause for 250ms if no servers are available.
ConnectionProperties.rewriteBatchedStatements=Should the driver use multiqueries (irregardless of the setting of "allowMultiQueries") as well as rewriting of prepared statements for INSERT into multi-value inserts when executeBatch() is called? Notice that this has the potential for SQL injection if using plain java.sql.Statements and your code doesn't sanitize input correctly. Notice that for prepared statements, server-side prepared statements can not currently take advantage of this rewrite option, and that if you don't specify stream lengths when using PreparedStatement.set*Stream(), the driver won't be able to determine the optimum number of parameters per batch and you might receive an error from the driver that the resultant packet is too large. Statement.getGeneratedKeys() for these rewritten statements only works when the entire batch includes INSERT statements. Please be aware using rewriteBatchedStatements=true with INSERT .. ON DUPLICATE KEY UPDATE that for rewritten statement server returns only one value as sum of all affected (or found) rows in batch and it isn't possible to map it correctly to initial statements; in this case driver returns 0 as a result of each batch statement if total count was 0, and the Statement.SUCCESS_NO_INFO as a result of each batch statement if total count was > 0.
ConnectionProperties.rollbackOnPooledClose=Should the driver issue a rollback() when the logical connection in a pool is closed?
ConnectionProperties.secondsBeforeRetryMaster=How long should the driver wait, when failed over, before attempting to reconnect to the primary host? Whichever condition is met first, 'queriesBeforeRetryMaster' or 'secondsBeforeRetryMaster' will cause an attempt to be made to reconnect to the master. Setting both properties to 0 disables the automatic fall back to the primary host at transaction boundaries. Time in seconds, defaults to 30
ConnectionProperties.selfDestructOnPingSecondsLifetime=If set to a non-zero value, the driver will close the connection and report failure when Connection.ping() or Connection.isValid(int) is called if the connection's lifetime exceeds this value (in milliseconds).
ConnectionProperties.selfDestructOnPingMaxOperations=If set to a non-zero value, the driver will report close the connection and report failure when Connection.ping() or Connection.isValid(int) is called if the connection's count of commands sent to the server exceeds this value.
ConnectionProperties.serverTimezone=Override detection/mapping of time zone. Used when time zone from server doesn't map to Java time zone
ConnectionProperties.sessionVariables=A comma or semicolon separated list of name=value pairs to be sent as SET [SESSION] ... to the server when the driver connects.
ConnectionProperties.slowQueryThresholdMillis=If 'logSlowQueries' is enabled, how long should a query take (in ms) before it is logged as slow?
ConnectionProperties.slowQueryThresholdNanos=If 'logSlowQueries' is enabled, 'useNanosForElapsedTime' is set to true, and this property is set to a non-zero value, the driver will use this threshold (in nanosecond units) to determine if a query was slow.
ConnectionProperties.socketFactory=The name of the class that the driver should use for creating socket connections to the server. This class must implement the interface 'com.mysql.cj.protocol.SocketFactory' and have public no-args constructor.
ConnectionProperties.socketTimeout=Timeout (in milliseconds) on network socket operations (0, the default means no timeout).
ConnectionProperties.socksProxyHost=Name or IP address of SOCKS host to connect through.
ConnectionProperties.socksProxyPort=Port of SOCKS server.
ConnectionProperties.queryInterceptors=A comma-delimited list of classes that implement "com.mysql.cj.interceptors.QueryInterceptor" that should be placed "in between" query execution to influence the results. QueryInterceptors are "chainable", the results returned by the "current" interceptor will be passed on to the next in in the chain, from left-to-right order, as specified in this property.
ConnectionProperties.strictUpdates=Should the driver do strict checking (all primary keys selected) of updatable result sets (true, false, defaults to 'true')?
ConnectionProperties.overrideSupportsIEF=Should the driver return "true" for DatabaseMetaData.supportsIntegrityEnhancementFacility() even if the database doesn't support it to workaround applications that require this method to return "true" to signal support of foreign keys, even though the SQL specification states that this facility contains much more than just foreign key support (one such application being OpenOffice)?
ConnectionProperties.tcpNoDelay=If connecting using TCP/IP, should the driver set SO_TCP_NODELAY (disabling the Nagle Algorithm)?
ConnectionProperties.tcpKeepAlive=If connecting using TCP/IP, should the driver set SO_KEEPALIVE?
ConnectionProperties.tcpSoRcvBuf=If connecting using TCP/IP, should the driver set SO_RCV_BUF to the given value? The default value of '0', means use the platform default value for this property)
ConnectionProperties.tcpSoSndBuf=If connecting using TCP/IP, should the driver set SO_SND_BUF to the given value? The default value of '0', means use the platform default value for this property)
ConnectionProperties.tcpTrafficClass=If connecting using TCP/IP, should the driver set traffic class or type-of-service fields ?See the documentation for java.net.Socket.setTrafficClass() for more information.
ConnectionProperties.tinyInt1isBit=Should the driver treat the datatype TINYINT(1) as the BIT type (because the server silently converts BIT -> TINYINT(1) when creating tables)?
ConnectionProperties.traceProtocol=Should the network protocol be logged at the TRACE level?
ConnectionProperties.treatUtilDateAsTimestamp=Should the driver treat java.util.Date as a TIMESTAMP for the purposes of PreparedStatement.setObject()?
ConnectionProperties.transformedBitIsBoolean=If the driver converts TINYINT(1) to a different type, should it use BOOLEAN instead of BIT for future compatibility with MySQL-5.0, as MySQL-5.0 has a BIT type?
ConnectionProperties.useCompression=Use zlib compression when communicating with the server (true/false)? Defaults to 'false'.
ConnectionProperties.useConfigs=Load the comma-delimited list of configuration properties before parsing the URL or applying user-specified properties. These configurations are explained in the 'Configurations' of the documentation.
ConnectionProperties.useCursorFetch=Should the driver use cursor-based fetching to retrieve rows? If set to "true" and "defaultFetchSize" > 0 (or setFetchSize() > 0 is called on a statement) then the cursor-based result set will be used. Please note that "useServerPrepStmts" is automatically set to "true" in this case because cursor functionality is available only for server-side prepared statements.
ConnectionProperties.useHostsInPrivileges=Add '@hostname' to users in DatabaseMetaData.getColumn/TablePrivileges() (true/false), defaults to 'true'.
ConnectionProperties.useInformationSchema=Should the driver use the INFORMATION_SCHEMA to derive information used by DatabaseMetaData? Default is 'true' when connecting to MySQL 8.0.3+, otherwise default is 'false'.
ConnectionProperties.useLocalSessionState=Should the driver refer to the internal values of autocommit and transaction isolation that are set by Connection.setAutoCommit() and Connection.setTransactionIsolation() and transaction state as maintained by the protocol, rather than querying the database or blindly sending commands to the database for commit() or rollback() method calls?
ConnectionProperties.useLocalTransactionState=Should the driver use the in-transaction state provided by the MySQL protocol to determine if a commit() or rollback() should actually be sent to the database?
ConnectionProperties.useNanosForElapsedTime=For profiling/debugging functionality that measures elapsed time, should the driver try to use nanoseconds resolution if available (JDK >= 1.5)?
ConnectionProperties.useOldAliasMetadataBehavior=Should the driver use the legacy behavior for "AS" clauses on columns and tables, and only return aliases (if any) for ResultSetMetaData.getColumnName() or ResultSetMetaData.getTableName() rather than the original column/table name? In 5.0.x, the default value was true.
ConnectionProperties.useOnlyServerErrorMessages=Don't prepend 'standard' SQLState error messages to error messages returned by the server.
ConnectionProperties.useReadAheadInput=Use newer, optimized non-blocking, buffered input stream when reading from the server?
ConnectionProperties.useSqlStateCodes=Use SQL Standard state codes instead of 'legacy' X/Open/SQL state codes (true/false), default is 'true'
ConnectionProperties.useSSL=For 8.0.12 and earlier: Use SSL when communicating with the server (true/false), default is 'true' when connecting to MySQL 5.5.45+, 5.6.26+ or 5.7.6+, otherwise default is 'false'.[CR] For 8.0.13 and later: Default is 'true'. DEPRECATED. See sslMode property description for details.
ConnectionProperties.useSSPSCompatibleTimezoneShift=If migrating from an environment that was using server-side prepared statements, and the configuration property "useJDBCCompliantTimeZoneShift" set to "true", use compatible behavior when not using server-side prepared statements when sending TIMESTAMP values to the MySQL server.
ConnectionProperties.useStreamLengthsInPrepStmts=Honor stream length parameter in PreparedStatement/ResultSet.setXXXStream() method calls (true/false, defaults to 'true')?
ConnectionProperties.ultraDevHack=Create PreparedStatements for prepareCall() when required, because UltraDev is broken and issues a prepareCall() for _all_ statements? (true/false, defaults to 'false')
ConnectionProperties.useUnbufferedInput=Don't use BufferedInputStream for reading data from the server
ConnectionProperties.useUsageAdvisor=Should the driver issue 'usage' warnings advising proper and efficient usage of JDBC and MySQL Connector/J to the 'profilerEventHandler'?
ConnectionProperties.verifyServerCertificate=For 8.0.12 and earlier: If "useSSL" is set to "true", should the driver verify the server's certificate? When using this feature, the keystore parameters should be specified by the "clientCertificateKeyStore*" properties, rather than system properties. Default is 'false' when connecting to MySQL 5.5.45+, 5.6.26+ or 5.7.6+ and "useSSL" was not explicitly set to "true". Otherwise default is 'true'.[CR] For 8.0.13 and later: Default is 'false'. DEPRECATED. See sslMode property description for details.
ConnectionProperties.yearIsDateType=Should the JDBC driver treat the MySQL type "YEAR" as a java.sql.Date, or as a SHORT?
ConnectionProperties.zeroDateTimeBehavior=What should happen when the driver encounters DATETIME values that are composed entirely of zeros (used by MySQL to represent invalid dates)? Valid values are \"{0}\", \"{1}\" and \"{2}\".
ConnectionProperties.clientCertificateKeyStoreUrl=URL to the client certificate KeyStore (if not specified, use defaults)
ConnectionProperties.trustCertificateKeyStoreUrl=URL to the trusted root certificate KeyStore (if not specified, use defaults)
ConnectionProperties.clientCertificateKeyStoreType=KeyStore type for client certificates (NULL or empty means use the default, which is "JKS". Standard keystore types supported by the JVM are "JKS" and "PKCS12", your environment may have more available depending on what security products are installed and available to the JVM.
ConnectionProperties.clientCertificateKeyStorePassword=Password for the client certificates KeyStore
ConnectionProperties.trustCertificateKeyStoreType=KeyStore type for trusted root certificates (NULL or empty means use the default, which is "JKS". Standard keystore types supported by the JVM are "JKS" and "PKCS12", your environment may have more available depending on what security products are installed and available to the JVM.
ConnectionProperties.trustCertificateKeyStorePassword=Password for the trusted root certificates KeyStore
ConnectionProperties.serverRSAPublicKeyFile=File path to the server RSA public key file for sha256_password authentication. If not specified, the public key will be retrieved from the server.
ConnectionProperties.allowPublicKeyRetrieval=Allows special handshake roundtrip to get server RSA public key directly from server.
ConnectionProperties.Username=The user to connect as
ConnectionProperties.Password=The password to use when connecting
ConnectionProperties.sendFractionalSeconds=Send fractional part from TIMESTAMP seconds. If set to false, the nanoseconds value of TIMESTAMP values will be truncated before sending any data to the server. This option applies only to prepared statements, callable statements or updatable result sets.
ConnectionProperties.useColumnNamesInFindColumn=Prior to JDBC-4.0, the JDBC specification had a bug related to what could be given as a "column name" to ResultSet methods like findColumn(), or getters that took a String property. JDBC-4.0 clarified "column name" to mean the label, as given in an "AS" clause and returned by ResultSetMetaData.getColumnLabel(), and if no AS clause, the column name. Setting this property to "true" will give behavior that is congruent to JDBC-3.0 and earlier versions of the JDBC specification, but which because of the specification bug could give unexpected results. This property is preferred over "useOldAliasMetadataBehavior" unless you need the specific behavior that it provides with respect to ResultSetMetadata.
ConnectionProperties.useAffectedRows=Don't set the CLIENT_FOUND_ROWS flag when connecting to the server (not JDBC-compliant, will break most applications that rely on "found" rows vs. "affected rows" for DML statements), but does cause "correct" update counts from "INSERT ... ON DUPLICATE KEY UPDATE" statements to be returned by the server.
ConnectionProperties.passwordCharacterEncoding=What character encoding is used for passwords? Leaving this set to the default value (null), uses the value set in "characterEncoding" if there is one, otherwise uses UTF-8 as default encoding. If the password contains non-ASCII characters, the password encoding must match what server encoding was set to when the password was created. For passwords in other character encodings, the encoding will have to be specified with this property (or with "characterEncoding"), as it's not possible for the driver to auto-detect this.
ConnectionProperties.exceptionInterceptors=Comma-delimited list of classes that implement com.mysql.cj.exceptions.ExceptionInterceptor. These classes will be instantiated one per Connection instance, and all SQLExceptions thrown by the driver will be allowed to be intercepted by these interceptors, in a chained fashion, with the first class listed as the head of the chain.
ConnectionProperties.maxAllowedPacket=Maximum allowed packet size to send to server. If not set, the value of system variable 'max_allowed_packet' will be used to initialize this upon connecting. This value will not take effect if set larger than the value of 'max_allowed_packet'. Also, due to an internal dependency with the property "blobSendChunkSize", this setting has a minimum value of "8203" if "useServerPrepStmts" is set to "true".
ConnectionProperties.queryTimeoutKillsConnection=If the timeout given in Statement.setQueryTimeout() expires, should the driver forcibly abort the Connection instead of attempting to abort the query?
ConnectionProperties.authenticationPlugins=Comma-delimited list of classes that implement com.mysql.cj.protocol.AuthenticationPlugin and which will be used for authentication unless disabled by "disabledAuthenticationPlugins" property.
ConnectionProperties.disabledAuthenticationPlugins=Comma-delimited list of classes implementing com.mysql.cj.protocol.AuthenticationPlugin or mechanisms, i.e. "mysql_native_password". The authentication plugins or mechanisms listed will not be used for authentication which will fail if it requires one of them. It is an error to disable the default authentication plugin (either the one named by "defaultAuthenticationPlugin" property or the hard-coded one if "defaultAuthenticationPlugin" property is not set).
ConnectionProperties.defaultAuthenticationPlugin=Name of a class implementing com.mysql.cj.protocol.AuthenticationPlugin which will be used as the default authentication plugin (see below). It is an error to use a class which is not listed in "authenticationPlugins" nor it is one of the built-in plugins. It is an error to set as default a plugin which was disabled with "disabledAuthenticationPlugins" property. It is an error to set this value to null or the empty string (i.e. there must be at least a valid default authentication plugin specified for the connection, meeting all constraints listed above).
ConnectionProperties.parseInfoCacheFactory=Name of a class implementing com.mysql.cj.CacheAdapterFactory, which will be used to create caches for the parsed representation of client-side prepared statements.
ConnectionProperties.serverConfigCacheFactory=Name of a class implementing com.mysql.cj.CacheAdapterFactory>, which will be used to create caches for MySQL server configuration values
ConnectionProperties.disconnectOnExpiredPasswords=If "disconnectOnExpiredPasswords" is set to "false" and password is expired then server enters "sandbox" mode and sends ERR(08001, ER_MUST_CHANGE_PASSWORD) for all commands that are not needed to set a new password until a new password is set.
ConnectionProperties.connectionAttributes=A comma-delimited list of user-defined key:value pairs (in addition to standard MySQL-defined key:value pairs) to be passed to MySQL Server for display as connection attributes in the PERFORMANCE_SCHEMA.SESSION_CONNECT_ATTRS table. Example usage: connectionAttributes=key1:value1,key2:value2 This functionality is available for use with MySQL Server version 5.6 or later only. Earlier versions of MySQL Server do not support connection attributes, causing this configuration option to be ignored. Setting connectionAttributes=none will cause connection attribute processing to be bypassed, for situations where Connection creation/initialization speed is critical.
ConnectionProperties.getProceduresReturnsFunctions=Pre-JDBC4 DatabaseMetaData API has only the getProcedures() and getProcedureColumns() methods, so they return metadata info for both stored procedures and functions. JDBC4 was extended with the getFunctions() and getFunctionColumns() methods and the expected behaviours of previous methods are not well defined. For JDBC4 and higher, default 'true' value of the option means that calls of DatabaseMetaData.getProcedures() and DatabaseMetaData.getProcedureColumns() return metadata for both procedures and functions as before, keeping backward compatibility. Setting this property to 'false' decouples Connector/J from its pre-JDBC4 behaviours for DatabaseMetaData.getProcedures() and DatabaseMetaData.getProcedureColumns(), forcing them to return metadata for procedures only.
ConnectionProperties.detectCustomCollations=Should the driver detect custom charsets/collations installed on server (true/false, defaults to 'false'). If this option set to 'true' driver gets actual charsets/collations from server each time connection establishes. This could slow down connection initialization significantly.
ConnectionProperties.dontCheckOnDuplicateKeyUpdateInSQL=Stops checking if every INSERT statement contains the "ON DUPLICATE KEY UPDATE" clause. As a side effect, obtaining the statement's generated keys information will return a list where normally it wouldn't. Also be aware that, in this case, the list of generated keys returned may not be accurate. The effect of this property is canceled if set simultaneously with 'rewriteBatchedStatements=true'.
ConnectionProperties.readOnlyPropagatesToServer=Should the driver issue appropriate statements to implicitly set the transaction access mode on server side when Connection.setReadOnly() is called? Setting this property to 'true' enables InnoDB read-only potential optimizations but also requires an extra roundtrip to set the right transaction state. Even if this property is set to 'false', the driver will do its best effort to prevent the execution of database-state-changing queries. Requires minimum of MySQL 5.6.
ConnectionProperties.enabledSSLCipherSuites=If "useSSL" is set to "true", overrides the cipher suites enabled for use on the underlying SSL sockets. This may be required when using external JSSE providers or to specify cipher suites compatible with both MySQL server and used JVM.
ConnectionProperties.enabledTLSProtocols=If "useSSL" is set to "true", overrides the TLS protocols enabled for use on the underlying SSL sockets. This may be used to restrict connections to specific TLS versions.
ConnectionProperties.enableEscapeProcessing=Sets the default escape processing behavior for Statement objects. The method Statement.setEscapeProcessing() can be used to specify the escape processing behavior for an individual Statement object. Default escape processing behavior in prepared statements must be defined with the property 'processEscapeCodesForPrepStmts'.
ConnectionProperties.replicationConnectionGroup=Logical group of replication connections within a classloader, used to manage different groups independently. If not specified, live management of replication connections is disabled.
ConnectionProperties.sslMode=By default, network connections are SSL encrypted; this property permits secure connections to be turned off, or a different levels of security to be chosen. The following values are allowed: "DISABLED" - Establish unencrypted connections; "PREFERRED" - (default) Establish encrypted connections if the server enabled them, otherwise fall back to unencrypted connections; "REQUIRED" - Establish secure connections if the server enabled them, fail otherwise; "VERIFY_CA" - Like "REQUIRED" but additionally verify the server TLS certificate against the configured Certificate Authority (CA) certificates; "VERIFY_IDENTITY" - Like "VERIFY_CA", but additionally verify that the server certificate matches the host to which the connection is attempted.[CR] This property replaced the deprecated legacy properties "useSSL", "requireSSL", and "verifyServerCertificate", which are still accepted but translated into a value for "sslMode" if "sslMode" is not explicitly set: "useSSL=false" is translated to "sslMode=DISABLED"; {"useSSL=true", "requireSSL=false", "verifyServerCertificate=false"} is translated to "sslMode=PREFERRED"; {"useSSL=true", "requireSSL=true", "verifyServerCertificate=false"} is translated to "sslMode=REQUIRED"; {"useSSL=true" AND "verifyServerCertificate=true"} is translated to "sslMode=VERIFY_CA". There is no equivalent legacy settings for "sslMode=VERIFY_IDENTITY". Note that, for ALL server versions, the default setting of "sslMode" is "PREFERRED", and it is equivalent to the legacy settings of "useSSL=true", "requireSSL=false", and "verifyServerCertificate=false", which are different from their default settings for Connector/J 8.0.12 and earlier in some situations. Applications that continue to use the legacy properties and rely on their old default settings should be reviewed.[CR] The legacy properties are ignored if "sslMode" is set explicitly. If none of "sslMode" or "useSSL" is set explicitly, the default setting of "sslMode=PREFERRED" applies.
ConnectionProperties.useAsyncProtocol=Use asynchronous variant of X Protocol
ConnectionProperties.xdevapiSslMode=X DevAPI-specific SSL mode setting. If not specified, use "sslMode". Because the "PREFERRED" mode is not applicable to X Protocol, if "xdevapi.ssl-mode" is not set and "sslMode" is set to "PREFERRED", "xdevapi.ssl-mode" is set to "REQUIRED".
ConnectionProperties.sslTrustStoreUrl=X DevAPI-specific URL to the trusted CA certificates key store. If not specified, use trustCertificateKeyStoreUrl value.
ConnectionProperties.sslTrustStoreType=X DevAPI-specific type of the trusted CA certificates key store. If not specified, use trustCertificateKeyStoreType value.
ConnectionProperties.sslTrustStorePassword=X DevAPI-specific password for the trusted CA certificates key store. If not specified, use trustCertificateKeyStorePassword value.
ConnectionProperties.asyncResponseTimeout=Timeout (in seconds) for getting server response via X Protocol.
ConnectionProperties.auth=Authentication mechanism to use with the X Protocol. Allowed values are "SHA256_MEMORY", "MYSQL41", "PLAIN", and "EXTERNAL". Value is case insensitive. If the property is not set, the mechanism is chosen depending on the connection type: "PLAIN" is used for TLS connections and "SHA256_MEMORY" or "MYSQL41" is used for unencrypted connections.
ConnectionProperties.xdevapiConnectTimeout=X DevAPI specific timeout for socket connect (in milliseconds), with '0' being no timeout. Defaults to '10000'. If "xdevapi.connect-timeout" is not set explicitly and "connectTimeout" is, "xdevapi.connect-timeout" takes up the value of "connectTimeout". If "xdevapi.useAsyncProtocol=true", both "xdevapi.connect-timeout" and "connectTimeout" are ignored."
ConnectionProperties.xdevapiConnectionAttributes=An X DevAPI-specific comma-delimited list of user-defined key=value pairs (in addition to standard X Protocol-defined key=value pairs) to be passed to MySQL Server for display as connection attributes in PERFORMANCE_SCHEMA tables session_account_connect_attrs and session_connect_attrs. Example usage: xdevapi.connection-attributes=key1=value1,key2=value2 or xdevapi.connection-attributes=[key1=value1,key2=value2]. This functionality is available for use with MySQL Server version 8.0.16 or later only. Earlier versions of X Protocol do not support connection attributes, causing this configuration option to be ignored. For situations where Session creation/initialization speed is critical, setting xdevapi.connection-attributes=false will cause connection attribute processing to be bypassed.
ConnectionProperties.unknown=Property is not defined in Connector/J but used in connection URL.
PropertyDefinition.1=The connection property ''{0}'' acceptable values are: {1}. The value ''{2}'' is not acceptable.
44608/jdbcprogram/bin/com/mysql/cj/log/BaseMetricsHolder.class
package com.mysql.cj.log;
public synchronized class BaseMetricsHolder {
private static final int HISTOGRAM_BUCKETS = 20;
private long longestQueryTimeMs;
private long maximumNumberTablesAccessed;
private long minimumNumberTablesAccessed;
private long numberOfPreparedExecutes;
private long numberOfPrepares;
private long numberOfQueriesIssued;
private long numberOfResultSetsCreated;
private long[] numTablesMetricsHistBreakpoints;
private int[] numTablesMetricsHistCounts;
private long[] oldHistBreakpoints;
private int[] oldHistCounts;
private long shortestQueryTimeMs;
private double totalQueryTimeMs;
private long[] perfMetricsHistBreakpoints;
private int[] perfMetricsHistCounts;
private long queryTimeCount;
private double queryTimeSum;
private double queryTimeSumSquares;
private double queryTimeMean;
public void BaseMetricsHolder();
private void createInitialHistogram(long[], long, long);
private void addToHistogram(int[], long[], long, int, long, long);
private void addToPerformanceHistogram(long, int);
private void addToTablesAccessedHistogram(long, int);
private void checkAndCreatePerformanceHistogram();
private void checkAndCreateTablesAccessedHistogram();
public void registerQueryExecutionTime(long);
private void repartitionHistogram(int[], long[], long, long);
private void repartitionPerformanceHistogram();
private void repartitionTablesAccessedHistogram();
public void reportMetrics(Log);
public void reportNumberOfTablesAccessed(int);
public void incrementNumberOfPreparedExecutes();
public void incrementNumberOfPrepares();
public void incrementNumberOfResultSetsCreated();
public void reportQueryTime(long);
public boolean checkAbonormallyLongQuery(long);
}
44608/jdbcprogram/bin/com/mysql/cj/log/Jdk14Logger.class
package com.mysql.cj.log;
public synchronized class Jdk14Logger implements Log {
private static final java.util.logging.Level DEBUG;
private static final java.util.logging.Level ERROR;
private static final java.util.logging.Level FATAL;
private static final java.util.logging.Level INFO;
private static final java.util.logging.Level TRACE;
private static final java.util.logging.Level WARN;
protected java.util.logging.Logger jdkLogger;
public void Jdk14Logger(String);
public boolean isDebugEnabled();
public boolean isErrorEnabled();
public boolean isFatalEnabled();
public boolean isInfoEnabled();
public boolean isTraceEnabled();
public boolean isWarnEnabled();
public void logDebug(Object);
public void logDebug(Object, Throwable);
public void logError(Object);
public void logError(Object, Throwable);
public void logFatal(Object);
public void logFatal(Object, Throwable);
public void logInfo(Object);
public void logInfo(Object, Throwable);
public void logTrace(Object);
public void logTrace(Object, Throwable);
public void logWarn(Object);
public void logWarn(Object, Throwable);
private static final int findCallerStackDepth(StackTraceElement[]);
private void logInternal(java.util.logging.Level, Object, Throwable);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/log/Log.class
package com.mysql.cj.log;
public abstract interface Log {
public static final String LOGGER_INSTANCE_NAME = MySQL;
public abstract boolean isDebugEnabled();
public abstract boolean isErrorEnabled();
public abstract boolean isFatalEnabled();
public abstract boolean isInfoEnabled();
public abstract boolean isTraceEnabled();
public abstract boolean isWarnEnabled();
public abstract void logDebug(Object);
public abstract void logDebug(Object, Throwable);
public abstract void logError(Object);
public abstract void logError(Object, Throwable);
public abstract void logFatal(Object);
public abstract void logFatal(Object, Throwable);
public abstract void logInfo(Object);
public abstract void logInfo(Object, Throwable);
public abstract void logTrace(Object);
public abstract void logTrace(Object, Throwable);
public abstract void logWarn(Object);
public abstract void logWarn(Object, Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/log/LogFactory.class
package com.mysql.cj.log;
public synchronized class LogFactory {
public void LogFactory();
public static Log getLogger(String, String);
}
44608/jdbcprogram/bin/com/mysql/cj/log/LoggingProfilerEventHandler.class
package com.mysql.cj.log;
public synchronized class LoggingProfilerEventHandler implements ProfilerEventHandler {
private Log logger;
public void LoggingProfilerEventHandler();
public void consumeEvent(ProfilerEvent);
public void destroy();
public void init(Log);
public void processEvent(byte, com.mysql.cj.Session, com.mysql.cj.Query, com.mysql.cj.protocol.Resultset, long, Throwable, String);
}
44608/jdbcprogram/bin/com/mysql/cj/log/NullLogger.class
package com.mysql.cj.log;
public synchronized class NullLogger implements Log {
public void NullLogger(String);
public boolean isDebugEnabled();
public boolean isErrorEnabled();
public boolean isFatalEnabled();
public boolean isInfoEnabled();
public boolean isTraceEnabled();
public boolean isWarnEnabled();
public void logDebug(Object);
public void logDebug(Object, Throwable);
public void logError(Object);
public void logError(Object, Throwable);
public void logFatal(Object);
public void logFatal(Object, Throwable);
public void logInfo(Object);
public void logInfo(Object, Throwable);
public void logTrace(Object);
public void logTrace(Object, Throwable);
public void logWarn(Object);
public void logWarn(Object, Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/log/ProfilerEvent.class
package com.mysql.cj.log;
public abstract interface ProfilerEvent {
public static final byte TYPE_USAGE = 0;
public static final byte TYPE_OBJECT_CREATION = 1;
public static final byte TYPE_PREPARE = 2;
public static final byte TYPE_QUERY = 3;
public static final byte TYPE_EXECUTE = 4;
public static final byte TYPE_FETCH = 5;
public static final byte TYPE_SLOW_QUERY = 6;
public static final byte NA = -1;
public abstract byte getEventType();
public abstract String getHostName();
public abstract String getDatabase();
public abstract long getConnectionId();
public abstract int getStatementId();
public abstract int getResultSetId();
public abstract long getEventCreationTime();
public abstract long getEventDuration();
public abstract String getDurationUnits();
public abstract String getEventCreationPointAsString();
public abstract String getMessage();
public abstract byte[] pack();
}
44608/jdbcprogram/bin/com/mysql/cj/log/ProfilerEventHandler.class
package com.mysql.cj.log;
public abstract interface ProfilerEventHandler {
public abstract void init(Log);
public abstract void destroy();
public abstract void consumeEvent(ProfilerEvent);
public abstract void processEvent(byte, com.mysql.cj.Session, com.mysql.cj.Query, com.mysql.cj.protocol.Resultset, long, Throwable, String);
}
44608/jdbcprogram/bin/com/mysql/cj/log/ProfilerEventImpl.class
package com.mysql.cj.log;
public synchronized class ProfilerEventImpl implements ProfilerEvent {
private byte eventType;
private String hostName;
private String database;
private long connectionId;
private int statementId;
private int resultSetId;
private long eventCreationTime;
private long eventDuration;
private String durationUnits;
private String eventCreationPointDesc;
private String message;
public void ProfilerEventImpl(byte, String, String, long, int, int, long, String, Throwable, String);
private void ProfilerEventImpl(byte, String, String, long, int, int, long, long, String, String, String);
public byte getEventType();
public String getHostName();
public String getDatabase();
public long getConnectionId();
public int getStatementId();
public int getResultSetId();
public long getEventCreationTime();
public long getEventDuration();
public String getDurationUnits();
public String getEventCreationPointAsString();
public String getMessage();
public String toString();
public static ProfilerEvent unpack(byte[]);
public byte[] pack();
private static int writeInt(int, byte[], int);
private static int writeLong(long, byte[], int);
private static int writeBytes(byte[], byte[], int);
private static int readInt(byte[], int);
private static long readLong(byte[], int);
private static byte[] readBytes(byte[], int);
}
44608/jdbcprogram/bin/com/mysql/cj/log/Slf4JLogger.class
package com.mysql.cj.log;
public synchronized class Slf4JLogger implements Log {
private org.slf4j.Logger log;
public void Slf4JLogger(String);
public boolean isDebugEnabled();
public boolean isErrorEnabled();
public boolean isFatalEnabled();
public boolean isInfoEnabled();
public boolean isTraceEnabled();
public boolean isWarnEnabled();
public void logDebug(Object);
public void logDebug(Object, Throwable);
public void logError(Object);
public void logError(Object, Throwable);
public void logFatal(Object);
public void logFatal(Object, Throwable);
public void logInfo(Object);
public void logInfo(Object, Throwable);
public void logTrace(Object);
public void logTrace(Object, Throwable);
public void logWarn(Object);
public void logWarn(Object, Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/log/StandardLogger.class
package com.mysql.cj.log;
public synchronized class StandardLogger implements Log {
private static final int FATAL = 0;
private static final int ERROR = 1;
private static final int WARN = 2;
private static final int INFO = 3;
private static final int DEBUG = 4;
private static final int TRACE = 5;
private boolean logLocationInfo;
public void StandardLogger(String);
public void StandardLogger(String, boolean);
public boolean isDebugEnabled();
public boolean isErrorEnabled();
public boolean isFatalEnabled();
public boolean isInfoEnabled();
public boolean isTraceEnabled();
public boolean isWarnEnabled();
public void logDebug(Object);
public void logDebug(Object, Throwable);
public void logError(Object);
public void logError(Object, Throwable);
public void logFatal(Object);
public void logFatal(Object, Throwable);
public void logInfo(Object);
public void logInfo(Object, Throwable);
public void logTrace(Object);
public void logTrace(Object, Throwable);
public void logWarn(Object);
public void logWarn(Object, Throwable);
protected String logInternal(int, Object, Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/MessageBuilder.class
package com.mysql.cj;
public abstract interface MessageBuilder {
public abstract protocol.Message buildSqlStatement(String);
public abstract protocol.Message buildSqlStatement(String, java.util.List);
public abstract protocol.Message buildClose();
}
44608/jdbcprogram/bin/com/mysql/cj/Messages.class
package com.mysql.cj;
public synchronized class Messages {
private static final String BUNDLE_NAME = com.mysql.cj.LocalizedErrorMessages;
private static final java.util.ResourceBundle RESOURCE_BUNDLE;
public static String getString(String);
public static String getString(String, Object[]);
private void Messages();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/MysqlCharset.class
package com.mysql.cj;
synchronized class MysqlCharset {
public final String charsetName;
public final int mblen;
public final int priority;
public final java.util.List javaEncodingsUc;
public final ServerVersion minimumVersion;
public void MysqlCharset(String, int, int, String[]);
private void addEncodingMapping(String);
public void MysqlCharset(String, int, int, String[], ServerVersion);
public String toString();
boolean isOkayForVersion(ServerVersion);
String getMatchingJavaEncoding(String);
}
44608/jdbcprogram/bin/com/mysql/cj/MysqlConnection.class
package com.mysql.cj;
public abstract interface MysqlConnection {
public abstract conf.PropertySet getPropertySet();
public abstract void createNewIO(boolean);
public abstract long getId();
public abstract java.util.Properties getProperties();
public abstract Object getConnectionMutex();
public abstract Session getSession();
public abstract String getURL();
public abstract String getUser();
public abstract exceptions.ExceptionInterceptor getExceptionInterceptor();
public abstract void checkClosed();
public abstract void normalClose();
public abstract void cleanup(Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/MysqlType$1.class
package com.mysql.cj;
synchronized class MysqlType$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/MysqlType.class
package com.mysql.cj;
public final synchronized enum MysqlType {
public static final MysqlType DECIMAL;
public static final MysqlType DECIMAL_UNSIGNED;
public static final MysqlType TINYINT;
public static final MysqlType TINYINT_UNSIGNED;
public static final MysqlType BOOLEAN;
public static final MysqlType SMALLINT;
public static final MysqlType SMALLINT_UNSIGNED;
public static final MysqlType INT;
public static final MysqlType INT_UNSIGNED;
public static final MysqlType FLOAT;
public static final MysqlType FLOAT_UNSIGNED;
public static final MysqlType DOUBLE;
public static final MysqlType DOUBLE_UNSIGNED;
public static final MysqlType NULL;
public static final MysqlType TIMESTAMP;
public static final MysqlType BIGINT;
public static final MysqlType BIGINT_UNSIGNED;
public static final MysqlType MEDIUMINT;
public static final MysqlType MEDIUMINT_UNSIGNED;
public static final MysqlType DATE;
public static final MysqlType TIME;
public static final MysqlType DATETIME;
public static final MysqlType YEAR;
public static final MysqlType VARCHAR;
public static final MysqlType VARBINARY;
public static final MysqlType BIT;
public static final MysqlType JSON;
public static final MysqlType ENUM;
public static final MysqlType SET;
public static final MysqlType TINYBLOB;
public static final MysqlType TINYTEXT;
public static final MysqlType MEDIUMBLOB;
public static final MysqlType MEDIUMTEXT;
public static final MysqlType LONGBLOB;
public static final MysqlType LONGTEXT;
public static final MysqlType BLOB;
public static final MysqlType TEXT;
public static final MysqlType CHAR;
public static final MysqlType BINARY;
public static final MysqlType GEOMETRY;
public static final MysqlType UNKNOWN;
private final String name;
protected int jdbcType;
protected final Class javaClass;
private final int flagsMask;
private final boolean isDecimal;
private final Long precision;
private final String createParams;
public static final int FIELD_FLAG_NOT_NULL = 1;
public static final int FIELD_FLAG_PRIMARY_KEY = 2;
public static final int FIELD_FLAG_UNIQUE_KEY = 4;
public static final int FIELD_FLAG_MULTIPLE_KEY = 8;
public static final int FIELD_FLAG_BLOB = 16;
public static final int FIELD_FLAG_UNSIGNED = 32;
public static final int FIELD_FLAG_ZEROFILL = 64;
public static final int FIELD_FLAG_BINARY = 128;
public static final int FIELD_FLAG_AUTO_INCREMENT = 512;
private static final boolean IS_DECIMAL = 1;
private static final boolean IS_NOT_DECIMAL = 0;
public static final int FIELD_TYPE_DECIMAL = 0;
public static final int FIELD_TYPE_TINY = 1;
public static final int FIELD_TYPE_SHORT = 2;
public static final int FIELD_TYPE_LONG = 3;
public static final int FIELD_TYPE_FLOAT = 4;
public static final int FIELD_TYPE_DOUBLE = 5;
public static final int FIELD_TYPE_NULL = 6;
public static final int FIELD_TYPE_TIMESTAMP = 7;
public static final int FIELD_TYPE_LONGLONG = 8;
public static final int FIELD_TYPE_INT24 = 9;
public static final int FIELD_TYPE_DATE = 10;
public static final int FIELD_TYPE_TIME = 11;
public static final int FIELD_TYPE_DATETIME = 12;
public static final int FIELD_TYPE_YEAR = 13;
public static final int FIELD_TYPE_VARCHAR = 15;
public static final int FIELD_TYPE_BIT = 16;
public static final int FIELD_TYPE_JSON = 245;
public static final int FIELD_TYPE_NEWDECIMAL = 246;
public static final int FIELD_TYPE_ENUM = 247;
public static final int FIELD_TYPE_SET = 248;
public static final int FIELD_TYPE_TINY_BLOB = 249;
public static final int FIELD_TYPE_MEDIUM_BLOB = 250;
public static final int FIELD_TYPE_LONG_BLOB = 251;
public static final int FIELD_TYPE_BLOB = 252;
public static final int FIELD_TYPE_VAR_STRING = 253;
public static final int FIELD_TYPE_STRING = 254;
public static final int FIELD_TYPE_GEOMETRY = 255;
public static MysqlType[] values();
public static MysqlType valueOf(String);
public static MysqlType getByName(String);
public static MysqlType getByJdbcType(int);
public static boolean supportsConvert(int, int);
public static boolean isSigned(MysqlType);
private void MysqlType(String, int, String, int, Class, int, boolean, Long, String);
public String getName();
public int getJdbcType();
public boolean isAllowed(int);
public String getClassName();
public boolean isDecimal();
public Long getPrecision();
public String getCreateParams();
public String getVendor();
public Integer getVendorTypeNumber();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/MysqlxSession.class
package com.mysql.cj;
public synchronized class MysqlxSession extends CoreSession {
public void MysqlxSession(conf.HostInfo, conf.PropertySet);
public void MysqlxSession(protocol.x.XProtocol);
public String getProcessHost();
public int getPort();
public void quit();
public Void readOk();
public boolean supportsPreparedStatements();
public boolean readyForPreparingStatements();
public int getNewPreparedStatementId(xdevapi.PreparableStatement);
public void freePreparedStatementId(int);
public boolean failedPreparingStatement(int, protocol.x.XProtocolError);
public protocol.ResultStreamer find(xdevapi.FilterParams, java.util.function.Function);
public protocol.ResultStreamer executePreparedFind(int, xdevapi.FilterParams, java.util.function.Function);
public java.util.concurrent.CompletableFuture asyncFind(xdevapi.FilterParams, java.util.function.Function);
public xdevapi.SqlResult executeSql(String, java.util.List);
private xdevapi.SqlResult executeSqlProcessResult();
public java.util.concurrent.CompletableFuture asyncExecuteSql(String, java.util.List);
public boolean isClosed();
}
44608/jdbcprogram/bin/com/mysql/cj/NativeSession$1.class
package com.mysql.cj;
synchronized class NativeSession$1 implements exceptions.ExceptionInterceptor {
void NativeSession$1(NativeSession);
public exceptions.ExceptionInterceptor init(java.util.Properties, log.Log);
public void destroy();
public Exception interceptException(Exception);
}
44608/jdbcprogram/bin/com/mysql/cj/NativeSession.class
package com.mysql.cj;
public synchronized class NativeSession extends CoreSession implements java.io.Serializable {
private static final long serialVersionUID = 5323638898749073419;
private CacheAdapter serverConfigCache;
private static final java.util.Map customIndexToCharsetMapByUrl;
private static final java.util.Map customCharsetToMblenMapByUrl;
private boolean requiresEscapingEncoder;
private long lastQueryFinishedTime;
private boolean needsPing;
private protocol.a.NativeMessageBuilder commandBuilder;
private boolean isClosed;
private Throwable forceClosedReason;
private java.util.concurrent.CopyOnWriteArrayList listeners;
private transient java.util.Timer cancelTimer;
private static final String SERVER_VERSION_STRING_VAR_NAME = server_version_string;
public void NativeSession(conf.HostInfo, conf.PropertySet);
public void connect(conf.HostInfo, String, String, String, int, TransactionEventHandler) throws java.io.IOException;
public protocol.a.NativeProtocol getProtocol();
public void quit();
public void forceClose();
public void enableMultiQueries();
public void disableMultiQueries();
public boolean isSetNeededForAutoCommitMode(boolean);
public int getSessionMaxRows();
public void setSessionMaxRows(int);
public void setQueryInterceptors(java.util.List);
public boolean isServerLocal(Session);
public void shutdownServer();
public void setSocketTimeout(int);
public int getSocketTimeout();
public void checkForCharsetMismatch();
public protocol.a.NativePacketPayload getSharedSendPacket();
public void dumpPacketRingBuffer();
public protocol.Resultset invokeQueryInterceptorsPre(java.util.function.Supplier, Query, boolean);
public protocol.Resultset invokeQueryInterceptorsPost(java.util.function.Supplier, Query, protocol.Resultset, boolean);
public boolean shouldIntercept();
public long getCurrentTimeNanosOrMillis();
public final protocol.a.NativePacketPayload sendCommand(protocol.a.NativePacketPayload, boolean, int);
public long getSlowQueryThreshold();
public boolean hadWarnings();
public void clearInputStream();
public protocol.NetworkResources getNetworkResources();
public boolean isSSLEstablished();
public int getCommandCount();
public java.net.SocketAddress getRemoteSocketAddress();
public java.io.InputStream getLocalInfileInputStream();
public void setLocalInfileInputStream(java.io.InputStream);
private void configureCharsetProperties();
public boolean configureClientCharacterSet(boolean);
public boolean getRequiresEscapingEncoder();
private void createConfigCacheIfNeeded(Object);
public void loadServerVariables(Object, String);
public void setSessionVariables();
public void buildCollationMapping();
public String getProcessHost();
private String findProcessHost(long);
public String queryServerVariable(String);
public protocol.Resultset execSQL(Query, String, int, protocol.a.NativePacketPayload, boolean, protocol.ProtocolEntityFactory, protocol.ColumnDefinition, boolean);
public long getIdleFor();
public boolean isNeedsPing();
public void setNeedsPing(boolean);
public void ping(boolean, int);
public long getConnectionCreationTimeMillis();
public void setConnectionCreationTimeMillis(long);
public boolean isClosed();
public void checkClosed();
public Throwable getForceClosedReason();
public void setForceClosedReason(Throwable);
public void addListener(Session$SessionEventListener);
public void removeListener(Session$SessionEventListener);
protected void invokeNormalCloseListeners();
protected void invokeReconnectListeners();
public void invokeCleanupListeners(Throwable);
public String getIdentifierQuoteString();
public synchronized java.util.Timer getCancelTimer();
public Object query(protocol.Message, java.util.function.Predicate, java.util.function.Function, java.util.stream.Collector);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/NoSubInterceptorWrapper.class
package com.mysql.cj;
public synchronized class NoSubInterceptorWrapper implements interceptors.QueryInterceptor {
private final interceptors.QueryInterceptor underlyingInterceptor;
public void NoSubInterceptorWrapper(interceptors.QueryInterceptor);
public void destroy();
public boolean executeTopLevelOnly();
public interceptors.QueryInterceptor init(MysqlConnection, java.util.Properties, log.Log);
public protocol.Resultset postProcess(java.util.function.Supplier, Query, protocol.Resultset, protocol.ServerSession);
public protocol.Resultset preProcess(java.util.function.Supplier, Query);
public protocol.Message preProcess(protocol.Message);
public protocol.Message postProcess(protocol.Message, protocol.Message);
public interceptors.QueryInterceptor getUnderlyingInterceptor();
}
44608/jdbcprogram/bin/com/mysql/cj/ParseInfo.class
package com.mysql.cj;
public synchronized class ParseInfo {
protected static final String[] ON_DUPLICATE_KEY_UPDATE_CLAUSE;
private char firstStmtChar;
private boolean foundLoadData;
long lastUsed;
int statementLength;
int statementStartPos;
boolean canRewriteAsMultiValueInsert;
byte[][] staticSql;
boolean hasPlaceholders;
public int numberOfQueries;
boolean isOnDuplicateKeyUpdate;
int locationOfOnDuplicateKeyUpdate;
String valuesClause;
boolean parametersInDuplicateKeyClause;
String charEncoding;
private ParseInfo batchHead;
private ParseInfo batchValues;
private ParseInfo batchODKUClause;
private void ParseInfo(byte[][], char, boolean, boolean, int, int, int);
public void ParseInfo(String, Session, String);
public void ParseInfo(String, Session, String, boolean);
public byte[][] getStaticSql();
public String getValuesClause();
public int getLocationOfOnDuplicateKeyUpdate();
public boolean canRewriteAsMultiValueInsertAtSqlLevel();
public boolean containsOnDuplicateKeyUpdateInSQL();
private void buildRewriteBatchedParams(String, Session, String);
private String extractValuesClause(String, String);
public synchronized ParseInfo getParseInfoForBatch(int);
public String getSqlForBatch(int) throws java.io.UnsupportedEncodingException;
public String getSqlForBatch() throws java.io.UnsupportedEncodingException;
private void buildInfoForBatch(int, BatchVisitor);
protected static int findStartOfStatement(String);
public static int getOnDuplicateKeyLocation(String, boolean, boolean, boolean);
protected static boolean canRewrite(String, boolean, int, int);
public boolean isFoundLoadData();
public char getFirstStmtChar();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/PerConnectionLRUFactory$PerConnectionLRU.class
package com.mysql.cj;
synchronized class PerConnectionLRUFactory$PerConnectionLRU implements CacheAdapter {
private final int cacheSqlLimit;
private final util.LRUCache cache;
private final Object syncMutex;
protected void PerConnectionLRUFactory$PerConnectionLRU(PerConnectionLRUFactory, Object, int, int);
public ParseInfo get(String);
public void put(String, ParseInfo);
public void invalidate(String);
public void invalidateAll(java.util.Set);
public void invalidateAll();
}
44608/jdbcprogram/bin/com/mysql/cj/PerConnectionLRUFactory.class
package com.mysql.cj;
public synchronized class PerConnectionLRUFactory implements CacheAdapterFactory {
public void PerConnectionLRUFactory();
public CacheAdapter getInstance(Object, String, int, int);
}
44608/jdbcprogram/bin/com/mysql/cj/PingTarget.class
package com.mysql.cj;
public abstract interface PingTarget {
public abstract void doPing() throws Exception;
}
44608/jdbcprogram/bin/com/mysql/cj/PreparedQuery.class
package com.mysql.cj;
public abstract interface PreparedQuery extends Query {
public abstract ParseInfo getParseInfo();
public abstract void setParseInfo(ParseInfo);
public abstract void checkNullOrEmptyQuery(String);
public abstract String getOriginalSql();
public abstract void setOriginalSql(String);
public abstract int getParameterCount();
public abstract void setParameterCount(int);
public abstract QueryBindings getQueryBindings();
public abstract void setQueryBindings(QueryBindings);
public abstract int computeBatchSize(int);
public abstract int getBatchCommandIndex();
public abstract void setBatchCommandIndex(int);
public abstract String asSql();
public abstract String asSql(boolean);
public abstract protocol.Message fillSendPacket();
public abstract protocol.Message fillSendPacket(QueryBindings);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/AbstractRowFactory.class
package com.mysql.cj.protocol.a;
public abstract synchronized class AbstractRowFactory implements com.mysql.cj.protocol.ProtocolEntityFactory {
protected com.mysql.cj.protocol.ColumnDefinition columnDefinition;
protected com.mysql.cj.protocol.Resultset$Concurrency resultSetConcurrency;
protected boolean canReuseRowPacketForBufferRow;
protected com.mysql.cj.conf.RuntimeProperty useBufferRowSizeThreshold;
protected com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
protected com.mysql.cj.protocol.ValueDecoder valueDecoder;
public void AbstractRowFactory();
public boolean canReuseRowPacketForBufferRow();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/authentication/CachingSha2PasswordPlugin$AuthStage.class
package com.mysql.cj.protocol.a.authentication;
public final synchronized enum CachingSha2PasswordPlugin$AuthStage {
public static final CachingSha2PasswordPlugin$AuthStage FAST_AUTH_SEND_SCRAMBLE;
public static final CachingSha2PasswordPlugin$AuthStage FAST_AUTH_READ_RESULT;
public static final CachingSha2PasswordPlugin$AuthStage FAST_AUTH_COMPLETE;
public static final CachingSha2PasswordPlugin$AuthStage FULL_AUTH;
public static CachingSha2PasswordPlugin$AuthStage[] values();
public static CachingSha2PasswordPlugin$AuthStage valueOf(String);
private void CachingSha2PasswordPlugin$AuthStage(String, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/authentication/CachingSha2PasswordPlugin.class
package com.mysql.cj.protocol.a.authentication;
public synchronized class CachingSha2PasswordPlugin extends Sha256PasswordPlugin {
public static String PLUGIN_NAME;
private CachingSha2PasswordPlugin$AuthStage stage;
public void CachingSha2PasswordPlugin();
public void init(com.mysql.cj.protocol.Protocol);
public void reset();
public void destroy();
public String getProtocolPluginName();
public boolean nextAuthenticationStep(com.mysql.cj.protocol.a.NativePacketPayload, java.util.List);
protected byte[] encryptPassword();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/authentication/MysqlClearPasswordPlugin.class
package com.mysql.cj.protocol.a.authentication;
public synchronized class MysqlClearPasswordPlugin implements com.mysql.cj.protocol.AuthenticationPlugin {
private com.mysql.cj.protocol.Protocol protocol;
private String password;
public void MysqlClearPasswordPlugin();
public void init(com.mysql.cj.protocol.Protocol);
public void destroy();
public String getProtocolPluginName();
public boolean requiresConfidentiality();
public boolean isReusable();
public void setAuthenticationParameters(String, String);
public boolean nextAuthenticationStep(com.mysql.cj.protocol.a.NativePacketPayload, java.util.List);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/authentication/MysqlNativePasswordPlugin.class
package com.mysql.cj.protocol.a.authentication;
public synchronized class MysqlNativePasswordPlugin implements com.mysql.cj.protocol.AuthenticationPlugin {
private com.mysql.cj.protocol.Protocol protocol;
private String password;
public void MysqlNativePasswordPlugin();
public void init(com.mysql.cj.protocol.Protocol);
public void destroy();
public String getProtocolPluginName();
public boolean requiresConfidentiality();
public boolean isReusable();
public void setAuthenticationParameters(String, String);
public boolean nextAuthenticationStep(com.mysql.cj.protocol.a.NativePacketPayload, java.util.List);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/authentication/MysqlOldPasswordPlugin.class
package com.mysql.cj.protocol.a.authentication;
public synchronized class MysqlOldPasswordPlugin implements com.mysql.cj.protocol.AuthenticationPlugin {
private com.mysql.cj.protocol.Protocol protocol;
private String password;
public void MysqlOldPasswordPlugin();
public void init(com.mysql.cj.protocol.Protocol);
public void destroy();
public String getProtocolPluginName();
public boolean requiresConfidentiality();
public boolean isReusable();
public void setAuthenticationParameters(String, String);
public boolean nextAuthenticationStep(com.mysql.cj.protocol.a.NativePacketPayload, java.util.List);
private static String newCrypt(String, String, String);
private static long[] hashPre41Password(String, String);
private static long[] newHash(byte[]);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/authentication/Sha256PasswordPlugin.class
package com.mysql.cj.protocol.a.authentication;
public synchronized class Sha256PasswordPlugin implements com.mysql.cj.protocol.AuthenticationPlugin {
public static String PLUGIN_NAME;
protected com.mysql.cj.protocol.Protocol protocol;
protected String password;
protected String seed;
protected boolean publicKeyRequested;
protected String publicKeyString;
protected com.mysql.cj.conf.RuntimeProperty serverRSAPublicKeyFile;
public void Sha256PasswordPlugin();
public void init(com.mysql.cj.protocol.Protocol);
public void destroy();
public String getProtocolPluginName();
public boolean requiresConfidentiality();
public boolean isReusable();
public void setAuthenticationParameters(String, String);
public boolean nextAuthenticationStep(com.mysql.cj.protocol.a.NativePacketPayload, java.util.List);
protected byte[] encryptPassword();
protected byte[] encryptPassword(String);
protected static String readRSAKey(String, com.mysql.cj.conf.PropertySet, com.mysql.cj.exceptions.ExceptionInterceptor);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/BinaryResultsetReader.class
package com.mysql.cj.protocol.a;
public synchronized class BinaryResultsetReader implements com.mysql.cj.protocol.ProtocolEntityReader {
protected NativeProtocol protocol;
public void BinaryResultsetReader(NativeProtocol);
public com.mysql.cj.protocol.Resultset read(int, boolean, NativePacketPayload, com.mysql.cj.protocol.ColumnDefinition, com.mysql.cj.protocol.ProtocolEntityFactory) throws java.io.IOException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/BinaryRowFactory.class
package com.mysql.cj.protocol.a;
public synchronized class BinaryRowFactory extends AbstractRowFactory implements com.mysql.cj.protocol.ProtocolEntityFactory {
public void BinaryRowFactory(NativeProtocol, com.mysql.cj.protocol.ColumnDefinition, com.mysql.cj.protocol.Resultset$Concurrency, boolean);
public com.mysql.cj.protocol.ResultsetRow createFromMessage(NativePacketPayload);
public boolean canReuseRowPacketForBufferRow();
private final com.mysql.cj.protocol.ResultsetRow unpackBinaryResultSetRow(com.mysql.cj.result.Field[], NativePacketPayload);
private final void extractNativeEncodedColumn(NativePacketPayload, com.mysql.cj.result.Field[], int, byte[][]);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/ColumnDefinitionFactory.class
package com.mysql.cj.protocol.a;
public synchronized class ColumnDefinitionFactory implements com.mysql.cj.protocol.ProtocolEntityFactory {
protected long columnCount;
protected com.mysql.cj.protocol.ColumnDefinition columnDefinitionFromCache;
public void ColumnDefinitionFactory(long, com.mysql.cj.protocol.ColumnDefinition);
public long getColumnCount();
public com.mysql.cj.protocol.ColumnDefinition getColumnDefinitionFromCache();
public com.mysql.cj.protocol.ColumnDefinition createFromMessage(NativePacketPayload);
public boolean mergeColumnDefinitions();
public com.mysql.cj.protocol.ColumnDefinition createFromFields(com.mysql.cj.result.Field[]);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/ColumnDefinitionReader.class
package com.mysql.cj.protocol.a;
public synchronized class ColumnDefinitionReader implements com.mysql.cj.protocol.ProtocolEntityReader {
private NativeProtocol protocol;
public void ColumnDefinitionReader(NativeProtocol);
public com.mysql.cj.protocol.ColumnDefinition read(com.mysql.cj.protocol.ProtocolEntityFactory);
protected com.mysql.cj.result.Field unpackField(NativePacketPayload, String);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/CompressedInputStream.class
package com.mysql.cj.protocol.a;
public synchronized class CompressedInputStream extends java.io.InputStream {
private byte[] buffer;
private java.io.InputStream in;
private java.util.zip.Inflater inflater;
private com.mysql.cj.conf.RuntimeProperty traceProtocol;
private com.mysql.cj.log.Log log;
private byte[] packetHeaderBuffer;
private int pos;
public void CompressedInputStream(java.io.InputStream, com.mysql.cj.conf.RuntimeProperty, com.mysql.cj.log.Log);
public int available() throws java.io.IOException;
public void close() throws java.io.IOException;
private void getNextPacketFromServer() throws java.io.IOException;
private void getNextPacketIfRequired(int) throws java.io.IOException;
public int read() throws java.io.IOException;
public int read(byte[]) throws java.io.IOException;
public int read(byte[], int, int) throws java.io.IOException;
private final int readFully(byte[], int, int) throws java.io.IOException;
public long skip(long) throws java.io.IOException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/CompressedPacketSender.class
package com.mysql.cj.protocol.a;
public synchronized class CompressedPacketSender implements com.mysql.cj.protocol.MessageSender {
private java.io.BufferedOutputStream outputStream;
private java.util.zip.Deflater deflater;
private byte[] compressedPacket;
private byte compressedSequenceId;
private int compressedPayloadLen;
public static final int COMP_HEADER_LENGTH = 7;
public static final int MIN_COMPRESS_LEN = 50;
public void CompressedPacketSender(java.io.BufferedOutputStream);
public void stop();
private void resetPacket();
private void addUncompressedHeader(byte, int);
private void addPayload(byte[], int, int);
private void completeCompression();
private void writeCompressedHeader(int, byte, int) throws java.io.IOException;
private void writeUncompressedHeader(int, byte) throws java.io.IOException;
private void sendCompressedPacket(int) throws java.io.IOException;
public void send(byte[], int, byte) throws java.io.IOException;
public com.mysql.cj.protocol.MessageSender undecorateAll();
public com.mysql.cj.protocol.MessageSender undecorate();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/DebugBufferingPacketReader.class
package com.mysql.cj.protocol.a;
public synchronized class DebugBufferingPacketReader implements com.mysql.cj.protocol.MessageReader {
private static final int MAX_PACKET_DUMP_LENGTH = 1024;
private static final int DEBUG_MSG_LEN = 96;
private com.mysql.cj.protocol.MessageReader packetReader;
private java.util.LinkedList packetDebugBuffer;
private com.mysql.cj.conf.RuntimeProperty packetDebugBufferSize;
private String lastHeaderPayload;
private boolean packetSequenceReset;
public void DebugBufferingPacketReader(com.mysql.cj.protocol.MessageReader, java.util.LinkedList, com.mysql.cj.conf.RuntimeProperty);
public NativePacketHeader readHeader() throws java.io.IOException;
public NativePacketPayload readMessage(java.util.Optional, NativePacketHeader) throws java.io.IOException;
public byte getMessageSequence();
public void resetMessageSequence();
public com.mysql.cj.protocol.MessageReader undecorateAll();
public com.mysql.cj.protocol.MessageReader undecorate();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/DebugBufferingPacketSender.class
package com.mysql.cj.protocol.a;
public synchronized class DebugBufferingPacketSender implements com.mysql.cj.protocol.MessageSender {
private com.mysql.cj.protocol.MessageSender packetSender;
private java.util.LinkedList packetDebugBuffer;
private com.mysql.cj.conf.RuntimeProperty packetDebugBufferSize;
private int maxPacketDumpLength;
private static final int DEBUG_MSG_LEN = 64;
public void DebugBufferingPacketSender(com.mysql.cj.protocol.MessageSender, java.util.LinkedList, com.mysql.cj.conf.RuntimeProperty);
public void setMaxPacketDumpLength(int);
private void pushPacketToDebugBuffer(byte[], int);
public void send(byte[], int, byte) throws java.io.IOException;
public com.mysql.cj.protocol.MessageSender undecorateAll();
public com.mysql.cj.protocol.MessageSender undecorate();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/MergingColumnDefinitionFactory.class
package com.mysql.cj.protocol.a;
public synchronized class MergingColumnDefinitionFactory extends ColumnDefinitionFactory implements com.mysql.cj.protocol.ProtocolEntityFactory {
public void MergingColumnDefinitionFactory(long, com.mysql.cj.protocol.ColumnDefinition);
public boolean mergeColumnDefinitions();
public com.mysql.cj.protocol.ColumnDefinition createFromFields(com.mysql.cj.result.Field[]);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/MultiPacketReader.class
package com.mysql.cj.protocol.a;
public synchronized class MultiPacketReader implements com.mysql.cj.protocol.MessageReader {
private com.mysql.cj.protocol.MessageReader packetReader;
public void MultiPacketReader(com.mysql.cj.protocol.MessageReader);
public NativePacketHeader readHeader() throws java.io.IOException;
public NativePacketPayload readMessage(java.util.Optional, NativePacketHeader) throws java.io.IOException;
public byte getMessageSequence();
public void resetMessageSequence();
public com.mysql.cj.protocol.MessageReader undecorateAll();
public com.mysql.cj.protocol.MessageReader undecorate();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/MysqlBinaryValueDecoder.class
package com.mysql.cj.protocol.a;
public synchronized class MysqlBinaryValueDecoder implements com.mysql.cj.protocol.ValueDecoder {
public void MysqlBinaryValueDecoder();
public Object decodeTimestamp(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeTime(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeDate(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeUInt1(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeInt1(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeUInt2(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeInt2(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeUInt4(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeInt4(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeInt8(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeUInt8(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeFloat(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeDouble(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeDecimal(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeByteArray(byte[], int, int, com.mysql.cj.result.Field, com.mysql.cj.result.ValueFactory);
public Object decodeBit(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeSet(byte[], int, int, com.mysql.cj.result.Field, com.mysql.cj.result.ValueFactory);
public Object decodeYear(byte[], int, int, com.mysql.cj.result.ValueFactory);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/MysqlTextValueDecoder.class
package com.mysql.cj.protocol.a;
public synchronized class MysqlTextValueDecoder implements com.mysql.cj.protocol.ValueDecoder {
public static final int DATE_BUF_LEN = 10;
public static final int TIME_STR_LEN_MIN = 8;
public static final int TIME_STR_LEN_MAX = 17;
public static final int TIMESTAMP_NOFRAC_STR_LEN = 19;
public static final int TIMESTAMP_STR_LEN_MAX = 26;
public static final int TIMESTAMP_STR_LEN_WITH_NANOS = 29;
public static final int MAX_SIGNED_LONG_LEN = 20;
public void MysqlTextValueDecoder();
public Object decodeDate(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeTime(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeTimestamp(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeUInt1(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeInt1(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeUInt2(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeInt2(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeUInt4(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeInt4(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeUInt8(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeInt8(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeFloat(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeDouble(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeDecimal(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeByteArray(byte[], int, int, com.mysql.cj.result.Field, com.mysql.cj.result.ValueFactory);
public Object decodeBit(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeSet(byte[], int, int, com.mysql.cj.result.Field, com.mysql.cj.result.ValueFactory);
public Object decodeYear(byte[], int, int, com.mysql.cj.result.ValueFactory);
public static int getInt(byte[], int, int) throws NumberFormatException;
public static long getLong(byte[], int, int) throws NumberFormatException;
public static java.math.BigInteger getBigInteger(byte[], int, int) throws NumberFormatException;
public static Double getDouble(byte[], int, int);
public static boolean isDate(String);
public static boolean isTime(String);
public static boolean isTimestamp(String);
public static com.mysql.cj.protocol.InternalDate getDate(byte[], int, int);
public static com.mysql.cj.protocol.InternalTime getTime(byte[], int, int);
public static com.mysql.cj.protocol.InternalTimestamp getTimestamp(byte[], int, int);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeAuthenticationProvider.class
package com.mysql.cj.protocol.a;
public synchronized class NativeAuthenticationProvider implements com.mysql.cj.protocol.AuthenticationProvider {
protected static final int AUTH_411_OVERHEAD = 33;
private static final String NONE = none;
protected String seed;
private boolean useConnectWithDb;
private com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
private com.mysql.cj.conf.PropertySet propertySet;
private com.mysql.cj.protocol.Protocol protocol;
private java.util.Map authenticationPlugins;
private java.util.List disabledAuthenticationPlugins;
private String clientDefaultAuthenticationPlugin;
private String clientDefaultAuthenticationPluginName;
private String serverDefaultAuthenticationPluginName;
public void NativeAuthenticationProvider();
public void init(com.mysql.cj.protocol.Protocol, com.mysql.cj.conf.PropertySet, com.mysql.cj.exceptions.ExceptionInterceptor);
public void connect(com.mysql.cj.protocol.ServerSession, String, String, String);
private void loadAuthenticationPlugins();
private boolean addAuthenticationPlugin(com.mysql.cj.protocol.AuthenticationPlugin);
private com.mysql.cj.protocol.AuthenticationPlugin getAuthenticationPlugin(String);
private void checkConfidentiality(com.mysql.cj.protocol.AuthenticationPlugin);
private void proceedHandshakeWithPluggableAuthentication(com.mysql.cj.protocol.ServerSession, String, String, String, NativePacketPayload);
private java.util.Map getConnectionAttributesMap(String);
private void appendConnectionAttributes(NativePacketPayload, String, String);
public String getEncodingForHandshake();
public com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
private void negotiateSSLConnection(int);
public void changeUser(com.mysql.cj.protocol.ServerSession, String, String, String);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeCapabilities.class
package com.mysql.cj.protocol.a;
public synchronized class NativeCapabilities implements com.mysql.cj.protocol.ServerCapabilities {
private NativePacketPayload initialHandshakePacket;
private byte protocolVersion;
private com.mysql.cj.ServerVersion serverVersion;
private long threadId;
private String seed;
private int capabilityFlags;
private int serverDefaultCollationIndex;
private int statusFlags;
private int authPluginDataLength;
private boolean serverHasFracSecsSupport;
public void NativeCapabilities();
public NativePacketPayload getInitialHandshakePacket();
public void setInitialHandshakePacket(NativePacketPayload);
public int getCapabilityFlags();
public void setCapabilityFlags(int);
public byte getProtocolVersion();
public void setProtocolVersion(byte);
public com.mysql.cj.ServerVersion getServerVersion();
public void setServerVersion(com.mysql.cj.ServerVersion);
public long getThreadId();
public void setThreadId(long);
public String getSeed();
public void setSeed(String);
public int getServerDefaultCollationIndex();
public void setServerDefaultCollationIndex(int);
public int getStatusFlags();
public void setStatusFlags(int);
public int getAuthPluginDataLength();
public void setAuthPluginDataLength(int);
public boolean serverSupportsFracSecs();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeConstants$IntegerDataType.class
package com.mysql.cj.protocol.a;
public final synchronized enum NativeConstants$IntegerDataType {
public static final NativeConstants$IntegerDataType INT1;
public static final NativeConstants$IntegerDataType INT2;
public static final NativeConstants$IntegerDataType INT3;
public static final NativeConstants$IntegerDataType INT4;
public static final NativeConstants$IntegerDataType INT6;
public static final NativeConstants$IntegerDataType INT8;
public static final NativeConstants$IntegerDataType INT_LENENC;
public static NativeConstants$IntegerDataType[] values();
public static NativeConstants$IntegerDataType valueOf(String);
private void NativeConstants$IntegerDataType(String, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeConstants$StringLengthDataType.class
package com.mysql.cj.protocol.a;
public final synchronized enum NativeConstants$StringLengthDataType {
public static final NativeConstants$StringLengthDataType STRING_FIXED;
public static final NativeConstants$StringLengthDataType STRING_VAR;
public static NativeConstants$StringLengthDataType[] values();
public static NativeConstants$StringLengthDataType valueOf(String);
private void NativeConstants$StringLengthDataType(String, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeConstants$StringSelfDataType.class
package com.mysql.cj.protocol.a;
public final synchronized enum NativeConstants$StringSelfDataType {
public static final NativeConstants$StringSelfDataType STRING_TERM;
public static final NativeConstants$StringSelfDataType STRING_LENENC;
public static final NativeConstants$StringSelfDataType STRING_EOF;
public static NativeConstants$StringSelfDataType[] values();
public static NativeConstants$StringSelfDataType valueOf(String);
private void NativeConstants$StringSelfDataType(String, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeConstants.class
package com.mysql.cj.protocol.a;
public synchronized class NativeConstants {
public static final int MAX_PACKET_SIZE = 16777215;
public static final int HEADER_LENGTH = 4;
public static final int SEED_LENGTH = 20;
public static final short TYPE_ID_ERROR = 255;
public static final short TYPE_ID_EOF = 254;
public static final short TYPE_ID_LOCAL_INFILE = 251;
public static final short TYPE_ID_OK = 0;
public static final int BIN_LEN_INT1 = 1;
public static final int BIN_LEN_INT2 = 2;
public static final int BIN_LEN_INT4 = 4;
public static final int BIN_LEN_INT8 = 8;
public static final int BIN_LEN_FLOAT = 4;
public static final int BIN_LEN_DOUBLE = 8;
public static final int BIN_LEN_DATE = 4;
public static final int BIN_LEN_TIMESTAMP = 11;
public static final int BIN_LEN_TIMESTAMP_NO_US = 7;
public static final int BIN_LEN_TIME = 8;
public static final int BIN_LEN_TIME_NO_US = 12;
public static final int COM_SLEEP = 0;
public static final int COM_QUIT = 1;
public static final int COM_INIT_DB = 2;
public static final int COM_QUERY = 3;
public static final int COM_FIELD_LIST = 4;
public static final int COM_CREATE_DB = 5;
public static final int COM_DROP_DB = 6;
public static final int COM_REFRESH = 7;
public static final int COM_SHUTDOWN = 8;
public static final int COM_STATISTICS = 9;
public static final int COM_PROCESS_INFO = 10;
public static final int COM_CONNECT = 11;
public static final int COM_PROCESS_KILL = 12;
public static final int COM_DEBUG = 13;
public static final int COM_PING = 14;
public static final int COM_TIME = 15;
public static final int COM_DELAYED_INSERT = 16;
public static final int COM_CHANGE_USER = 17;
public static final int COM_BINLOG_DUMP = 18;
public static final int COM_TABLE_DUMP = 19;
public static final int COM_CONNECT_OUT = 20;
public static final int COM_REGISTER_SLAVE = 21;
public static final int COM_STMT_PREPARE = 22;
public static final int COM_STMT_EXECUTE = 23;
public static final int COM_STMT_SEND_LONG_DATA = 24;
public static final int COM_STMT_CLOSE = 25;
public static final int COM_STMT_RESET = 26;
public static final int COM_SET_OPTION = 27;
public static final int COM_STMT_FETCH = 28;
public static final int COM_DAEMON = 29;
public static final int COM_BINLOG_DUMP_GTID = 30;
public static final int COM_RESET_CONNECTION = 31;
public static final int NO_CHARSET_INFO = -1;
public void NativeConstants();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeMessageBuilder.class
package com.mysql.cj.protocol.a;
public synchronized class NativeMessageBuilder implements com.mysql.cj.MessageBuilder {
public void NativeMessageBuilder();
public NativePacketPayload buildSqlStatement(String);
public NativePacketPayload buildSqlStatement(String, java.util.List);
public NativePacketPayload buildClose();
public NativePacketPayload buildComQuery(NativePacketPayload, byte[]);
public NativePacketPayload buildComQuery(NativePacketPayload, String);
public NativePacketPayload buildComQuery(NativePacketPayload, String, String);
public NativePacketPayload buildComInitDb(NativePacketPayload, byte[]);
public NativePacketPayload buildComInitDb(NativePacketPayload, String);
public NativePacketPayload buildComShutdown(NativePacketPayload);
public NativePacketPayload buildComSetOption(NativePacketPayload, int);
public NativePacketPayload buildComPing(NativePacketPayload);
public NativePacketPayload buildComQuit(NativePacketPayload);
public NativePacketPayload buildComStmtPrepare(NativePacketPayload, byte[]);
public NativePacketPayload buildComStmtPrepare(NativePacketPayload, String, String);
public NativePacketPayload buildComStmtClose(NativePacketPayload, long);
public NativePacketPayload buildComStmtReset(NativePacketPayload, long);
public NativePacketPayload buildComStmtFetch(NativePacketPayload, long, long);
public NativePacketPayload buildComStmtSendLongData(NativePacketPayload, long, int, byte[]);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativePacketHeader.class
package com.mysql.cj.protocol.a;
public synchronized class NativePacketHeader implements com.mysql.cj.protocol.MessageHeader {
protected java.nio.ByteBuffer packetHeaderBuf;
public void NativePacketHeader();
public void NativePacketHeader(byte[]);
public java.nio.ByteBuffer getBuffer();
public int getMessageSize();
public byte getMessageSequence();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativePacketPayload$1.class
package com.mysql.cj.protocol.a;
synchronized class NativePacketPayload$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativePacketPayload.class
package com.mysql.cj.protocol.a;
public synchronized class NativePacketPayload implements com.mysql.cj.protocol.Message {
static final int NO_LENGTH_LIMIT = -1;
public static final long NULL_LENGTH = -1;
public static final short TYPE_ID_ERROR = 255;
public static final short TYPE_ID_EOF = 254;
public static final short TYPE_ID_AUTH_SWITCH = 254;
public static final short TYPE_ID_LOCAL_INFILE = 251;
public static final short TYPE_ID_OK = 0;
private int payloadLength;
private byte[] byteBuffer;
private int position;
static final int MAX_BYTES_TO_DUMP = 1024;
public String toString();
public String toSuperString();
public void NativePacketPayload(byte[]);
public void NativePacketPayload(int);
public int getCapacity();
public final void ensureCapacity(int);
public byte[] getByteBuffer();
public void setByteBuffer(byte[]);
public int getPayloadLength();
public void setPayloadLength(int);
private void adjustPayloadLength();
public int getPosition();
public void setPosition(int);
public boolean isErrorPacket();
public final boolean isEOFPacket();
public final boolean isAuthMethodSwitchRequestPacket();
public final boolean isOKPacket();
public final boolean isResultSetOKPacket();
public final boolean isAuthMoreData();
public void writeInteger(NativeConstants$IntegerDataType, long);
public final long readInteger(NativeConstants$IntegerDataType);
public final void writeBytes(NativeConstants$StringSelfDataType, byte[]);
public final void writeBytes(NativeConstants$StringLengthDataType, byte[]);
public void writeBytes(NativeConstants$StringSelfDataType, byte[], int, int);
public void writeBytes(NativeConstants$StringLengthDataType, byte[], int, int);
public byte[] readBytes(NativeConstants$StringSelfDataType);
public void skipBytes(NativeConstants$StringSelfDataType);
public byte[] readBytes(NativeConstants$StringLengthDataType, int);
public String readString(NativeConstants$StringSelfDataType, String);
public String readString(NativeConstants$StringLengthDataType, String, int);
public static String extractSqlFromPacket(String, NativePacketPayload, int, int);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeProtocol$1.class
package com.mysql.cj.protocol.a;
synchronized class NativeProtocol$1 implements com.mysql.cj.protocol.PacketSentTimeHolder {
void NativeProtocol$1(NativeProtocol);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeProtocol$2.class
package com.mysql.cj.protocol.a;
synchronized class NativeProtocol$2 implements com.mysql.cj.protocol.PacketReceivedTimeHolder {
void NativeProtocol$2(NativeProtocol);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeProtocol$3.class
package com.mysql.cj.protocol.a;
synchronized class NativeProtocol$3 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeProtocol.class
package com.mysql.cj.protocol.a;
public synchronized class NativeProtocol extends com.mysql.cj.protocol.AbstractProtocol implements com.mysql.cj.protocol.Protocol, com.mysql.cj.conf.RuntimeProperty$RuntimePropertyListener {
protected static final int INITIAL_PACKET_SIZE = 1024;
protected static final int COMP_HEADER_LENGTH = 3;
protected static final int MAX_QUERY_SIZE_TO_EXPLAIN = 1048576;
private static final String EXPLAINABLE_STATEMENT = SELECT;
private static final String[] EXPLAINABLE_STATEMENT_EXTENSION;
protected com.mysql.cj.protocol.MessageSender packetSender;
protected com.mysql.cj.protocol.MessageReader packetReader;
protected NativeServerSession serverSession;
protected CompressedPacketSender compressedPacketSender;
protected NativePacketPayload sharedSendPacket;
protected NativePacketPayload reusablePacket;
private ref.SoftReference loadFileBufRef;
protected byte packetSequence;
protected boolean useCompression;
private com.mysql.cj.conf.RuntimeProperty maxAllowedPacket;
private com.mysql.cj.conf.RuntimeProperty useServerPrepStmts;
private boolean autoGenerateTestcaseScript;
private boolean logSlowQueries;
private boolean useAutoSlowLog;
private boolean profileSQL;
private long slowQueryThreshold;
private int commandCount;
protected boolean hadWarnings;
private int warningCount;
protected java.util.Map PROTOCOL_ENTITY_CLASS_TO_TEXT_READER;
protected java.util.Map PROTOCOL_ENTITY_CLASS_TO_BINARY_READER;
protected boolean platformDbCharsetMatches;
private int statementExecutionDepth;
private java.util.List queryInterceptors;
private com.mysql.cj.conf.RuntimeProperty maintainTimeStats;
private com.mysql.cj.conf.RuntimeProperty maxQuerySizeToLog;
private java.io.InputStream localInfileInputStream;
private com.mysql.cj.log.BaseMetricsHolder metricsHolder;
private String queryComment;
private static String jvmPlatformCharset;
private NativeMessageBuilder commandBuilder;
private com.mysql.cj.protocol.ResultsetRows streamingData;
public static NativeProtocol getInstance(com.mysql.cj.Session, com.mysql.cj.protocol.SocketConnection, com.mysql.cj.conf.PropertySet, com.mysql.cj.log.Log, com.mysql.cj.TransactionEventHandler);
public void NativeProtocol(com.mysql.cj.log.Log);
public void init(com.mysql.cj.Session, com.mysql.cj.protocol.SocketConnection, com.mysql.cj.conf.PropertySet, com.mysql.cj.TransactionEventHandler);
public com.mysql.cj.MessageBuilder getMessageBuilder();
public com.mysql.cj.protocol.MessageSender getPacketSender();
public com.mysql.cj.protocol.MessageReader getPacketReader();
public void negotiateSSLConnection(int);
public void rejectProtocol(NativePacketPayload);
public void beforeHandshake();
public void afterHandshake();
public void handlePropertyChange(com.mysql.cj.conf.RuntimeProperty);
public void applyPacketDecorators(com.mysql.cj.protocol.MessageSender, com.mysql.cj.protocol.MessageReader);
public NativeCapabilities readServerCapabilities();
public NativeServerSession getServerSession();
public void changeDatabase(String);
public final NativePacketPayload readMessage(NativePacketPayload);
public final void send(com.mysql.cj.protocol.Message, int);
public java.util.concurrent.CompletableFuture sendAsync(com.mysql.cj.protocol.Message);
public final NativePacketPayload sendCommand(com.mysql.cj.protocol.Message, boolean, int);
public void checkTransactionState();
public NativePacketPayload checkErrorMessage();
private NativePacketPayload checkErrorMessage(int);
public void checkErrorMessage(NativePacketPayload);
private void reclaimLargeSharedSendPacket();
public void clearInputStream();
public void reclaimLargeReusablePacket();
public final com.mysql.cj.protocol.Resultset sendQueryString(com.mysql.cj.Query, String, String, int, boolean, com.mysql.cj.protocol.ColumnDefinition, com.mysql.cj.protocol.ProtocolEntityFactory) throws java.io.IOException;
public final com.mysql.cj.protocol.Resultset sendQueryPacket(com.mysql.cj.Query, NativePacketPayload, int, boolean, com.mysql.cj.protocol.ColumnDefinition, com.mysql.cj.protocol.ProtocolEntityFactory) throws java.io.IOException;
public com.mysql.cj.protocol.Resultset invokeQueryInterceptorsPre(java.util.function.Supplier, com.mysql.cj.Query, boolean);
public com.mysql.cj.protocol.Message invokeQueryInterceptorsPre(com.mysql.cj.protocol.Message, boolean);
public com.mysql.cj.protocol.Resultset invokeQueryInterceptorsPost(java.util.function.Supplier, com.mysql.cj.Query, com.mysql.cj.protocol.Resultset, boolean);
public com.mysql.cj.protocol.Message invokeQueryInterceptorsPost(com.mysql.cj.protocol.Message, com.mysql.cj.protocol.Message, boolean);
public long getCurrentTimeNanosOrMillis();
public boolean hadWarnings();
public void setHadWarnings(boolean);
public void explainSlowQuery(String, String);
public final void skipPacket();
public final void quit();
public NativePacketPayload getSharedSendPacket();
private void calculateSlowQueryThreshold();
public void changeUser(String, String, String);
public void checkForCharsetMismatch();
protected boolean useNanosForElapsedTime();
public long getSlowQueryThreshold();
public int getCommandCount();
public void setQueryInterceptors(java.util.List);
public java.util.List getQueryInterceptors();
public void setSocketTimeout(int);
public void releaseResources();
public void connect(String, String, String);
protected boolean isDataAvailable();
public NativePacketPayload getReusablePacket();
public int getWarningCount();
public void setWarningCount(int);
public void dumpPacketRingBuffer();
public boolean doesPlatformDbCharsetMatches();
public String getPasswordCharacterEncoding();
public boolean versionMeetsMinimum(int, int, int);
public static com.mysql.cj.MysqlType findMysqlType(com.mysql.cj.conf.PropertySet, int, short, long, com.mysql.cj.util.LazyString, com.mysql.cj.util.LazyString, int, String);
public com.mysql.cj.protocol.ProtocolEntity read(Class, com.mysql.cj.protocol.ProtocolEntityFactory) throws java.io.IOException;
public com.mysql.cj.protocol.ProtocolEntity read(Class, int, boolean, NativePacketPayload, boolean, com.mysql.cj.protocol.ColumnDefinition, com.mysql.cj.protocol.ProtocolEntityFactory) throws java.io.IOException;
public com.mysql.cj.protocol.ProtocolEntity readNextResultset(com.mysql.cj.protocol.ProtocolEntity, int, boolean, boolean, com.mysql.cj.protocol.ProtocolEntityFactory) throws java.io.IOException;
public com.mysql.cj.protocol.Resultset readAllResults(int, boolean, NativePacketPayload, boolean, com.mysql.cj.protocol.ColumnDefinition, com.mysql.cj.protocol.ProtocolEntityFactory) throws java.io.IOException;
public final Object readServerStatusForResultSets(NativePacketPayload, boolean);
public com.mysql.cj.QueryResult readQueryResult();
public java.io.InputStream getLocalInfileInputStream();
public void setLocalInfileInputStream(java.io.InputStream);
public final NativePacketPayload sendFileToServer(String);
private int alignPacketSize(int, int);
public com.mysql.cj.protocol.ResultsetRows getStreamingData();
public void setStreamingData(com.mysql.cj.protocol.ResultsetRows);
public void checkForOutstandingStreamingData();
public void closeStreamer(com.mysql.cj.protocol.ResultsetRows);
public void scanForAndThrowDataTruncation();
public StringBuilder generateQueryCommentBlock(StringBuilder);
public com.mysql.cj.log.BaseMetricsHolder getMetricsHolder();
public String getQueryComment();
public void setQueryComment(String);
private void appendDeadlockStatusInformation(com.mysql.cj.Session, String, StringBuilder);
private StringBuilder appendResultSetSlashGStyle(StringBuilder, com.mysql.cj.protocol.Resultset);
public java.sql.SQLWarning convertShowWarningsToSQLWarnings(int, boolean);
public com.mysql.cj.protocol.ColumnDefinition readMetadata();
public com.mysql.cj.result.RowList getRowInputStream(com.mysql.cj.protocol.ColumnDefinition);
public void close() throws java.io.IOException;
public void setCurrentResultStreamer(com.mysql.cj.protocol.ResultStreamer);
public void configureTimezone();
public void initServerSession();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeServerSession.class
package com.mysql.cj.protocol.a;
public synchronized class NativeServerSession implements com.mysql.cj.protocol.ServerSession {
public static final int SERVER_STATUS_IN_TRANS = 1;
public static final int SERVER_STATUS_AUTOCOMMIT = 2;
public static final int SERVER_MORE_RESULTS_EXISTS = 8;
public static final int SERVER_QUERY_NO_GOOD_INDEX_USED = 16;
public static final int SERVER_QUERY_NO_INDEX_USED = 32;
public static final int SERVER_STATUS_CURSOR_EXISTS = 64;
public static final int SERVER_STATUS_LAST_ROW_SENT = 128;
public static final int SERVER_QUERY_WAS_SLOW = 2048;
public static final int CLIENT_LONG_PASSWORD = 1;
public static final int CLIENT_FOUND_ROWS = 2;
public static final int CLIENT_LONG_FLAG = 4;
public static final int CLIENT_CONNECT_WITH_DB = 8;
public static final int CLIENT_COMPRESS = 32;
public static final int CLIENT_LOCAL_FILES = 128;
public static final int CLIENT_PROTOCOL_41 = 512;
public static final int CLIENT_INTERACTIVE = 1024;
public static final int CLIENT_SSL = 2048;
public static final int CLIENT_TRANSACTIONS = 8192;
public static final int CLIENT_RESERVED = 16384;
public static final int CLIENT_SECURE_CONNECTION = 32768;
public static final int CLIENT_MULTI_STATEMENTS = 65536;
public static final int CLIENT_MULTI_RESULTS = 131072;
public static final int CLIENT_PS_MULTI_RESULTS = 262144;
public static final int CLIENT_PLUGIN_AUTH = 524288;
public static final int CLIENT_CONNECT_ATTRS = 1048576;
public static final int CLIENT_PLUGIN_AUTH_LENENC_CLIENT_DATA = 2097152;
public static final int CLIENT_CAN_HANDLE_EXPIRED_PASSWORD = 4194304;
public static final int CLIENT_SESSION_TRACK = 8388608;
public static final int CLIENT_DEPRECATE_EOF = 16777216;
private com.mysql.cj.conf.PropertySet propertySet;
private NativeCapabilities capabilities;
private int oldStatusFlags;
private int statusFlags;
private int serverDefaultCollationIndex;
private long clientParam;
private boolean hasLongColumnInfo;
private java.util.Map serverVariables;
public java.util.Map indexToCustomMysqlCharset;
public java.util.Map mysqlCharsetToCustomMblen;
private String characterSetMetadata;
private int metadataCollationIndex;
private String characterSetResultsOnServer;
private String errorMessageEncoding;
private boolean autoCommit;
private java.util.TimeZone serverTimeZone;
private java.util.TimeZone defaultTimeZone;
public void NativeServerSession(com.mysql.cj.conf.PropertySet);
public NativeCapabilities getCapabilities();
public void setCapabilities(com.mysql.cj.protocol.ServerCapabilities);
public int getStatusFlags();
public void setStatusFlags(int);
public void setStatusFlags(int, boolean);
public int getOldStatusFlags();
public void setOldStatusFlags(int);
public int getTransactionState();
public boolean inTransactionOnServer();
public boolean cursorExists();
public boolean isAutocommit();
public boolean hasMoreResults();
public boolean noGoodIndexUsed();
public boolean noIndexUsed();
public boolean queryWasSlow();
public boolean isLastRowSent();
public long getClientParam();
public void setClientParam(long);
public boolean useMultiResults();
public boolean isEOFDeprecated();
public int getServerDefaultCollationIndex();
public void setServerDefaultCollationIndex(int);
public boolean hasLongColumnInfo();
public void setHasLongColumnInfo(boolean);
public java.util.Map getServerVariables();
public String getServerVariable(String);
public int getServerVariable(String, int);
public void setServerVariables(java.util.Map);
public boolean characterSetNamesMatches(String);
public final com.mysql.cj.ServerVersion getServerVersion();
public boolean isVersion(com.mysql.cj.ServerVersion);
public boolean isSetNeededForAutoCommitMode(boolean, boolean);
public String getErrorMessageEncoding();
public void setErrorMessageEncoding(String);
public String getServerDefaultCharset();
public int getMaxBytesPerChar(String);
public int getMaxBytesPerChar(Integer, String);
public String getEncodingForIndex(int);
public void configureCharacterSets();
public String getCharacterSetMetadata();
public void setCharacterSetMetadata(String);
public int getMetadataCollationIndex();
public void setMetadataCollationIndex(int);
public String getCharacterSetResultsOnServer();
public void setCharacterSetResultsOnServer(String);
public void preserveOldTransactionState();
public boolean isLowerCaseTableNames();
public boolean storesLowerCaseTableNames();
public boolean isQueryCacheEnabled();
public boolean isNoBackslashEscapesSet();
public boolean useAnsiQuotedIdentifiers();
public boolean isServerTruncatesFracSecs();
public long getThreadId();
public void setThreadId(long);
public boolean isAutoCommit();
public void setAutoCommit(boolean);
public java.util.TimeZone getServerTimeZone();
public void setServerTimeZone(java.util.TimeZone);
public java.util.TimeZone getDefaultTimeZone();
public void setDefaultTimeZone(java.util.TimeZone);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeSocketConnection$1.class
package com.mysql.cj.protocol.a;
synchronized class NativeSocketConnection$1 implements com.mysql.cj.protocol.PacketSentTimeHolder {
void NativeSocketConnection$1(NativeSocketConnection);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeSocketConnection.class
package com.mysql.cj.protocol.a;
public synchronized class NativeSocketConnection extends com.mysql.cj.protocol.AbstractSocketConnection implements com.mysql.cj.protocol.SocketConnection {
public void NativeSocketConnection();
public void connect(String, int, com.mysql.cj.conf.PropertySet, com.mysql.cj.exceptions.ExceptionInterceptor, com.mysql.cj.log.Log, int);
public void performTlsHandshake(com.mysql.cj.protocol.ServerSession) throws com.mysql.cj.exceptions.SSLParamsException, com.mysql.cj.exceptions.FeatureNotAvailableException, java.io.IOException;
public java.nio.channels.AsynchronousSocketChannel getAsynchronousSocketChannel();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/NativeUtils.class
package com.mysql.cj.protocol.a;
public synchronized class NativeUtils {
private void NativeUtils();
public static byte[] encodeMysqlThreeByteInteger(int);
public static void encodeMysqlThreeByteInteger(int, byte[], int);
public static int decodeMysqlThreeByteInteger(byte[]);
public static int decodeMysqlThreeByteInteger(byte[], int);
public static int getBinaryEncodedLength(int);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/PacketSplitter.class
package com.mysql.cj.protocol.a;
public synchronized class PacketSplitter {
private int totalSize;
private int currentPacketLen;
private int offset;
public void PacketSplitter(int);
public int getPacketLen();
public int getOffset();
public boolean nextPacket();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/result/AbstractBufferRow.class
package com.mysql.cj.protocol.a.result;
public abstract synchronized class AbstractBufferRow extends com.mysql.cj.protocol.result.AbstractResultsetRow {
protected com.mysql.cj.protocol.a.NativePacketPayload rowFromServer;
protected int homePosition;
protected int lastRequestedIndex;
protected int lastRequestedPos;
protected void AbstractBufferRow(com.mysql.cj.exceptions.ExceptionInterceptor);
abstract int findAndSeekToOffset(int);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/result/AbstractResultsetRows.class
package com.mysql.cj.protocol.a.result;
public abstract synchronized class AbstractResultsetRows implements com.mysql.cj.protocol.ResultsetRows {
protected static final int BEFORE_START_OF_ROWS = -1;
protected com.mysql.cj.protocol.ColumnDefinition metadata;
protected int currentPositionInFetchedRows;
protected boolean wasEmpty;
protected com.mysql.cj.protocol.ResultsetRowsOwner owner;
protected com.mysql.cj.protocol.ProtocolEntityFactory rowFactory;
public void AbstractResultsetRows();
public void setOwner(com.mysql.cj.protocol.ResultsetRowsOwner);
public com.mysql.cj.protocol.ResultsetRowsOwner getOwner();
public void setMetadata(com.mysql.cj.protocol.ColumnDefinition);
public com.mysql.cj.protocol.ColumnDefinition getMetadata();
public boolean wasEmpty();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/result/BinaryBufferRow.class
package com.mysql.cj.protocol.a.result;
public synchronized class BinaryBufferRow extends AbstractBufferRow {
private int preNullBitmaskHomePosition;
private boolean[] isNull;
public void BinaryBufferRow(com.mysql.cj.protocol.a.NativePacketPayload, com.mysql.cj.protocol.ColumnDefinition, com.mysql.cj.exceptions.ExceptionInterceptor, com.mysql.cj.protocol.ValueDecoder);
public boolean isBinaryEncoded();
protected int findAndSeekToOffset(int);
public byte[] getBytes(int);
public boolean getNull(int);
public com.mysql.cj.result.Row setMetadata(com.mysql.cj.protocol.ColumnDefinition);
private void setupIsNullBitmask();
public Object getValue(int, com.mysql.cj.result.ValueFactory);
public void setBytes(int, byte[]);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/result/ByteArrayRow.class
package com.mysql.cj.protocol.a.result;
public synchronized class ByteArrayRow extends com.mysql.cj.protocol.result.AbstractResultsetRow {
byte[][] internalRowData;
public void ByteArrayRow(byte[][], com.mysql.cj.exceptions.ExceptionInterceptor, com.mysql.cj.protocol.ValueDecoder);
public void ByteArrayRow(byte[][], com.mysql.cj.exceptions.ExceptionInterceptor);
public boolean isBinaryEncoded();
public byte[] getBytes(int);
public void setBytes(int, byte[]);
public boolean getNull(int);
public Object getValue(int, com.mysql.cj.result.ValueFactory);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/result/NativeResultset.class
package com.mysql.cj.protocol.a.result;
public synchronized class NativeResultset implements com.mysql.cj.protocol.Resultset {
protected com.mysql.cj.protocol.ColumnDefinition columnDefinition;
protected com.mysql.cj.protocol.ResultsetRows rowData;
protected com.mysql.cj.protocol.Resultset nextResultset;
protected int resultId;
protected long updateCount;
protected long updateId;
protected String serverInfo;
protected com.mysql.cj.result.Row thisRow;
public void NativeResultset();
public void NativeResultset(OkPacket);
public void NativeResultset(com.mysql.cj.protocol.ResultsetRows);
public void setColumnDefinition(com.mysql.cj.protocol.ColumnDefinition);
public com.mysql.cj.protocol.ColumnDefinition getColumnDefinition();
public boolean hasRows();
public int getResultId();
public void initRowsWithMetadata();
public synchronized void setNextResultset(com.mysql.cj.protocol.Resultset);
public synchronized com.mysql.cj.protocol.Resultset getNextResultset();
public synchronized void clearNextResultset();
public long getUpdateCount();
public long getUpdateID();
public String getServerInfo();
public com.mysql.cj.protocol.ResultsetRows getRows();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/result/OkPacket.class
package com.mysql.cj.protocol.a.result;
public synchronized class OkPacket implements com.mysql.cj.protocol.ProtocolEntity {
private long updateCount;
private long updateID;
private int statusFlags;
private int warningCount;
private String info;
public void OkPacket();
public static OkPacket parse(com.mysql.cj.protocol.a.NativePacketPayload, String);
public long getUpdateCount();
public void setUpdateCount(long);
public long getUpdateID();
public void setUpdateID(long);
public String getInfo();
public void setInfo(String);
public int getStatusFlags();
public void setStatusFlags(int);
public int getWarningCount();
public void setWarningCount(int);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/result/ResultsetRowsCursor.class
package com.mysql.cj.protocol.a.result;
public synchronized class ResultsetRowsCursor extends AbstractResultsetRows implements com.mysql.cj.protocol.ResultsetRows {
private java.util.List fetchedRows;
private int currentPositionInEntireResult;
private boolean lastRowFetched;
private com.mysql.cj.protocol.a.NativeProtocol protocol;
private boolean firstFetchCompleted;
protected com.mysql.cj.protocol.a.NativeMessageBuilder commandBuilder;
public void ResultsetRowsCursor(com.mysql.cj.protocol.a.NativeProtocol, com.mysql.cj.protocol.ColumnDefinition);
public boolean isAfterLast();
public boolean isBeforeFirst();
public int getPosition();
public boolean isEmpty();
public boolean isFirst();
public boolean isLast();
public void close();
public boolean hasNext();
public com.mysql.cj.result.Row next();
private void fetchMoreRows();
public void addRow(com.mysql.cj.result.Row);
public void afterLast();
public void beforeFirst();
public void beforeLast();
public void moveRowRelative(int);
public void setCurrentRow(int);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/result/ResultsetRowsStatic.class
package com.mysql.cj.protocol.a.result;
public synchronized class ResultsetRowsStatic extends AbstractResultsetRows implements com.mysql.cj.protocol.ResultsetRows {
private java.util.List rows;
public void ResultsetRowsStatic(java.util.List, com.mysql.cj.protocol.ColumnDefinition);
public void addRow(com.mysql.cj.result.Row);
public void afterLast();
public void beforeFirst();
public void beforeLast();
public com.mysql.cj.result.Row get(int);
public int getPosition();
public boolean hasNext();
public boolean isAfterLast();
public boolean isBeforeFirst();
public boolean isDynamic();
public boolean isEmpty();
public boolean isFirst();
public boolean isLast();
public void moveRowRelative(int);
public com.mysql.cj.result.Row next();
public void remove();
public void setCurrentRow(int);
public int size();
public boolean wasEmpty();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/result/ResultsetRowsStreaming.class
package com.mysql.cj.protocol.a.result;
public synchronized class ResultsetRowsStreaming extends AbstractResultsetRows implements com.mysql.cj.protocol.ResultsetRows {
private com.mysql.cj.protocol.a.NativeProtocol protocol;
private boolean isAfterEnd;
private boolean noMoreRows;
private boolean isBinaryEncoded;
private com.mysql.cj.result.Row nextRow;
private boolean streamerClosed;
private com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
private com.mysql.cj.protocol.ProtocolEntityFactory resultSetFactory;
private com.mysql.cj.protocol.a.NativeMessageBuilder commandBuilder;
public void ResultsetRowsStreaming(com.mysql.cj.protocol.a.NativeProtocol, com.mysql.cj.protocol.ColumnDefinition, boolean, com.mysql.cj.protocol.ProtocolEntityFactory);
public void close();
public boolean hasNext();
public boolean isAfterLast();
public boolean isBeforeFirst();
public boolean isEmpty();
public boolean isFirst();
public boolean isLast();
public com.mysql.cj.result.Row next();
public void afterLast();
public void beforeFirst();
public void beforeLast();
public void moveRowRelative(int);
public void setCurrentRow(int);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/result/TextBufferRow.class
package com.mysql.cj.protocol.a.result;
public synchronized class TextBufferRow extends AbstractBufferRow {
public void TextBufferRow(com.mysql.cj.protocol.a.NativePacketPayload, com.mysql.cj.protocol.ColumnDefinition, com.mysql.cj.exceptions.ExceptionInterceptor, com.mysql.cj.protocol.ValueDecoder);
protected int findAndSeekToOffset(int);
public byte[] getBytes(int);
public boolean getNull(int);
public com.mysql.cj.result.Row setMetadata(com.mysql.cj.protocol.ColumnDefinition);
public Object getValue(int, com.mysql.cj.result.ValueFactory);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/ResultsetFactory.class
package com.mysql.cj.protocol.a;
public synchronized class ResultsetFactory implements com.mysql.cj.protocol.ProtocolEntityFactory {
private com.mysql.cj.protocol.Resultset$Type type;
private com.mysql.cj.protocol.Resultset$Concurrency concurrency;
public void ResultsetFactory(com.mysql.cj.protocol.Resultset$Type, com.mysql.cj.protocol.Resultset$Concurrency);
public com.mysql.cj.protocol.Resultset$Type getResultSetType();
public com.mysql.cj.protocol.Resultset$Concurrency getResultSetConcurrency();
public com.mysql.cj.protocol.Resultset createFromProtocolEntity(com.mysql.cj.protocol.ProtocolEntity);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/ResultsetRowReader.class
package com.mysql.cj.protocol.a;
public synchronized class ResultsetRowReader implements com.mysql.cj.protocol.ProtocolEntityReader {
protected NativeProtocol protocol;
protected com.mysql.cj.conf.PropertySet propertySet;
protected com.mysql.cj.conf.RuntimeProperty useBufferRowSizeThreshold;
public void ResultsetRowReader(NativeProtocol);
public com.mysql.cj.protocol.ResultsetRow read(com.mysql.cj.protocol.ProtocolEntityFactory) throws java.io.IOException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/SimplePacketReader.class
package com.mysql.cj.protocol.a;
public synchronized class SimplePacketReader implements com.mysql.cj.protocol.MessageReader {
protected com.mysql.cj.protocol.SocketConnection socketConnection;
protected com.mysql.cj.conf.RuntimeProperty maxAllowedPacket;
private byte readPacketSequence;
public void SimplePacketReader(com.mysql.cj.protocol.SocketConnection, com.mysql.cj.conf.RuntimeProperty);
public NativePacketHeader readHeader() throws java.io.IOException;
public NativePacketPayload readMessage(java.util.Optional, NativePacketHeader) throws java.io.IOException;
public byte getMessageSequence();
public void resetMessageSequence();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/SimplePacketSender.class
package com.mysql.cj.protocol.a;
public synchronized class SimplePacketSender implements com.mysql.cj.protocol.MessageSender {
private java.io.BufferedOutputStream outputStream;
public void SimplePacketSender(java.io.BufferedOutputStream);
public void send(byte[], int, byte) throws java.io.IOException;
public com.mysql.cj.protocol.MessageSender undecorateAll();
public com.mysql.cj.protocol.MessageSender undecorate();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/TextResultsetReader.class
package com.mysql.cj.protocol.a;
public synchronized class TextResultsetReader implements com.mysql.cj.protocol.ProtocolEntityReader {
protected NativeProtocol protocol;
public void TextResultsetReader(NativeProtocol);
public com.mysql.cj.protocol.Resultset read(int, boolean, NativePacketPayload, com.mysql.cj.protocol.ColumnDefinition, com.mysql.cj.protocol.ProtocolEntityFactory) throws java.io.IOException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/TextRowFactory.class
package com.mysql.cj.protocol.a;
public synchronized class TextRowFactory extends AbstractRowFactory implements com.mysql.cj.protocol.ProtocolEntityFactory {
public void TextRowFactory(NativeProtocol, com.mysql.cj.protocol.ColumnDefinition, com.mysql.cj.protocol.Resultset$Concurrency, boolean);
public com.mysql.cj.protocol.ResultsetRow createFromMessage(NativePacketPayload);
public boolean canReuseRowPacketForBufferRow();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/TimeTrackingPacketReader.class
package com.mysql.cj.protocol.a;
public synchronized class TimeTrackingPacketReader implements com.mysql.cj.protocol.MessageReader, com.mysql.cj.protocol.PacketReceivedTimeHolder {
private com.mysql.cj.protocol.MessageReader packetReader;
private long lastPacketReceivedTimeMs;
public void TimeTrackingPacketReader(com.mysql.cj.protocol.MessageReader);
public NativePacketHeader readHeader() throws java.io.IOException;
public NativePacketPayload readMessage(java.util.Optional, NativePacketHeader) throws java.io.IOException;
public long getLastPacketReceivedTime();
public byte getMessageSequence();
public void resetMessageSequence();
public com.mysql.cj.protocol.MessageReader undecorateAll();
public com.mysql.cj.protocol.MessageReader undecorate();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/TimeTrackingPacketSender.class
package com.mysql.cj.protocol.a;
public synchronized class TimeTrackingPacketSender implements com.mysql.cj.protocol.MessageSender, com.mysql.cj.protocol.PacketSentTimeHolder {
private com.mysql.cj.protocol.MessageSender packetSender;
private long lastPacketSentTime;
private long previousPacketSentTime;
public void TimeTrackingPacketSender(com.mysql.cj.protocol.MessageSender);
public void send(byte[], int, byte) throws java.io.IOException;
public long getLastPacketSentTime();
public long getPreviousPacketSentTime();
public com.mysql.cj.protocol.MessageSender undecorateAll();
public com.mysql.cj.protocol.MessageSender undecorate();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/TracingPacketReader.class
package com.mysql.cj.protocol.a;
public synchronized class TracingPacketReader implements com.mysql.cj.protocol.MessageReader {
private static final int MAX_PACKET_DUMP_LENGTH = 1024;
private com.mysql.cj.protocol.MessageReader packetReader;
private com.mysql.cj.log.Log log;
public void TracingPacketReader(com.mysql.cj.protocol.MessageReader, com.mysql.cj.log.Log);
public NativePacketHeader readHeader() throws java.io.IOException;
public NativePacketPayload readMessage(java.util.Optional, NativePacketHeader) throws java.io.IOException;
public byte getMessageSequence();
public void resetMessageSequence();
public com.mysql.cj.protocol.MessageReader undecorateAll();
public com.mysql.cj.protocol.MessageReader undecorate();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/a/TracingPacketSender.class
package com.mysql.cj.protocol.a;
public synchronized class TracingPacketSender implements com.mysql.cj.protocol.MessageSender {
private com.mysql.cj.protocol.MessageSender packetSender;
private String host;
private long serverThreadId;
private com.mysql.cj.log.Log log;
public void TracingPacketSender(com.mysql.cj.protocol.MessageSender, com.mysql.cj.log.Log, String, long);
public void setServerThreadId(long);
private void logPacket(byte[], int, byte);
public void send(byte[], int, byte) throws java.io.IOException;
public com.mysql.cj.protocol.MessageSender undecorateAll();
public com.mysql.cj.protocol.MessageSender undecorate();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/AbstractProtocol$1.class
package com.mysql.cj.protocol;
synchronized class AbstractProtocol$1 implements PacketSentTimeHolder {
void AbstractProtocol$1(AbstractProtocol);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/AbstractProtocol$2.class
package com.mysql.cj.protocol;
synchronized class AbstractProtocol$2 implements PacketReceivedTimeHolder {
void AbstractProtocol$2(AbstractProtocol);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/AbstractProtocol.class
package com.mysql.cj.protocol;
public abstract synchronized class AbstractProtocol implements Protocol {
protected com.mysql.cj.Session session;
protected SocketConnection socketConnection;
protected com.mysql.cj.conf.PropertySet propertySet;
protected com.mysql.cj.TransactionEventHandler transactionManager;
protected transient com.mysql.cj.log.Log log;
protected com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
protected AuthenticationProvider authProvider;
protected com.mysql.cj.MessageBuilder messageBuilder;
private PacketSentTimeHolder packetSentTimeHolder;
private PacketReceivedTimeHolder packetReceivedTimeHolder;
protected java.util.LinkedList packetDebugRingBuffer;
protected boolean useNanosForElapsedTime;
protected String queryTimingUnits;
public void AbstractProtocol();
public void init(com.mysql.cj.Session, SocketConnection, com.mysql.cj.conf.PropertySet, com.mysql.cj.TransactionEventHandler);
public SocketConnection getSocketConnection();
public AuthenticationProvider getAuthenticationProvider();
public com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
public PacketSentTimeHolder getPacketSentTimeHolder();
public void setPacketSentTimeHolder(PacketSentTimeHolder);
public PacketReceivedTimeHolder getPacketReceivedTimeHolder();
public void setPacketReceivedTimeHolder(PacketReceivedTimeHolder);
public com.mysql.cj.conf.PropertySet getPropertySet();
public void setPropertySet(com.mysql.cj.conf.PropertySet);
public com.mysql.cj.MessageBuilder getMessageBuilder();
public void reset();
public String getQueryTimingUnits();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/AbstractSocketConnection.class
package com.mysql.cj.protocol;
public abstract synchronized class AbstractSocketConnection implements SocketConnection {
protected String host;
protected int port;
protected SocketFactory socketFactory;
protected java.net.Socket mysqlSocket;
protected FullReadInputStream mysqlInput;
protected java.io.BufferedOutputStream mysqlOutput;
protected com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
protected com.mysql.cj.conf.PropertySet propertySet;
public void AbstractSocketConnection();
public String getHost();
public int getPort();
public java.net.Socket getMysqlSocket();
public FullReadInputStream getMysqlInput() throws java.io.IOException;
public void setMysqlInput(FullReadInputStream);
public java.io.BufferedOutputStream getMysqlOutput() throws java.io.IOException;
public boolean isSSLEstablished();
public SocketFactory getSocketFactory();
public void setSocketFactory(SocketFactory);
public void forceClose();
public NetworkResources getNetworkResources();
public com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
public com.mysql.cj.conf.PropertySet getPropertySet();
protected SocketFactory createSocketFactory(String);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/AsyncSocketFactory.class
package com.mysql.cj.protocol;
public synchronized class AsyncSocketFactory implements SocketFactory {
java.nio.channels.AsynchronousSocketChannel channel;
public void AsyncSocketFactory();
public java.io.Closeable connect(String, int, com.mysql.cj.conf.PropertySet, int) throws java.io.IOException;
public java.io.Closeable performTlsHandshake(SocketConnection, ServerSession) throws java.io.IOException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/AuthenticationPlugin.class
package com.mysql.cj.protocol;
public abstract interface AuthenticationPlugin {
public void init(Protocol);
public void reset();
public void destroy();
public abstract String getProtocolPluginName();
public abstract boolean requiresConfidentiality();
public abstract boolean isReusable();
public abstract void setAuthenticationParameters(String, String);
public abstract boolean nextAuthenticationStep(Message, java.util.List);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/AuthenticationProvider.class
package com.mysql.cj.protocol;
public abstract interface AuthenticationProvider {
public abstract void init(Protocol, com.mysql.cj.conf.PropertySet, com.mysql.cj.exceptions.ExceptionInterceptor);
public abstract void connect(ServerSession, String, String, String);
public abstract void changeUser(ServerSession, String, String, String);
public abstract String getEncodingForHandshake();
public static byte getCharsetForHandshake(String, com.mysql.cj.ServerVersion);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ColumnDefinition.class
package com.mysql.cj.protocol;
public abstract interface ColumnDefinition extends ProtocolEntity {
public abstract com.mysql.cj.result.Field[] getFields();
public abstract void setFields(com.mysql.cj.result.Field[]);
public abstract void buildIndexMapping();
public abstract boolean hasBuiltIndexMapping();
public abstract java.util.Map getColumnLabelToIndex();
public abstract void setColumnLabelToIndex(java.util.Map);
public abstract java.util.Map getFullColumnNameToIndex();
public abstract void setFullColumnNameToIndex(java.util.Map);
public abstract java.util.Map getColumnNameToIndex();
public abstract void setColumnNameToIndex(java.util.Map);
public abstract java.util.Map getColumnToIndexCache();
public abstract void setColumnToIndexCache(java.util.Map);
public abstract void initializeFrom(ColumnDefinition);
public abstract void exportTo(ColumnDefinition);
public abstract int findColumn(String, boolean, int);
public abstract boolean hasLargeFields();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ExportControlled$1.class
package com.mysql.cj.protocol;
final synchronized class ExportControlled$1 implements java.nio.channels.CompletionHandler {
void ExportControlled$1(int, java.nio.channels.AsynchronousSocketChannel, java.nio.ByteBuffer, java.util.concurrent.CompletableFuture);
public void completed(Integer, Void);
public void failed(Throwable, Void);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ExportControlled$2.class
package com.mysql.cj.protocol;
synchronized class ExportControlled$2 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ExportControlled$KeyStoreConf.class
package com.mysql.cj.protocol;
synchronized class ExportControlled$KeyStoreConf {
public String keyStoreUrl;
public String keyStorePassword;
public String keyStoreType;
public void ExportControlled$KeyStoreConf();
public void ExportControlled$KeyStoreConf(String, String, String);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ExportControlled$X509TrustManagerWrapper.class
package com.mysql.cj.protocol;
public synchronized class ExportControlled$X509TrustManagerWrapper implements javax.net.ssl.X509TrustManager {
private javax.net.ssl.X509TrustManager origTm;
private boolean verifyServerCert;
private String hostName;
private java.security.cert.CertificateFactory certFactory;
private java.security.cert.PKIXParameters validatorParams;
private java.security.cert.CertPathValidator validator;
public void ExportControlled$X509TrustManagerWrapper(javax.net.ssl.X509TrustManager, boolean, String) throws java.security.cert.CertificateException;
public void ExportControlled$X509TrustManagerWrapper(boolean, String);
public java.security.cert.X509Certificate[] getAcceptedIssuers();
public void checkServerTrusted(java.security.cert.X509Certificate[], String) throws java.security.cert.CertificateException;
public void checkClientTrusted(java.security.cert.X509Certificate[], String) throws java.security.cert.CertificateException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ExportControlled.class
package com.mysql.cj.protocol;
public synchronized class ExportControlled {
private static final String TLSv1 = TLSv1;
private static final String TLSv1_1 = TLSv1.1;
private static final String TLSv1_2 = TLSv1.2;
private static final String[] TLS_PROTOCOLS;
private void ExportControlled();
public static boolean enabled();
private static String[] getAllowedCiphers(com.mysql.cj.conf.PropertySet, com.mysql.cj.ServerVersion, String[]);
private static String[] getAllowedProtocols(com.mysql.cj.conf.PropertySet, com.mysql.cj.ServerVersion, String[]);
private static ExportControlled$KeyStoreConf getTrustStoreConf(com.mysql.cj.conf.PropertySet, com.mysql.cj.conf.PropertyKey, com.mysql.cj.conf.PropertyKey, com.mysql.cj.conf.PropertyKey, boolean);
private static ExportControlled$KeyStoreConf getKeyStoreConf(com.mysql.cj.conf.PropertySet, com.mysql.cj.conf.PropertyKey, com.mysql.cj.conf.PropertyKey, com.mysql.cj.conf.PropertyKey);
public static java.net.Socket performTlsHandshake(java.net.Socket, SocketConnection, com.mysql.cj.ServerVersion) throws java.io.IOException, com.mysql.cj.exceptions.SSLParamsException, com.mysql.cj.exceptions.FeatureNotAvailableException;
public static javax.net.ssl.SSLContext getSSLContext(String, String, String, String, String, String, boolean, boolean, String, com.mysql.cj.exceptions.ExceptionInterceptor) throws com.mysql.cj.exceptions.SSLParamsException;
public static boolean isSSLEstablished(java.net.Socket);
public static java.security.interfaces.RSAPublicKey decodeRSAPublicKey(String) throws com.mysql.cj.exceptions.RSAException;
public static byte[] encryptWithRSAPublicKey(byte[], java.security.interfaces.RSAPublicKey, String) throws com.mysql.cj.exceptions.RSAException;
public static byte[] encryptWithRSAPublicKey(byte[], java.security.interfaces.RSAPublicKey) throws com.mysql.cj.exceptions.RSAException;
public static java.nio.channels.AsynchronousSocketChannel startTlsOnAsynchronousChannel(java.nio.channels.AsynchronousSocketChannel, SocketConnection) throws javax.net.ssl.SSLException;
private static void performTlsHandshake(javax.net.ssl.SSLEngine, java.nio.channels.AsynchronousSocketChannel) throws javax.net.ssl.SSLException;
private static void write(java.nio.channels.AsynchronousSocketChannel, java.nio.ByteBuffer);
private static Integer read(java.nio.channels.AsynchronousSocketChannel, java.nio.ByteBuffer);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/FullReadInputStream.class
package com.mysql.cj.protocol;
public synchronized class FullReadInputStream extends java.io.FilterInputStream {
public void FullReadInputStream(java.io.InputStream);
public java.io.InputStream getUnderlyingStream();
public int readFully(byte[]) throws java.io.IOException;
public int readFully(byte[], int, int) throws java.io.IOException;
public long skipFully(long) throws java.io.IOException;
public int skipLengthEncodedInteger() throws java.io.IOException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/InternalDate.class
package com.mysql.cj.protocol;
public synchronized class InternalDate {
protected int year;
protected int month;
protected int day;
public void InternalDate();
public void InternalDate(int, int, int);
public int getYear();
public void setYear(int);
public int getMonth();
public void setMonth(int);
public int getDay();
public void setDay(int);
public boolean isZero();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/InternalTime.class
package com.mysql.cj.protocol;
public synchronized class InternalTime {
private int hours;
private int minutes;
private int seconds;
private int nanos;
public void InternalTime();
public void InternalTime(int, int, int, int);
public int getHours();
public void setHours(int);
public int getMinutes();
public void setMinutes(int);
public int getSeconds();
public void setSeconds(int);
public int getNanos();
public void setNanos(int);
public boolean isZero();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/InternalTimestamp.class
package com.mysql.cj.protocol;
public synchronized class InternalTimestamp extends InternalDate {
private int hours;
private int minutes;
private int seconds;
private int nanos;
public void InternalTimestamp();
public void InternalTimestamp(int, int, int, int, int, int, int);
public int getHours();
public void setHours(int);
public int getMinutes();
public void setMinutes(int);
public int getSeconds();
public void setSeconds(int);
public int getNanos();
public void setNanos(int);
public boolean isZero();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/Message.class
package com.mysql.cj.protocol;
public abstract interface Message {
public abstract byte[] getByteBuffer();
public abstract int getPosition();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/MessageHeader.class
package com.mysql.cj.protocol;
public abstract interface MessageHeader {
public abstract java.nio.ByteBuffer getBuffer();
public abstract int getMessageSize();
public abstract byte getMessageSequence();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/MessageListener.class
package com.mysql.cj.protocol;
public abstract interface MessageListener extends ProtocolEntityFactory {
public void error(Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/MessageReader.class
package com.mysql.cj.protocol;
public abstract interface MessageReader {
public abstract MessageHeader readHeader() throws java.io.IOException;
public abstract Message readMessage(java.util.Optional, MessageHeader) throws java.io.IOException;
public Message readMessage(java.util.Optional, int) throws java.io.IOException;
public void pushMessageListener(MessageListener);
public byte getMessageSequence();
public void resetMessageSequence();
public MessageReader undecorateAll();
public MessageReader undecorate();
public void start();
public void stopAfterNextMessage();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/MessageSender.class
package com.mysql.cj.protocol;
public abstract interface MessageSender {
public void send(byte[], int, byte) throws java.io.IOException;
public void send(Message);
public void send(Message, java.nio.channels.CompletionHandler);
public void setMaxAllowedPacket(int);
public MessageSender undecorateAll();
public MessageSender undecorate();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/NamedPipeSocketFactory$NamedPipeSocket.class
package com.mysql.cj.protocol;
synchronized class NamedPipeSocketFactory$NamedPipeSocket extends java.net.Socket {
private boolean isClosed;
private java.io.RandomAccessFile namedPipeFile;
void NamedPipeSocketFactory$NamedPipeSocket(NamedPipeSocketFactory, String) throws java.io.IOException;
public synchronized void close() throws java.io.IOException;
public java.io.InputStream getInputStream() throws java.io.IOException;
public java.io.OutputStream getOutputStream() throws java.io.IOException;
public boolean isClosed();
public void shutdownInput() throws java.io.IOException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/NamedPipeSocketFactory$RandomAccessFileInputStream.class
package com.mysql.cj.protocol;
synchronized class NamedPipeSocketFactory$RandomAccessFileInputStream extends java.io.InputStream {
java.io.RandomAccessFile raFile;
void NamedPipeSocketFactory$RandomAccessFileInputStream(NamedPipeSocketFactory, java.io.RandomAccessFile);
public int available() throws java.io.IOException;
public void close() throws java.io.IOException;
public int read() throws java.io.IOException;
public int read(byte[]) throws java.io.IOException;
public int read(byte[], int, int) throws java.io.IOException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/NamedPipeSocketFactory$RandomAccessFileOutputStream.class
package com.mysql.cj.protocol;
synchronized class NamedPipeSocketFactory$RandomAccessFileOutputStream extends java.io.OutputStream {
java.io.RandomAccessFile raFile;
void NamedPipeSocketFactory$RandomAccessFileOutputStream(NamedPipeSocketFactory, java.io.RandomAccessFile);
public void close() throws java.io.IOException;
public void write(byte[]) throws java.io.IOException;
public void write(byte[], int, int) throws java.io.IOException;
public void write(int) throws java.io.IOException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/NamedPipeSocketFactory.class
package com.mysql.cj.protocol;
public synchronized class NamedPipeSocketFactory implements SocketFactory {
private java.net.Socket namedPipeSocket;
public void NamedPipeSocketFactory();
public java.io.Closeable performTlsHandshake(SocketConnection, ServerSession) throws java.io.IOException;
public java.io.Closeable connect(String, int, com.mysql.cj.conf.PropertySet, int) throws java.io.IOException;
public boolean isLocallyConnected(com.mysql.cj.Session);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/NetworkResources.class
package com.mysql.cj.protocol;
public synchronized class NetworkResources {
private final java.net.Socket mysqlConnection;
private final java.io.InputStream mysqlInput;
private final java.io.OutputStream mysqlOutput;
public void NetworkResources(java.net.Socket, java.io.InputStream, java.io.OutputStream);
public final void forceClose();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/OutputStreamWatcher.class
package com.mysql.cj.protocol;
public abstract interface OutputStreamWatcher {
public abstract void streamClosed(WatchableStream);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/PacketReceivedTimeHolder.class
package com.mysql.cj.protocol;
public abstract interface PacketReceivedTimeHolder {
public long getLastPacketReceivedTime();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/PacketSentTimeHolder.class
package com.mysql.cj.protocol;
public abstract interface PacketSentTimeHolder {
public long getLastPacketSentTime();
public long getPreviousPacketSentTime();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/Protocol.class
package com.mysql.cj.protocol;
public abstract interface Protocol {
public abstract void init(com.mysql.cj.Session, SocketConnection, com.mysql.cj.conf.PropertySet, com.mysql.cj.TransactionEventHandler);
public abstract com.mysql.cj.conf.PropertySet getPropertySet();
public abstract void setPropertySet(com.mysql.cj.conf.PropertySet);
public abstract com.mysql.cj.MessageBuilder getMessageBuilder();
public abstract ServerCapabilities readServerCapabilities();
public abstract ServerSession getServerSession();
public abstract SocketConnection getSocketConnection();
public abstract AuthenticationProvider getAuthenticationProvider();
public abstract com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
public abstract PacketSentTimeHolder getPacketSentTimeHolder();
public abstract void setPacketSentTimeHolder(PacketSentTimeHolder);
public abstract PacketReceivedTimeHolder getPacketReceivedTimeHolder();
public abstract void setPacketReceivedTimeHolder(PacketReceivedTimeHolder);
public abstract void connect(String, String, String);
public abstract void negotiateSSLConnection(int);
public abstract void beforeHandshake();
public abstract void afterHandshake();
public abstract void changeDatabase(String);
public abstract void changeUser(String, String, String);
public abstract String getPasswordCharacterEncoding();
public abstract boolean versionMeetsMinimum(int, int, int);
public abstract Message readMessage(Message);
public abstract Message checkErrorMessage();
public abstract void send(Message, int);
public abstract java.util.concurrent.CompletableFuture sendAsync(Message);
public abstract ColumnDefinition readMetadata();
public abstract com.mysql.cj.result.RowList getRowInputStream(ColumnDefinition);
public abstract Message sendCommand(Message, boolean, int);
public abstract ProtocolEntity read(Class, ProtocolEntityFactory) throws java.io.IOException;
public abstract ProtocolEntity read(Class, int, boolean, Message, boolean, ColumnDefinition, ProtocolEntityFactory) throws java.io.IOException;
public abstract void setLocalInfileInputStream(java.io.InputStream);
public abstract java.io.InputStream getLocalInfileInputStream();
public abstract String getQueryComment();
public abstract void setQueryComment(String);
public abstract com.mysql.cj.QueryResult readQueryResult();
public abstract void close() throws java.io.IOException;
public abstract void setCurrentResultStreamer(ResultStreamer);
public abstract void configureTimezone();
public abstract void initServerSession();
public abstract void reset();
public abstract String getQueryTimingUnits();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ProtocolEntity.class
package com.mysql.cj.protocol;
public abstract interface ProtocolEntity {
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ProtocolEntityFactory.class
package com.mysql.cj.protocol;
public abstract interface ProtocolEntityFactory {
public Object createFromMessage(Message);
public Resultset$Type getResultSetType();
public Resultset$Concurrency getResultSetConcurrency();
public int getFetchSize();
public Object createFromProtocolEntity(ProtocolEntity);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ProtocolEntityReader.class
package com.mysql.cj.protocol;
public abstract interface ProtocolEntityReader {
public ProtocolEntity read(ProtocolEntityFactory) throws java.io.IOException;
public ProtocolEntity read(int, boolean, Message, ColumnDefinition, ProtocolEntityFactory) throws java.io.IOException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ReadAheadInputStream.class
package com.mysql.cj.protocol;
public synchronized class ReadAheadInputStream extends java.io.InputStream {
private static final int DEFAULT_BUFFER_SIZE = 4096;
private java.io.InputStream underlyingStream;
private byte[] buf;
protected int endOfCurrentData;
protected int currentPosition;
protected boolean doDebug;
protected com.mysql.cj.log.Log log;
private void fill(int) throws java.io.IOException;
private int readFromUnderlyingStreamIfNecessary(byte[], int, int) throws java.io.IOException;
public synchronized int read(byte[], int, int) throws java.io.IOException;
public int read() throws java.io.IOException;
public int available() throws java.io.IOException;
private void checkClosed() throws java.io.IOException;
public void ReadAheadInputStream(java.io.InputStream, boolean, com.mysql.cj.log.Log);
public void ReadAheadInputStream(java.io.InputStream, int, boolean, com.mysql.cj.log.Log);
public void close() throws java.io.IOException;
public boolean markSupported();
public long skip(long) throws java.io.IOException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/result/AbstractResultsetRow$1.class
package com.mysql.cj.protocol.result;
synchronized class AbstractResultsetRow$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/result/AbstractResultsetRow.class
package com.mysql.cj.protocol.result;
public abstract synchronized class AbstractResultsetRow implements com.mysql.cj.protocol.ResultsetRow {
protected com.mysql.cj.exceptions.ExceptionInterceptor exceptionInterceptor;
protected com.mysql.cj.protocol.ColumnDefinition metadata;
protected com.mysql.cj.protocol.ValueDecoder valueDecoder;
protected boolean wasNull;
protected void AbstractResultsetRow(com.mysql.cj.exceptions.ExceptionInterceptor);
private Object decodeAndCreateReturnValue(int, byte[], int, int, com.mysql.cj.result.ValueFactory);
protected Object getValueFromBytes(int, byte[], int, int, com.mysql.cj.result.ValueFactory);
public com.mysql.cj.result.Row setMetadata(com.mysql.cj.protocol.ColumnDefinition);
public boolean wasNull();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ResultListener.class
package com.mysql.cj.protocol;
public abstract interface ResultListener {
public abstract void onMetadata(ColumnDefinition);
public abstract void onRow(com.mysql.cj.result.Row);
public abstract void onComplete(ProtocolEntity);
public abstract void onException(Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/Resultset$Concurrency.class
package com.mysql.cj.protocol;
public final synchronized enum Resultset$Concurrency {
public static final Resultset$Concurrency READ_ONLY;
public static final Resultset$Concurrency UPDATABLE;
private int value;
public static Resultset$Concurrency[] values();
public static Resultset$Concurrency valueOf(String);
private void Resultset$Concurrency(String, int, int);
public int getIntValue();
public static Resultset$Concurrency fromValue(int, Resultset$Concurrency);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/Resultset$Type.class
package com.mysql.cj.protocol;
public final synchronized enum Resultset$Type {
public static final Resultset$Type FORWARD_ONLY;
public static final Resultset$Type SCROLL_INSENSITIVE;
public static final Resultset$Type SCROLL_SENSITIVE;
private int value;
public static Resultset$Type[] values();
public static Resultset$Type valueOf(String);
private void Resultset$Type(String, int, int);
public int getIntValue();
public static Resultset$Type fromValue(int, Resultset$Type);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/Resultset.class
package com.mysql.cj.protocol;
public abstract interface Resultset extends ProtocolEntity {
public abstract void setColumnDefinition(ColumnDefinition);
public abstract ColumnDefinition getColumnDefinition();
public abstract boolean hasRows();
public abstract ResultsetRows getRows();
public abstract void initRowsWithMetadata();
public abstract int getResultId();
public abstract void setNextResultset(Resultset);
public abstract Resultset getNextResultset();
public abstract void clearNextResultset();
public abstract long getUpdateCount();
public abstract long getUpdateID();
public abstract String getServerInfo();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ResultsetRow.class
package com.mysql.cj.protocol;
public abstract interface ResultsetRow extends com.mysql.cj.result.Row, ProtocolEntity {
public boolean isBinaryEncoded();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ResultsetRows.class
package com.mysql.cj.protocol;
public abstract interface ResultsetRows extends com.mysql.cj.result.RowList, ProtocolEntity {
public void addRow(com.mysql.cj.result.Row);
public void afterLast();
public void beforeFirst();
public void beforeLast();
public void close();
public abstract ResultsetRowsOwner getOwner();
public abstract boolean isAfterLast();
public abstract boolean isBeforeFirst();
public boolean isDynamic();
public boolean isEmpty();
public boolean isFirst();
public boolean isLast();
public void moveRowRelative(int);
public void setCurrentRow(int);
public abstract void setOwner(ResultsetRowsOwner);
public abstract boolean wasEmpty();
public abstract void setMetadata(ColumnDefinition);
public abstract ColumnDefinition getMetadata();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ResultsetRowsOwner.class
package com.mysql.cj.protocol;
public abstract interface ResultsetRowsOwner {
public abstract void closeOwner(boolean);
public abstract com.mysql.cj.MysqlConnection getConnection();
public abstract com.mysql.cj.Session getSession();
public abstract Object getSyncMutex();
public abstract String getPointOfOrigin();
public abstract int getOwnerFetchSize();
public abstract com.mysql.cj.Query getOwningQuery();
public abstract int getOwningStatementMaxRows();
public abstract int getOwningStatementFetchSize();
public abstract long getOwningStatementServerId();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ResultStreamer.class
package com.mysql.cj.protocol;
public abstract interface ResultStreamer {
public abstract void finishStreaming();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/Security.class
package com.mysql.cj.protocol;
public synchronized class Security {
private static int CACHING_SHA2_DIGEST_LENGTH;
public static void xorString(byte[], byte[], byte[], int);
public static byte[] scramble411(String, byte[], String);
public static byte[] scramble411(byte[], byte[]);
public static byte[] scrambleCachingSha2(byte[], byte[]) throws java.security.DigestException;
private void Security();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/SerializingBufferWriter$ByteBufferWrapper.class
package com.mysql.cj.protocol;
synchronized class SerializingBufferWriter$ByteBufferWrapper {
private java.nio.ByteBuffer buffer;
private java.nio.channels.CompletionHandler handler;
void SerializingBufferWriter$ByteBufferWrapper(java.nio.ByteBuffer, java.nio.channels.CompletionHandler);
public java.nio.ByteBuffer getBuffer();
public java.nio.channels.CompletionHandler getHandler();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/SerializingBufferWriter.class
package com.mysql.cj.protocol;
public synchronized class SerializingBufferWriter implements java.nio.channels.CompletionHandler {
private static int WRITES_AT_ONCE;
protected java.nio.channels.AsynchronousSocketChannel channel;
private java.util.Queue pendingWrites;
public void SerializingBufferWriter(java.nio.channels.AsynchronousSocketChannel);
private void initiateWrite();
public void queueBuffer(java.nio.ByteBuffer, java.nio.channels.CompletionHandler);
public void completed(Long, Void);
public void failed(Throwable, Void);
public void setChannel(java.nio.channels.AsynchronousSocketChannel);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ServerCapabilities.class
package com.mysql.cj.protocol;
public abstract interface ServerCapabilities {
public abstract int getCapabilityFlags();
public abstract void setCapabilityFlags(int);
public abstract com.mysql.cj.ServerVersion getServerVersion();
public abstract void setServerVersion(com.mysql.cj.ServerVersion);
public abstract boolean serverSupportsFracSecs();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ServerSession.class
package com.mysql.cj.protocol;
public abstract interface ServerSession {
public static final int TRANSACTION_NOT_STARTED = 0;
public static final int TRANSACTION_IN_PROGRESS = 1;
public static final int TRANSACTION_STARTED = 2;
public static final int TRANSACTION_COMPLETED = 3;
public static final String LOCAL_CHARACTER_SET_RESULTS = local.character_set_results;
public abstract ServerCapabilities getCapabilities();
public abstract void setCapabilities(ServerCapabilities);
public abstract int getStatusFlags();
public abstract void setStatusFlags(int);
public abstract void setStatusFlags(int, boolean);
public abstract int getOldStatusFlags();
public abstract void setOldStatusFlags(int);
public abstract int getServerDefaultCollationIndex();
public abstract void setServerDefaultCollationIndex(int);
public abstract int getTransactionState();
public abstract boolean inTransactionOnServer();
public abstract boolean cursorExists();
public abstract boolean isAutocommit();
public abstract boolean hasMoreResults();
public abstract boolean isLastRowSent();
public abstract boolean noGoodIndexUsed();
public abstract boolean noIndexUsed();
public abstract boolean queryWasSlow();
public abstract long getClientParam();
public abstract void setClientParam(long);
public abstract boolean useMultiResults();
public abstract boolean isEOFDeprecated();
public abstract boolean hasLongColumnInfo();
public abstract void setHasLongColumnInfo(boolean);
public abstract java.util.Map getServerVariables();
public abstract String getServerVariable(String);
public abstract int getServerVariable(String, int);
public abstract void setServerVariables(java.util.Map);
public abstract boolean characterSetNamesMatches(String);
public abstract com.mysql.cj.ServerVersion getServerVersion();
public abstract boolean isVersion(com.mysql.cj.ServerVersion);
public abstract String getServerDefaultCharset();
public abstract String getErrorMessageEncoding();
public abstract void setErrorMessageEncoding(String);
public abstract int getMaxBytesPerChar(String);
public abstract int getMaxBytesPerChar(Integer, String);
public abstract String getEncodingForIndex(int);
public abstract void configureCharacterSets();
public abstract String getCharacterSetMetadata();
public abstract void setCharacterSetMetadata(String);
public abstract int getMetadataCollationIndex();
public abstract void setMetadataCollationIndex(int);
public abstract String getCharacterSetResultsOnServer();
public abstract void setCharacterSetResultsOnServer(String);
public abstract boolean isLowerCaseTableNames();
public abstract boolean storesLowerCaseTableNames();
public abstract boolean isQueryCacheEnabled();
public abstract boolean isNoBackslashEscapesSet();
public abstract boolean useAnsiQuotedIdentifiers();
public abstract boolean isServerTruncatesFracSecs();
public abstract long getThreadId();
public abstract void setThreadId(long);
public abstract boolean isAutoCommit();
public abstract void setAutoCommit(boolean);
public abstract java.util.TimeZone getServerTimeZone();
public abstract void setServerTimeZone(java.util.TimeZone);
public abstract java.util.TimeZone getDefaultTimeZone();
public abstract void setDefaultTimeZone(java.util.TimeZone);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/SocketConnection.class
package com.mysql.cj.protocol;
public abstract interface SocketConnection {
public abstract void connect(String, int, com.mysql.cj.conf.PropertySet, com.mysql.cj.exceptions.ExceptionInterceptor, com.mysql.cj.log.Log, int);
public abstract void performTlsHandshake(ServerSession) throws com.mysql.cj.exceptions.SSLParamsException, com.mysql.cj.exceptions.FeatureNotAvailableException, java.io.IOException;
public abstract void forceClose();
public abstract NetworkResources getNetworkResources();
public abstract String getHost();
public abstract int getPort();
public abstract java.net.Socket getMysqlSocket() throws java.io.IOException;
public abstract FullReadInputStream getMysqlInput() throws java.io.IOException;
public abstract void setMysqlInput(FullReadInputStream);
public abstract java.io.BufferedOutputStream getMysqlOutput() throws java.io.IOException;
public abstract boolean isSSLEstablished();
public abstract SocketFactory getSocketFactory();
public abstract void setSocketFactory(SocketFactory);
public abstract com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
public abstract com.mysql.cj.conf.PropertySet getPropertySet();
public boolean isSynchronous();
public abstract java.nio.channels.AsynchronousSocketChannel getAsynchronousSocketChannel();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/SocketFactory.class
package com.mysql.cj.protocol;
public abstract interface SocketFactory extends SocketMetadata {
public abstract java.io.Closeable connect(String, int, com.mysql.cj.conf.PropertySet, int) throws java.io.IOException;
public void beforeHandshake() throws java.io.IOException;
public abstract java.io.Closeable performTlsHandshake(SocketConnection, ServerSession) throws java.io.IOException;
public void afterHandshake() throws java.io.IOException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/SocketMetadata.class
package com.mysql.cj.protocol;
public abstract interface SocketMetadata {
public boolean isLocallyConnected(com.mysql.cj.Session);
public boolean isLocallyConnected(com.mysql.cj.Session, String);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/SocksProxySocketFactory.class
package com.mysql.cj.protocol;
public synchronized class SocksProxySocketFactory extends StandardSocketFactory {
public void SocksProxySocketFactory();
protected java.net.Socket createSocket(com.mysql.cj.conf.PropertySet);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/StandardSocketFactory.class
package com.mysql.cj.protocol;
public synchronized class StandardSocketFactory implements SocketFactory {
protected String host;
protected int port;
protected java.net.Socket rawSocket;
protected java.net.Socket sslSocket;
protected int loginTimeoutCountdown;
protected long loginTimeoutCheckTimestamp;
protected int socketTimeoutBackup;
public void StandardSocketFactory();
protected java.net.Socket createSocket(com.mysql.cj.conf.PropertySet);
private void configureSocket(java.net.Socket, com.mysql.cj.conf.PropertySet) throws java.net.SocketException, java.io.IOException;
public java.io.Closeable connect(String, int, com.mysql.cj.conf.PropertySet, int) throws java.io.IOException;
public void beforeHandshake() throws java.io.IOException;
public java.io.Closeable performTlsHandshake(SocketConnection, ServerSession) throws java.io.IOException;
public void afterHandshake() throws java.io.IOException;
protected void resetLoginTimeCountdown() throws java.net.SocketException;
protected int getRealTimeout(int);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/TlsAsynchronousSocketChannel$1.class
package com.mysql.cj.protocol;
synchronized class TlsAsynchronousSocketChannel$1 implements java.nio.channels.CompletionHandler {
void TlsAsynchronousSocketChannel$1(TlsAsynchronousSocketChannel, java.nio.channels.CompletionHandler, int);
public void completed(Integer, Void);
public void failed(Throwable, Void);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/TlsAsynchronousSocketChannel$2.class
package com.mysql.cj.protocol;
synchronized class TlsAsynchronousSocketChannel$2 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/TlsAsynchronousSocketChannel$ErrorPropagatingCompletionHandler.class
package com.mysql.cj.protocol;
synchronized class TlsAsynchronousSocketChannel$ErrorPropagatingCompletionHandler implements java.nio.channels.CompletionHandler {
private java.nio.channels.CompletionHandler target;
private Runnable success;
public void TlsAsynchronousSocketChannel$ErrorPropagatingCompletionHandler(java.nio.channels.CompletionHandler, Runnable);
public void completed(Object, Void);
public void failed(Throwable, Void);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/TlsAsynchronousSocketChannel.class
package com.mysql.cj.protocol;
public synchronized class TlsAsynchronousSocketChannel extends java.nio.channels.AsynchronousSocketChannel implements java.nio.channels.CompletionHandler {
private static final java.nio.ByteBuffer emptyBuffer;
private java.nio.channels.AsynchronousSocketChannel channel;
private javax.net.ssl.SSLEngine sslEngine;
private java.nio.ByteBuffer cipherTextBuffer;
private java.nio.ByteBuffer clearTextBuffer;
private java.nio.channels.CompletionHandler handler;
private java.nio.ByteBuffer dst;
private SerializingBufferWriter bufferWriter;
private java.util.concurrent.LinkedBlockingQueue cipherTextBuffers;
public void TlsAsynchronousSocketChannel(java.nio.channels.AsynchronousSocketChannel, javax.net.ssl.SSLEngine);
public void completed(Integer, Void);
public void failed(Throwable, Void);
private synchronized void decryptAndDispatch();
public void read(java.nio.ByteBuffer, long, java.util.concurrent.TimeUnit, Object, java.nio.channels.CompletionHandler);
public void read(java.nio.ByteBuffer[], int, int, long, java.util.concurrent.TimeUnit, Object, java.nio.channels.CompletionHandler);
private synchronized void dispatchData();
public void close() throws java.io.IOException;
public boolean isOpen();
public java.util.concurrent.Future read(java.nio.ByteBuffer);
public java.util.concurrent.Future write(java.nio.ByteBuffer);
private boolean isDrained(java.nio.ByteBuffer[]);
public void write(java.nio.ByteBuffer[], int, int, long, java.util.concurrent.TimeUnit, Object, java.nio.channels.CompletionHandler);
public void write(java.nio.ByteBuffer, long, java.util.concurrent.TimeUnit, Object, java.nio.channels.CompletionHandler);
private java.nio.ByteBuffer getCipherTextBuffer();
private void putCipherTextBuffer(java.nio.ByteBuffer);
public Object getOption(java.net.SocketOption) throws java.io.IOException;
public java.util.Set supportedOptions();
public java.nio.channels.AsynchronousSocketChannel bind(java.net.SocketAddress) throws java.io.IOException;
public java.nio.channels.AsynchronousSocketChannel setOption(java.net.SocketOption, Object) throws java.io.IOException;
public java.nio.channels.AsynchronousSocketChannel shutdownInput() throws java.io.IOException;
public java.nio.channels.AsynchronousSocketChannel shutdownOutput() throws java.io.IOException;
public java.net.SocketAddress getRemoteAddress() throws java.io.IOException;
public void connect(java.net.SocketAddress, Object, java.nio.channels.CompletionHandler);
public java.util.concurrent.Future connect(java.net.SocketAddress);
public java.net.SocketAddress getLocalAddress() throws java.io.IOException;
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/ValueDecoder.class
package com.mysql.cj.protocol;
public abstract interface ValueDecoder {
public abstract Object decodeDate(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeTime(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeTimestamp(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeInt1(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeUInt1(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeInt2(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeUInt2(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeInt4(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeUInt4(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeInt8(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeUInt8(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeFloat(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeDouble(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeDecimal(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeByteArray(byte[], int, int, com.mysql.cj.result.Field, com.mysql.cj.result.ValueFactory);
public abstract Object decodeBit(byte[], int, int, com.mysql.cj.result.ValueFactory);
public abstract Object decodeSet(byte[], int, int, com.mysql.cj.result.Field, com.mysql.cj.result.ValueFactory);
public abstract Object decodeYear(byte[], int, int, com.mysql.cj.result.ValueFactory);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/Warning.class
package com.mysql.cj.protocol;
public abstract interface Warning {
public abstract int getLevel();
public abstract long getCode();
public abstract String getMessage();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/WatchableOutputStream.class
package com.mysql.cj.protocol;
public synchronized class WatchableOutputStream extends java.io.ByteArrayOutputStream implements WatchableStream {
private OutputStreamWatcher watcher;
public void WatchableOutputStream();
public void close() throws java.io.IOException;
public void setWatcher(OutputStreamWatcher);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/WatchableStream.class
package com.mysql.cj.protocol;
public abstract interface WatchableStream {
public abstract void setWatcher(OutputStreamWatcher);
public abstract int size();
public abstract byte[] toByteArray();
public abstract void write(byte[], int, int);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/WatchableWriter.class
package com.mysql.cj.protocol;
public synchronized class WatchableWriter extends java.io.CharArrayWriter {
private WriterWatcher watcher;
public void WatchableWriter();
public void close();
public void setWatcher(WriterWatcher);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/WriterWatcher.class
package com.mysql.cj.protocol;
public abstract interface WriterWatcher {
public abstract void writerClosed(WatchableWriter);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/AsyncMessageReader$CompletedRead.class
package com.mysql.cj.protocol.x;
synchronized class AsyncMessageReader$CompletedRead {
public XMessageHeader header;
public com.google.protobuf.GeneratedMessageV3 message;
public void AsyncMessageReader$CompletedRead();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/AsyncMessageReader$HeaderCompletionHandler.class
package com.mysql.cj.protocol.x;
synchronized class AsyncMessageReader$HeaderCompletionHandler implements java.nio.channels.CompletionHandler {
public void AsyncMessageReader$HeaderCompletionHandler(AsyncMessageReader);
public void completed(Integer, Void);
public void failed(Throwable, Void);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/AsyncMessageReader$MessageCompletionHandler.class
package com.mysql.cj.protocol.x;
synchronized class AsyncMessageReader$MessageCompletionHandler implements java.nio.channels.CompletionHandler {
public void AsyncMessageReader$MessageCompletionHandler(AsyncMessageReader);
public void completed(Integer, Void);
public void failed(Throwable, Void);
private com.google.protobuf.GeneratedMessageV3 parseMessage(Class, java.nio.ByteBuffer);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/AsyncMessageReader$SyncXMessageListener.class
package com.mysql.cj.protocol.x;
final synchronized class AsyncMessageReader$SyncXMessageListener implements com.mysql.cj.protocol.MessageListener {
private java.util.concurrent.CompletableFuture future;
private Class expectedClass;
java.util.List notices;
public void AsyncMessageReader$SyncXMessageListener(java.util.concurrent.CompletableFuture, Class);
public Boolean createFromMessage(XMessage);
public void error(Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/AsyncMessageReader.class
package com.mysql.cj.protocol.x;
public synchronized class AsyncMessageReader implements com.mysql.cj.protocol.MessageReader {
private static int READ_AHEAD_DEPTH;
AsyncMessageReader$CompletedRead currentReadResult;
java.nio.ByteBuffer messageBuf;
private com.mysql.cj.conf.PropertySet propertySet;
com.mysql.cj.protocol.SocketConnection sc;
java.nio.channels.CompletionHandler headerCompletionHandler;
java.nio.channels.CompletionHandler messageCompletionHandler;
com.mysql.cj.conf.RuntimeProperty asyncTimeout;
com.mysql.cj.protocol.MessageListener currentMessageListener;
private java.util.concurrent.BlockingQueue messageListenerQueue;
java.util.concurrent.BlockingQueue pendingCompletedReadQueue;
java.util.concurrent.CompletableFuture pendingMsgHeader;
Object pendingMsgMonitor;
boolean stopAfterNextMessage;
public void AsyncMessageReader(com.mysql.cj.conf.PropertySet, com.mysql.cj.protocol.SocketConnection);
public void start();
public void stopAfterNextMessage();
private void checkClosed();
public void pushMessageListener(com.mysql.cj.protocol.MessageListener);
com.mysql.cj.protocol.MessageListener getMessageListener(boolean);
void dispatchMessage();
void onError(Throwable);
public XMessageHeader readHeader() throws java.io.IOException;
public XMessage readMessage(java.util.Optional, XMessageHeader) throws java.io.IOException;
public XMessage readMessage(java.util.Optional, int) throws java.io.IOException;
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/AsyncMessageSender.class
package com.mysql.cj.protocol.x;
public synchronized class AsyncMessageSender implements com.mysql.cj.protocol.MessageSender {
private static final int HEADER_LEN = 5;
private int maxAllowedPacket;
private com.mysql.cj.protocol.SerializingBufferWriter bufferWriter;
public void AsyncMessageSender(java.nio.channels.AsynchronousSocketChannel);
public void send(XMessage);
public void send(XMessage, java.nio.channels.CompletionHandler);
public void setMaxAllowedPacket(int);
public void setChannel(java.nio.channels.AsynchronousSocketChannel);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/ErrorToFutureCompletionHandler.class
package com.mysql.cj.protocol.x;
public synchronized class ErrorToFutureCompletionHandler implements java.nio.channels.CompletionHandler {
private java.util.concurrent.CompletableFuture future;
private Runnable successCallback;
public void ErrorToFutureCompletionHandler(java.util.concurrent.CompletableFuture, Runnable);
public void completed(Object, Void);
public void failed(Throwable, Void);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/FieldFactory$1.class
package com.mysql.cj.protocol.x;
synchronized class FieldFactory$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/FieldFactory.class
package com.mysql.cj.protocol.x;
public synchronized class FieldFactory implements com.mysql.cj.protocol.ProtocolEntityFactory {
private static final int XPROTOCOL_COLUMN_BYTES_CONTENT_TYPE_GEOMETRY = 1;
private static final int XPROTOCOL_COLUMN_BYTES_CONTENT_TYPE_JSON = 2;
private static final int XPROTOCOL_COLUMN_FLAGS_UINT_ZEROFILL = 1;
private static final int XPROTOCOL_COLUMN_FLAGS_DOUBLE_UNSIGNED = 1;
private static final int XPROTOCOL_COLUMN_FLAGS_FLOAT_UNSIGNED = 1;
private static final int XPROTOCOL_COLUMN_FLAGS_DECIMAL_UNSIGNED = 1;
private static final int XPROTOCOL_COLUMN_FLAGS_BYTES_RIGHTPAD = 1;
private static final int XPROTOCOL_COLUMN_FLAGS_DATETIME_TIMESTAMP = 1;
private static final int XPROTOCOL_COLUMN_FLAGS_NOT_NULL = 16;
private static final int XPROTOCOL_COLUMN_FLAGS_PRIMARY_KEY = 32;
private static final int XPROTOCOL_COLUMN_FLAGS_UNIQUE_KEY = 64;
private static final int XPROTOCOL_COLUMN_FLAGS_MULTIPLE_KEY = 128;
private static final int XPROTOCOL_COLUMN_FLAGS_AUTO_INCREMENT = 256;
String metadataCharacterSet;
public void FieldFactory(String);
public com.mysql.cj.result.Field createFromMessage(XMessage);
private com.mysql.cj.result.Field columnMetaDataToField(com.mysql.cj.x.protobuf.MysqlxResultset$ColumnMetaData, String);
private com.mysql.cj.MysqlType findMysqlType(com.mysql.cj.x.protobuf.MysqlxResultset$ColumnMetaData$FieldType, int, int, int);
private int xProtocolTypeToMysqlType(com.mysql.cj.x.protobuf.MysqlxResultset$ColumnMetaData$FieldType, int);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/MessageConstants.class
package com.mysql.cj.protocol.x;
public synchronized class MessageConstants {
public static final java.util.Map MESSAGE_CLASS_TO_PARSER;
public static final java.util.Map MESSAGE_CLASS_TO_TYPE;
public static final java.util.Map MESSAGE_TYPE_TO_CLASS;
public static final java.util.Map MESSAGE_CLASS_TO_CLIENT_MESSAGE_TYPE;
public void MessageConstants();
public static int getTypeForMessageClass(Class);
public static Class getMessageClassForType(int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/Notice$XSessionStateChanged.class
package com.mysql.cj.protocol.x;
public synchronized class Notice$XSessionStateChanged extends Notice {
private Integer paramType;
private java.util.List valueList;
public void Notice$XSessionStateChanged(com.mysql.cj.x.protobuf.MysqlxNotice$Frame);
public Integer getParamType();
public java.util.List getValueList();
public com.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar getValue();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/Notice$XSessionVariableChanged.class
package com.mysql.cj.protocol.x;
public synchronized class Notice$XSessionVariableChanged extends Notice {
private String paramName;
private com.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar value;
public void Notice$XSessionVariableChanged(com.mysql.cj.x.protobuf.MysqlxNotice$Frame);
public String getParamName();
public com.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar getValue();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/Notice$XWarning.class
package com.mysql.cj.protocol.x;
public synchronized class Notice$XWarning extends Notice implements com.mysql.cj.protocol.Warning {
private int level;
private long code;
private String message;
public void Notice$XWarning(com.mysql.cj.x.protobuf.MysqlxNotice$Frame);
public int getLevel();
public long getCode();
public String getMessage();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/Notice.class
package com.mysql.cj.protocol.x;
public synchronized class Notice {
public static final int NoticeScope_Global = 1;
public static final int NoticeScope_Local = 2;
public static final int NoticeType_WARNING = 1;
public static final int NoticeType_SESSION_VARIABLE_CHANGED = 2;
public static final int NoticeType_SESSION_STATE_CHANGED = 3;
public static final int NoticeType_GROUP_REPLICATION_STATE_CHANGED = 4;
public static final int SessionStateChanged_CURRENT_SCHEMA = 1;
public static final int SessionStateChanged_ACCOUNT_EXPIRED = 2;
public static final int SessionStateChanged_GENERATED_INSERT_ID = 3;
public static final int SessionStateChanged_ROWS_AFFECTED = 4;
public static final int SessionStateChanged_ROWS_FOUND = 5;
public static final int SessionStateChanged_ROWS_MATCHED = 6;
public static final int SessionStateChanged_TRX_COMMITTED = 7;
public static final int SessionStateChanged_TRX_ROLLEDBACK = 9;
public static final int SessionStateChanged_PRODUCED_MESSAGE = 10;
public static final int SessionStateChanged_CLIENT_ID_ASSIGNED = 11;
public static final int SessionStateChanged_GENERATED_DOCUMENT_IDS = 12;
protected int scope;
protected int type;
public static Notice getInstance(XMessage);
public void Notice(com.mysql.cj.x.protobuf.MysqlxNotice$Frame);
public int getType();
public int getScope();
static com.google.protobuf.GeneratedMessageV3 parseNotice(com.google.protobuf.ByteString, Class);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/ResultCreatingResultListener.class
package com.mysql.cj.protocol.x;
public synchronized class ResultCreatingResultListener implements com.mysql.cj.protocol.ResultListener {
private com.mysql.cj.protocol.ColumnDefinition metadata;
private java.util.List rows;
private java.util.function.Function resultCtor;
private java.util.concurrent.CompletableFuture future;
public void ResultCreatingResultListener(java.util.function.Function, java.util.concurrent.CompletableFuture);
public void onMetadata(com.mysql.cj.protocol.ColumnDefinition);
public void onRow(com.mysql.cj.result.Row);
public void onComplete(StatementExecuteOk);
public void onException(Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/ResultMessageListener.class
package com.mysql.cj.protocol.x;
public synchronized class ResultMessageListener implements com.mysql.cj.protocol.MessageListener {
private com.mysql.cj.protocol.ResultListener callbacks;
private com.mysql.cj.protocol.ProtocolEntityFactory fieldFactory;
private java.util.ArrayList fields;
private com.mysql.cj.protocol.ColumnDefinition metadata;
private boolean metadataSent;
private StatementExecuteOkBuilder okBuilder;
public void ResultMessageListener(com.mysql.cj.protocol.ProtocolEntityFactory, com.mysql.cj.protocol.ResultListener);
public Boolean createFromMessage(XMessage);
public void error(Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/SqlResultMessageListener$ResultType.class
package com.mysql.cj.protocol.x;
final synchronized enum SqlResultMessageListener$ResultType {
public static final SqlResultMessageListener$ResultType UPDATE;
public static final SqlResultMessageListener$ResultType DATA;
public static SqlResultMessageListener$ResultType[] values();
public static SqlResultMessageListener$ResultType valueOf(String);
private void SqlResultMessageListener$ResultType(String, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/SqlResultMessageListener.class
package com.mysql.cj.protocol.x;
public synchronized class SqlResultMessageListener implements com.mysql.cj.protocol.MessageListener {
private SqlResultMessageListener$ResultType resultType;
private java.util.concurrent.CompletableFuture resultF;
private StatementExecuteOkMessageListener okListener;
private ResultMessageListener resultListener;
private ResultCreatingResultListener resultCreator;
public void SqlResultMessageListener(java.util.concurrent.CompletableFuture, com.mysql.cj.protocol.ProtocolEntityFactory, java.util.TimeZone, com.mysql.cj.conf.PropertySet);
public Boolean createFromMessage(XMessage);
public void error(Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/StatementExecuteOk.class
package com.mysql.cj.protocol.x;
public synchronized class StatementExecuteOk implements com.mysql.cj.protocol.ProtocolEntity, com.mysql.cj.QueryResult {
private long rowsAffected;
private Long lastInsertId;
private java.util.List generatedIds;
private java.util.List warnings;
public void StatementExecuteOk(long, Long, java.util.List, java.util.List);
public long getRowsAffected();
public Long getLastInsertId();
public java.util.List getGeneratedIds();
public java.util.List getWarnings();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/StatementExecuteOkBuilder.class
package com.mysql.cj.protocol.x;
public synchronized class StatementExecuteOkBuilder {
private long rowsAffected;
private Long lastInsertId;
private java.util.List generatedIds;
private java.util.List warnings;
public void StatementExecuteOkBuilder();
public void addNotice(Notice);
public StatementExecuteOk build();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/StatementExecuteOkMessageListener.class
package com.mysql.cj.protocol.x;
public synchronized class StatementExecuteOkMessageListener implements com.mysql.cj.protocol.MessageListener {
private StatementExecuteOkBuilder builder;
private java.util.concurrent.CompletableFuture future;
public void StatementExecuteOkMessageListener(java.util.concurrent.CompletableFuture);
public Boolean createFromMessage(XMessage);
public void error(Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/SyncMessageReader$ListenersDispatcher.class
package com.mysql.cj.protocol.x;
synchronized class SyncMessageReader$ListenersDispatcher implements Runnable {
private static final long POLL_TIMEOUT = 100;
boolean started;
public void SyncMessageReader$ListenersDispatcher(SyncMessageReader);
public void run();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/SyncMessageReader.class
package com.mysql.cj.protocol.x;
public synchronized class SyncMessageReader implements com.mysql.cj.protocol.MessageReader {
private com.mysql.cj.protocol.FullReadInputStream inputStream;
private XMessageHeader header;
java.util.concurrent.BlockingQueue messageListenerQueue;
Object dispatchingThreadMonitor;
Object waitingSyncOperationMonitor;
Thread dispatchingThread;
public void SyncMessageReader(com.mysql.cj.protocol.FullReadInputStream);
public XMessageHeader readHeader() throws java.io.IOException;
private XMessageHeader readHeaderLocal() throws java.io.IOException;
private com.google.protobuf.GeneratedMessageV3 readMessageLocal(Class);
public XMessage readMessage(java.util.Optional, XMessageHeader) throws java.io.IOException;
public XMessage readMessage(java.util.Optional, int) throws java.io.IOException;
public void pushMessageListener(com.mysql.cj.protocol.MessageListener);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/SyncMessageSender.class
package com.mysql.cj.protocol.x;
public synchronized class SyncMessageSender implements com.mysql.cj.protocol.MessageSender, com.mysql.cj.protocol.PacketSentTimeHolder {
static final int HEADER_LEN = 5;
private java.io.BufferedOutputStream outputStream;
private long lastPacketSentTime;
private long previousPacketSentTime;
private int maxAllowedPacket;
Object waitingAsyncOperationMonitor;
public void SyncMessageSender(java.io.BufferedOutputStream);
public void send(XMessage);
public void send(XMessage, java.nio.channels.CompletionHandler);
public long getLastPacketSentTime();
public long getPreviousPacketSentTime();
public void setMaxAllowedPacket(int);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XAsyncSocketConnection.class
package com.mysql.cj.protocol.x;
public synchronized class XAsyncSocketConnection extends com.mysql.cj.protocol.AbstractSocketConnection implements com.mysql.cj.protocol.SocketConnection {
java.nio.channels.AsynchronousSocketChannel channel;
public void XAsyncSocketConnection();
public void connect(String, int, com.mysql.cj.conf.PropertySet, com.mysql.cj.exceptions.ExceptionInterceptor, com.mysql.cj.log.Log, int);
public void performTlsHandshake(com.mysql.cj.protocol.ServerSession) throws com.mysql.cj.exceptions.SSLParamsException, com.mysql.cj.exceptions.FeatureNotAvailableException, java.io.IOException;
public java.nio.channels.AsynchronousSocketChannel getAsynchronousSocketChannel();
public final void forceClose();
public com.mysql.cj.protocol.NetworkResources getNetworkResources();
public java.net.Socket getMysqlSocket();
public com.mysql.cj.protocol.FullReadInputStream getMysqlInput();
public void setMysqlInput(com.mysql.cj.protocol.FullReadInputStream);
public java.io.BufferedOutputStream getMysqlOutput();
public boolean isSSLEstablished();
public com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
public boolean isSynchronous();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XAuthenticationProvider$1.class
package com.mysql.cj.protocol.x;
synchronized class XAuthenticationProvider$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XAuthenticationProvider.class
package com.mysql.cj.protocol.x;
public synchronized class XAuthenticationProvider implements com.mysql.cj.protocol.AuthenticationProvider {
XProtocol protocol;
private com.mysql.cj.conf.PropertyDefinitions$AuthMech authMech;
private XMessageBuilder messageBuilder;
public void XAuthenticationProvider();
public void init(com.mysql.cj.protocol.Protocol, com.mysql.cj.conf.PropertySet, com.mysql.cj.exceptions.ExceptionInterceptor);
public void connect(com.mysql.cj.protocol.ServerSession, String, String, String);
public void changeUser(com.mysql.cj.protocol.ServerSession, String, String, String);
public String getEncodingForHandshake();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XMessage.class
package com.mysql.cj.protocol.x;
public synchronized class XMessage implements com.mysql.cj.protocol.Message, com.google.protobuf.Message {
private com.google.protobuf.Message message;
private java.util.List notices;
public void XMessage(com.google.protobuf.Message);
public com.google.protobuf.Message getMessage();
public byte[] getByteBuffer();
public int getPosition();
public int getSerializedSize();
public byte[] toByteArray();
public com.google.protobuf.ByteString toByteString();
public void writeDelimitedTo(java.io.OutputStream) throws java.io.IOException;
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public void writeTo(java.io.OutputStream) throws java.io.IOException;
public boolean isInitialized();
public java.util.List findInitializationErrors();
public java.util.Map getAllFields();
public com.google.protobuf.Message getDefaultInstanceForType();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public Object getField(com.google.protobuf.Descriptors$FieldDescriptor);
public String getInitializationErrorString();
public com.google.protobuf.Descriptors$FieldDescriptor getOneofFieldDescriptor(com.google.protobuf.Descriptors$OneofDescriptor);
public Object getRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int);
public int getRepeatedFieldCount(com.google.protobuf.Descriptors$FieldDescriptor);
public com.google.protobuf.UnknownFieldSet getUnknownFields();
public boolean hasField(com.google.protobuf.Descriptors$FieldDescriptor);
public boolean hasOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public com.google.protobuf.Parser getParserForType();
public com.google.protobuf.Message$Builder newBuilderForType();
public com.google.protobuf.Message$Builder toBuilder();
public java.util.List getNotices();
public XMessage addNotices(java.util.List);
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XMessageBuilder$1.class
package com.mysql.cj.protocol.x;
synchronized class XMessageBuilder$1 implements javax.security.auth.callback.CallbackHandler {
void XMessageBuilder$1(XMessageBuilder, String, String);
public void handle(javax.security.auth.callback.Callback[]) throws javax.security.auth.callback.UnsupportedCallbackException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XMessageBuilder$2.class
package com.mysql.cj.protocol.x;
synchronized class XMessageBuilder$2 implements javax.security.auth.callback.CallbackHandler {
void XMessageBuilder$2(XMessageBuilder);
public void handle(javax.security.auth.callback.Callback[]) throws javax.security.auth.callback.UnsupportedCallbackException;
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XMessageBuilder.class
package com.mysql.cj.protocol.x;
public synchronized class XMessageBuilder implements com.mysql.cj.MessageBuilder {
private static final String XPLUGIN_NAMESPACE = mysqlx;
public void XMessageBuilder();
public XMessage buildCapabilitiesGet();
public XMessage buildCapabilitiesSet(java.util.Map);
public XMessage buildDocInsert(String, String, java.util.List, boolean);
private com.mysql.cj.x.protobuf.MysqlxCrud$Insert$Builder commonRowInsertBuilder(String, String, com.mysql.cj.xdevapi.InsertParams);
public XMessage buildRowInsert(String, String, com.mysql.cj.xdevapi.InsertParams);
private com.mysql.cj.x.protobuf.MysqlxCrud$Update$Builder commonDocUpdateBuilder(com.mysql.cj.xdevapi.FilterParams, java.util.List);
public XMessage buildDocUpdate(com.mysql.cj.xdevapi.FilterParams, java.util.List);
public XMessage buildPrepareDocUpdate(int, com.mysql.cj.xdevapi.FilterParams, java.util.List);
private com.mysql.cj.x.protobuf.MysqlxCrud$Update$Builder commonRowUpdateBuilder(com.mysql.cj.xdevapi.FilterParams, com.mysql.cj.xdevapi.UpdateParams);
public XMessage buildRowUpdate(com.mysql.cj.xdevapi.FilterParams, com.mysql.cj.xdevapi.UpdateParams);
public XMessage buildPrepareRowUpdate(int, com.mysql.cj.xdevapi.FilterParams, com.mysql.cj.xdevapi.UpdateParams);
private com.mysql.cj.x.protobuf.MysqlxCrud$Find$Builder commonFindBuilder(com.mysql.cj.xdevapi.FilterParams);
public XMessage buildFind(com.mysql.cj.xdevapi.FilterParams);
public XMessage buildPrepareFind(int, com.mysql.cj.xdevapi.FilterParams);
private com.mysql.cj.x.protobuf.MysqlxCrud$Delete$Builder commonDeleteBuilder(com.mysql.cj.xdevapi.FilterParams);
public XMessage buildDelete(com.mysql.cj.xdevapi.FilterParams);
public XMessage buildPrepareDelete(int, com.mysql.cj.xdevapi.FilterParams);
private com.mysql.cj.x.protobuf.MysqlxSql$StmtExecute$Builder commonSqlStatementBuilder(String);
public XMessage buildSqlStatement(String);
public XMessage buildSqlStatement(String, java.util.List);
public XMessage buildPrepareSqlStatement(int, String);
private static void applyFilterParams(com.mysql.cj.xdevapi.FilterParams, java.util.function.Consumer, java.util.function.Consumer, java.util.function.Consumer, java.util.function.Consumer);
private static void applyFilterParams(com.mysql.cj.xdevapi.FilterParams, java.util.function.Consumer, java.util.function.Consumer, java.util.function.Consumer);
public XMessage buildPrepareExecute(int, com.mysql.cj.xdevapi.FilterParams);
public XMessage buildPrepareDeallocate(int);
public XMessage buildCreateCollection(String, String);
public XMessage buildDropCollection(String, String);
public XMessage buildClose();
public XMessage buildListObjects(String, String);
public transient XMessage buildEnableNotices(String[]);
public transient XMessage buildDisableNotices(String[]);
public XMessage buildListNotices();
public XMessage buildCreateCollectionIndex(String, String, com.mysql.cj.xdevapi.CreateIndexParams);
public XMessage buildDropCollectionIndex(String, String, String);
private transient com.mysql.cj.x.protobuf.MysqlxSql$StmtExecute buildXpluginCommand(XpluginStatementCommand, com.mysql.cj.x.protobuf.MysqlxDatatypes$Any[]);
public XMessage buildSha256MemoryAuthStart();
public XMessage buildSha256MemoryAuthContinue(String, String, byte[], String);
public XMessage buildMysql41AuthStart();
public XMessage buildMysql41AuthContinue(String, String, byte[], String);
public XMessage buildPlainAuthStart(String, String, String);
public XMessage buildExternalAuthStart(String);
public XMessage buildSessionResetAndClose();
public XMessage buildSessionResetKeepOpen();
public XMessage buildExpectOpen();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XMessageHeader.class
package com.mysql.cj.protocol.x;
public synchronized class XMessageHeader implements com.mysql.cj.protocol.MessageHeader {
private java.nio.ByteBuffer headerBuf;
private int messageType;
private int messageSize;
public void XMessageHeader();
public void XMessageHeader(byte[]);
private void parseBuffer();
public java.nio.ByteBuffer getBuffer();
public int getMessageSize();
public byte getMessageSequence();
public int getMessageType();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XpluginStatementCommand.class
package com.mysql.cj.protocol.x;
public final synchronized enum XpluginStatementCommand {
public static final XpluginStatementCommand XPLUGIN_STMT_CREATE_COLLECTION;
public static final XpluginStatementCommand XPLUGIN_STMT_CREATE_COLLECTION_INDEX;
public static final XpluginStatementCommand XPLUGIN_STMT_DROP_COLLECTION;
public static final XpluginStatementCommand XPLUGIN_STMT_DROP_COLLECTION_INDEX;
public static final XpluginStatementCommand XPLUGIN_STMT_PING;
public static final XpluginStatementCommand XPLUGIN_STMT_LIST_OBJECTS;
public static final XpluginStatementCommand XPLUGIN_STMT_ENABLE_NOTICES;
public static final XpluginStatementCommand XPLUGIN_STMT_DISABLE_NOTICES;
public static final XpluginStatementCommand XPLUGIN_STMT_LIST_NOTICES;
public String commandName;
public static XpluginStatementCommand[] values();
public static XpluginStatementCommand valueOf(String);
private void XpluginStatementCommand(String, int, String);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XProtocol.class
package com.mysql.cj.protocol.x;
public synchronized class XProtocol extends com.mysql.cj.protocol.AbstractProtocol implements com.mysql.cj.protocol.Protocol {
private static int RETRY_PREPARE_STATEMENT_COUNTDOWN;
private com.mysql.cj.protocol.MessageReader reader;
private com.mysql.cj.protocol.MessageSender sender;
private java.io.Closeable managedResource;
private com.mysql.cj.protocol.ProtocolEntityFactory fieldFactory;
private String metadataCharacterSet;
private com.mysql.cj.protocol.ResultStreamer currentResultStreamer;
XServerSession serverSession;
Boolean useSessionResetKeepOpen;
public String defaultSchemaName;
private java.util.Map clientCapabilities;
private boolean supportsPreparedStatements;
private int retryPrepareStatementCountdown;
private com.mysql.cj.util.SequentialIdLease preparedStatementIds;
private ref.ReferenceQueue preparableStatementRefQueue;
private java.util.Map preparableStatementFinalizerReferences;
private String currUser;
private String currPassword;
private String currDatabase;
public static java.util.Map COLLATION_NAME_TO_COLLATION_INDEX;
public void XProtocol(String, int, String, com.mysql.cj.conf.PropertySet);
public void XProtocol(com.mysql.cj.conf.HostInfo, com.mysql.cj.conf.PropertySet);
public void init(com.mysql.cj.Session, com.mysql.cj.protocol.SocketConnection, com.mysql.cj.conf.PropertySet, com.mysql.cj.TransactionEventHandler);
public com.mysql.cj.protocol.ServerSession getServerSession();
public void sendCapabilities(java.util.Map);
public void negotiateSSLConnection(int);
public void beforeHandshake();
private java.util.Map getConnectionAttributesMap(String);
public void connect(String, String, String);
public void changeUser(String, String, String);
public void afterHandshake();
public void configureTimezone();
public void initServerSession();
public void readOk();
public void readAuthenticateOk();
public byte[] readAuthenticateContinue();
public boolean hasMoreResults();
public com.mysql.cj.QueryResult readQueryResult();
public boolean hasResults();
public void drainRows();
public com.mysql.cj.protocol.ColumnDefinition readMetadata();
public XProtocolRow readRowOrNull(com.mysql.cj.protocol.ColumnDefinition);
public XProtocolRowInputStream getRowInputStream(com.mysql.cj.protocol.ColumnDefinition);
public boolean supportsPreparedStatements();
public boolean readyForPreparingStatements();
public int getNewPreparedStatementId(com.mysql.cj.xdevapi.PreparableStatement);
public void freePreparedStatementId(int);
public boolean failedPreparingStatement(int, XProtocolError);
protected void newCommand();
public void setCurrentResultStreamer(com.mysql.cj.protocol.ResultStreamer);
public java.util.concurrent.CompletableFuture asyncExecuteSql(String, java.util.List);
public void asyncFind(com.mysql.cj.xdevapi.FilterParams, com.mysql.cj.protocol.ResultListener, java.util.concurrent.CompletableFuture);
public boolean isOpen();
public void close() throws java.io.IOException;
public boolean isSqlResultPending();
public void setMaxAllowedPacket(int);
public void send(com.mysql.cj.protocol.Message, int);
public java.util.concurrent.CompletableFuture sendAsync(com.mysql.cj.protocol.Message);
public com.mysql.cj.protocol.ServerCapabilities readServerCapabilities();
public void reset();
public com.mysql.cj.exceptions.ExceptionInterceptor getExceptionInterceptor();
public void changeDatabase(String);
public String getPasswordCharacterEncoding();
public boolean versionMeetsMinimum(int, int, int);
public XMessage readMessage(XMessage);
public XMessage checkErrorMessage();
public XMessage sendCommand(com.mysql.cj.protocol.Message, boolean, int);
public com.mysql.cj.protocol.ProtocolEntity read(Class, com.mysql.cj.protocol.ProtocolEntityFactory) throws java.io.IOException;
public com.mysql.cj.protocol.ProtocolEntity read(Class, int, boolean, XMessage, boolean, com.mysql.cj.protocol.ColumnDefinition, com.mysql.cj.protocol.ProtocolEntityFactory) throws java.io.IOException;
public void setLocalInfileInputStream(java.io.InputStream);
public java.io.InputStream getLocalInfileInputStream();
public String getQueryComment();
public void setQueryComment(String);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XProtocolDecoder.class
package com.mysql.cj.protocol.x;
public synchronized class XProtocolDecoder implements com.mysql.cj.protocol.ValueDecoder {
public static XProtocolDecoder instance;
public void XProtocolDecoder();
public Object decodeDate(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeTime(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeTimestamp(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeInt1(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeUInt1(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeInt2(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeUInt2(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeInt4(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeUInt4(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeInt8(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeUInt8(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeFloat(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeDouble(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeDecimal(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeByteArray(byte[], int, int, com.mysql.cj.result.Field, com.mysql.cj.result.ValueFactory);
public Object decodeBit(byte[], int, int, com.mysql.cj.result.ValueFactory);
public Object decodeSet(byte[], int, int, com.mysql.cj.result.Field, com.mysql.cj.result.ValueFactory);
public Object decodeYear(byte[], int, int, com.mysql.cj.result.ValueFactory);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XProtocolError.class
package com.mysql.cj.protocol.x;
public synchronized class XProtocolError extends com.mysql.cj.exceptions.CJException {
private static final long serialVersionUID = 6991120628391138584;
private com.mysql.cj.x.protobuf.Mysqlx$Error msg;
public void XProtocolError(String);
public void XProtocolError(com.mysql.cj.x.protobuf.Mysqlx$Error);
public void XProtocolError(XProtocolError);
public void XProtocolError(String, Throwable);
private static String getFullErrorDescription(com.mysql.cj.x.protobuf.Mysqlx$Error);
public int getErrorCode();
public String getSQLState();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XProtocolRow.class
package com.mysql.cj.protocol.x;
public synchronized class XProtocolRow implements com.mysql.cj.result.Row {
private com.mysql.cj.protocol.ColumnDefinition metadata;
private com.mysql.cj.x.protobuf.MysqlxResultset$Row rowMessage;
private boolean wasNull;
public void XProtocolRow(com.mysql.cj.protocol.ColumnDefinition, com.mysql.cj.x.protobuf.MysqlxResultset$Row);
public Object getValue(int, com.mysql.cj.result.ValueFactory);
public boolean getNull(int);
public boolean wasNull();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XProtocolRowInputStream.class
package com.mysql.cj.protocol.x;
public synchronized class XProtocolRowInputStream implements com.mysql.cj.result.RowList {
private com.mysql.cj.protocol.ColumnDefinition metadata;
private XProtocol protocol;
private boolean isDone;
private int position;
private XProtocolRow next;
public void XProtocolRowInputStream(com.mysql.cj.protocol.ColumnDefinition, XProtocol);
public XProtocolRow readRow();
public XProtocolRow next();
public boolean hasNext();
public int getPosition();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XServerCapabilities.class
package com.mysql.cj.protocol.x;
public synchronized class XServerCapabilities implements com.mysql.cj.protocol.ServerCapabilities {
private java.util.Map capabilities;
static String KEY_SESSION_CONNECT_ATTRS;
static String KEY_TLS;
static String KEY_NODE_TYPE;
static String KEY_CLIENT_PWD_EXPIRE_OK;
static String KEY_AUTHENTICATION_MECHANISMS;
static String KEY_DOC_FORMATS;
public void XServerCapabilities(java.util.Map);
public void setCapability(String, Object);
public boolean hasCapability(String);
public String getNodeType();
public boolean getTls();
public boolean getClientPwdExpireOk();
public java.util.List getAuthenticationMechanisms();
public String getDocFormats();
public int getCapabilityFlags();
public void setCapabilityFlags(int);
public com.mysql.cj.ServerVersion getServerVersion();
public void setServerVersion(com.mysql.cj.ServerVersion);
public boolean serverSupportsFracSecs();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/protocol/x/XServerSession.class
package com.mysql.cj.protocol.x;
public synchronized class XServerSession implements com.mysql.cj.protocol.ServerSession {
XServerCapabilities serverCapabilities;
private long clientId;
private java.util.TimeZone defaultTimeZone;
public void XServerSession();
public com.mysql.cj.protocol.ServerCapabilities getCapabilities();
public void setCapabilities(com.mysql.cj.protocol.ServerCapabilities);
public int getStatusFlags();
public void setStatusFlags(int);
public void setStatusFlags(int, boolean);
public int getOldStatusFlags();
public void setOldStatusFlags(int);
public int getServerDefaultCollationIndex();
public void setServerDefaultCollationIndex(int);
public int getTransactionState();
public boolean inTransactionOnServer();
public boolean cursorExists();
public boolean isAutocommit();
public boolean hasMoreResults();
public boolean isLastRowSent();
public boolean noGoodIndexUsed();
public boolean noIndexUsed();
public boolean queryWasSlow();
public long getClientParam();
public void setClientParam(long);
public boolean useMultiResults();
public boolean isEOFDeprecated();
public boolean hasLongColumnInfo();
public void setHasLongColumnInfo(boolean);
public java.util.Map getServerVariables();
public String getServerVariable(String);
public int getServerVariable(String, int);
public void setServerVariables(java.util.Map);
public boolean characterSetNamesMatches(String);
public com.mysql.cj.ServerVersion getServerVersion();
public boolean isVersion(com.mysql.cj.ServerVersion);
public String getServerDefaultCharset();
public String getErrorMessageEncoding();
public void setErrorMessageEncoding(String);
public int getMaxBytesPerChar(String);
public int getMaxBytesPerChar(Integer, String);
public String getEncodingForIndex(int);
public void configureCharacterSets();
public String getCharacterSetMetadata();
public void setCharacterSetMetadata(String);
public int getMetadataCollationIndex();
public void setMetadataCollationIndex(int);
public String getCharacterSetResultsOnServer();
public void setCharacterSetResultsOnServer(String);
public boolean isLowerCaseTableNames();
public boolean storesLowerCaseTableNames();
public boolean isQueryCacheEnabled();
public boolean isNoBackslashEscapesSet();
public boolean useAnsiQuotedIdentifiers();
public boolean isServerTruncatesFracSecs();
public long getThreadId();
public void setThreadId(long);
public boolean isAutoCommit();
public void setAutoCommit(boolean);
public java.util.TimeZone getServerTimeZone();
public void setServerTimeZone(java.util.TimeZone);
public java.util.TimeZone getDefaultTimeZone();
public void setDefaultTimeZone(java.util.TimeZone);
}
44608/jdbcprogram/bin/com/mysql/cj/Query$CancelStatus.class
package com.mysql.cj;
public final synchronized enum Query$CancelStatus {
public static final Query$CancelStatus NOT_CANCELED;
public static final Query$CancelStatus CANCELED_BY_USER;
public static final Query$CancelStatus CANCELED_BY_TIMEOUT;
public static Query$CancelStatus[] values();
public static Query$CancelStatus valueOf(String);
private void Query$CancelStatus(String, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/Query.class
package com.mysql.cj;
public abstract interface Query {
public abstract int getId();
public abstract void setCancelStatus(Query$CancelStatus);
public abstract void checkCancelTimeout();
public abstract protocol.ProtocolEntityFactory getResultSetFactory();
public abstract Session getSession();
public abstract Object getCancelTimeoutMutex();
public abstract void resetCancelledState();
public abstract void closeQuery();
public abstract void addBatch(Object);
public abstract java.util.List getBatchedArgs();
public abstract void clearBatchedArgs();
public abstract int getResultFetchSize();
public abstract void setResultFetchSize(int);
public abstract protocol.Resultset$Type getResultType();
public abstract void setResultType(protocol.Resultset$Type);
public abstract int getTimeoutInMillis();
public abstract void setTimeoutInMillis(int);
public abstract CancelQueryTask startQueryTimer(Query, int);
public abstract java.util.concurrent.atomic.AtomicBoolean getStatementExecuting();
public abstract String getCurrentDatabase();
public abstract void setCurrentDatabase(String);
public abstract boolean isClearWarningsCalled();
public abstract void setClearWarningsCalled(boolean);
public abstract void statementBegins();
public abstract void stopQueryTimer(CancelQueryTask, boolean, boolean);
}
44608/jdbcprogram/bin/com/mysql/cj/QueryBindings.class
package com.mysql.cj;
public abstract interface QueryBindings {
public abstract QueryBindings clone();
public abstract void setColumnDefinition(protocol.ColumnDefinition);
public abstract boolean isLoadDataQuery();
public abstract void setLoadDataQuery(boolean);
public abstract BindValue[] getBindValues();
public abstract void setBindValues(BindValue[]);
public abstract boolean clearBindValues();
public abstract void checkParameterSet(int);
public abstract void checkAllParametersSet();
public abstract int getNumberOfExecutions();
public abstract void setNumberOfExecutions(int);
public abstract void setValue(int, byte[], MysqlType);
public abstract void setValue(int, String, MysqlType);
public abstract void setAsciiStream(int, java.io.InputStream);
public abstract void setAsciiStream(int, java.io.InputStream, int);
public abstract void setAsciiStream(int, java.io.InputStream, long);
public abstract void setBigDecimal(int, java.math.BigDecimal);
public abstract void setBigInteger(int, java.math.BigInteger);
public abstract void setBinaryStream(int, java.io.InputStream);
public abstract void setBinaryStream(int, java.io.InputStream, int);
public abstract void setBinaryStream(int, java.io.InputStream, long);
public abstract void setBlob(int, java.sql.Blob);
public abstract void setBlob(int, java.io.InputStream);
public abstract void setBlob(int, java.io.InputStream, long);
public abstract void setBoolean(int, boolean);
public abstract void setByte(int, byte);
public abstract void setBytes(int, byte[]);
public abstract void setBytes(int, byte[], boolean, boolean);
public abstract void setBytesNoEscape(int, byte[]);
public abstract void setBytesNoEscapeNoQuotes(int, byte[]);
public abstract void setCharacterStream(int, java.io.Reader);
public abstract void setCharacterStream(int, java.io.Reader, int);
public abstract void setCharacterStream(int, java.io.Reader, long);
public abstract void setClob(int, java.sql.Clob);
public abstract void setClob(int, java.io.Reader);
public abstract void setClob(int, java.io.Reader, long);
public abstract void setDate(int, java.sql.Date);
public abstract void setDate(int, java.sql.Date, java.util.Calendar);
public abstract void setDouble(int, double);
public abstract void setFloat(int, float);
public abstract void setInt(int, int);
public abstract void setLong(int, long);
public abstract void setNCharacterStream(int, java.io.Reader);
public abstract void setNCharacterStream(int, java.io.Reader, long);
public abstract void setNClob(int, java.io.Reader);
public abstract void setNClob(int, java.io.Reader, long);
public abstract void setNClob(int, java.sql.NClob);
public abstract void setNString(int, String);
public abstract void setNull(int);
public abstract boolean isNull(int);
public abstract void setObject(int, Object);
public abstract void setObject(int, Object, MysqlType);
public abstract void setObject(int, Object, MysqlType, int);
public abstract void setShort(int, short);
public abstract void setString(int, String);
public abstract void setTime(int, java.sql.Time);
public abstract void setTime(int, java.sql.Time, java.util.Calendar);
public abstract void setTimestamp(int, java.sql.Timestamp, java.util.Calendar);
public abstract void setTimestamp(int, java.sql.Timestamp);
public abstract void setTimestamp(int, java.sql.Timestamp, java.util.Calendar, int);
public abstract byte[] getBytesRepresentation(int);
}
44608/jdbcprogram/bin/com/mysql/cj/QueryResult.class
package com.mysql.cj;
public abstract interface QueryResult {
}
44608/jdbcprogram/bin/com/mysql/cj/result/AbstractDateTimeValueFactory$1.class
package com.mysql.cj.result;
synchronized class AbstractDateTimeValueFactory$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/result/AbstractDateTimeValueFactory.class
package com.mysql.cj.result;
public abstract synchronized class AbstractDateTimeValueFactory extends DefaultValueFactory {
public void AbstractDateTimeValueFactory(com.mysql.cj.conf.PropertySet);
abstract Object localCreateFromDate(com.mysql.cj.protocol.InternalDate);
abstract Object localCreateFromTime(com.mysql.cj.protocol.InternalTime);
abstract Object localCreateFromTimestamp(com.mysql.cj.protocol.InternalTimestamp);
public Object createFromDate(com.mysql.cj.protocol.InternalDate);
public Object createFromTime(com.mysql.cj.protocol.InternalTime);
public Object createFromTimestamp(com.mysql.cj.protocol.InternalTimestamp);
public Object createFromYear(long);
public Object createFromBytes(byte[], int, int, Field);
}
44608/jdbcprogram/bin/com/mysql/cj/result/AbstractNumericValueFactory.class
package com.mysql.cj.result;
public abstract synchronized class AbstractNumericValueFactory extends DefaultValueFactory {
public void AbstractNumericValueFactory(com.mysql.cj.conf.PropertySet);
public Object createFromBytes(byte[], int, int, Field);
public Object createFromYear(long);
}
44608/jdbcprogram/bin/com/mysql/cj/result/BigDecimalValueFactory.class
package com.mysql.cj.result;
public synchronized class BigDecimalValueFactory extends AbstractNumericValueFactory {
int scale;
boolean hasScale;
public void BigDecimalValueFactory(com.mysql.cj.conf.PropertySet);
public void BigDecimalValueFactory(com.mysql.cj.conf.PropertySet, int);
private java.math.BigDecimal adjustResult(java.math.BigDecimal);
public java.math.BigDecimal createFromBigInteger(java.math.BigInteger);
public java.math.BigDecimal createFromLong(long);
public java.math.BigDecimal createFromBigDecimal(java.math.BigDecimal);
public java.math.BigDecimal createFromDouble(double);
public java.math.BigDecimal createFromBit(byte[], int, int);
public String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/result/BinaryStreamValueFactory.class
package com.mysql.cj.result;
public synchronized class BinaryStreamValueFactory extends DefaultValueFactory {
public void BinaryStreamValueFactory(com.mysql.cj.conf.PropertySet);
public java.io.InputStream createFromBytes(byte[], int, int, Field);
public String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/result/BooleanValueFactory.class
package com.mysql.cj.result;
public synchronized class BooleanValueFactory extends DefaultValueFactory {
public void BooleanValueFactory(com.mysql.cj.conf.PropertySet);
public Boolean createFromLong(long);
public Boolean createFromBigInteger(java.math.BigInteger);
public Boolean createFromDouble(double);
public Boolean createFromBigDecimal(java.math.BigDecimal);
public Boolean createFromBit(byte[], int, int);
public Boolean createFromYear(long);
public String getTargetTypeName();
public Boolean createFromBytes(byte[], int, int, Field);
}
44608/jdbcprogram/bin/com/mysql/cj/result/BufferedRowList.class
package com.mysql.cj.result;
public synchronized class BufferedRowList implements RowList {
private java.util.List rowList;
private int position;
public void BufferedRowList(java.util.List);
public void BufferedRowList(java.util.Iterator);
public Row next();
public Row previous();
public Row get(int);
public int getPosition();
public int size();
public boolean hasNext();
}
44608/jdbcprogram/bin/com/mysql/cj/result/ByteValueFactory.class
package com.mysql.cj.result;
public synchronized class ByteValueFactory extends DefaultValueFactory {
public void ByteValueFactory(com.mysql.cj.conf.PropertySet);
public Byte createFromBigInteger(java.math.BigInteger);
public Byte createFromLong(long);
public Byte createFromBigDecimal(java.math.BigDecimal);
public Byte createFromDouble(double);
public Byte createFromBit(byte[], int, int);
public Byte createFromYear(long);
public String getTargetTypeName();
public Byte createFromBytes(byte[], int, int, Field);
}
44608/jdbcprogram/bin/com/mysql/cj/result/DefaultColumnDefinition$1.class
package com.mysql.cj.result;
synchronized class DefaultColumnDefinition$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/result/DefaultColumnDefinition.class
package com.mysql.cj.result;
public synchronized class DefaultColumnDefinition implements com.mysql.cj.protocol.ColumnDefinition {
protected Field[] fields;
private java.util.Map columnLabelToIndex;
private java.util.Map columnToIndexCache;
private java.util.Map fullColumnNameToIndex;
private java.util.Map columnNameToIndex;
private boolean builtIndexMapping;
public void DefaultColumnDefinition();
public void DefaultColumnDefinition(Field[]);
public Field[] getFields();
public void setFields(Field[]);
public void buildIndexMapping();
public boolean hasBuiltIndexMapping();
public java.util.Map getColumnLabelToIndex();
public void setColumnLabelToIndex(java.util.Map);
public java.util.Map getFullColumnNameToIndex();
public void setFullColumnNameToIndex(java.util.Map);
public java.util.Map getColumnNameToIndex();
public void setColumnNameToIndex(java.util.Map);
public java.util.Map getColumnToIndexCache();
public void setColumnToIndexCache(java.util.Map);
public void initializeFrom(com.mysql.cj.protocol.ColumnDefinition);
public void exportTo(com.mysql.cj.protocol.ColumnDefinition);
public int findColumn(String, boolean, int);
public boolean hasLargeFields();
}
44608/jdbcprogram/bin/com/mysql/cj/result/DefaultValueFactory.class
package com.mysql.cj.result;
public abstract synchronized class DefaultValueFactory implements ValueFactory {
protected boolean jdbcCompliantTruncationForReads;
protected com.mysql.cj.conf.PropertySet pset;
public void DefaultValueFactory(com.mysql.cj.conf.PropertySet);
public void setPropertySet(com.mysql.cj.conf.PropertySet);
protected Object unsupported(String);
public Object createFromDate(com.mysql.cj.protocol.InternalDate);
public Object createFromTime(com.mysql.cj.protocol.InternalTime);
public Object createFromTimestamp(com.mysql.cj.protocol.InternalTimestamp);
public Object createFromLong(long);
public Object createFromBigInteger(java.math.BigInteger);
public Object createFromDouble(double);
public Object createFromBigDecimal(java.math.BigDecimal);
public Object createFromBit(byte[], int, int);
public Object createFromYear(long);
public Object createFromNull();
}
44608/jdbcprogram/bin/com/mysql/cj/result/DoubleValueFactory.class
package com.mysql.cj.result;
public synchronized class DoubleValueFactory extends AbstractNumericValueFactory {
public void DoubleValueFactory(com.mysql.cj.conf.PropertySet);
public Double createFromBigInteger(java.math.BigInteger);
public Double createFromLong(long);
public Double createFromBigDecimal(java.math.BigDecimal);
public Double createFromDouble(double);
public Double createFromBit(byte[], int, int);
public String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/result/Field$1.class
package com.mysql.cj.result;
synchronized class Field$1 {
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/result/Field.class
package com.mysql.cj.result;
public synchronized class Field {
private int collationIndex;
private String encoding;
private int colDecimals;
private short colFlag;
private com.mysql.cj.util.LazyString databaseName;
private com.mysql.cj.util.LazyString tableName;
private com.mysql.cj.util.LazyString originalTableName;
private com.mysql.cj.util.LazyString columnName;
private com.mysql.cj.util.LazyString originalColumnName;
private String fullName;
private long length;
private int mysqlTypeId;
private com.mysql.cj.MysqlType mysqlType;
public void Field(com.mysql.cj.util.LazyString, com.mysql.cj.util.LazyString, com.mysql.cj.util.LazyString, com.mysql.cj.util.LazyString, com.mysql.cj.util.LazyString, long, int, short, int, int, String, com.mysql.cj.MysqlType);
private void adjustFlagsByMysqlType();
public void Field(String, String, int, String, com.mysql.cj.MysqlType, int);
public String getEncoding();
public void setEncoding(String, com.mysql.cj.ServerVersion);
public String getColumnLabel();
public String getDatabaseName();
public int getDecimals();
public String getFullName();
public long getLength();
public int getMysqlTypeId();
public void setMysqlTypeId(int);
public String getName();
public String getOriginalName();
public String getOriginalTableName();
public int getJavaType();
public String getTableName();
public boolean isAutoIncrement();
public boolean isBinary();
public void setBinary();
public boolean isBlob();
public void setBlob();
public boolean isMultipleKey();
public boolean isNotNull();
public boolean isPrimaryKey();
public boolean isFromFunction();
public boolean isReadOnly();
public boolean isUniqueKey();
public boolean isUnsigned();
public boolean isZeroFill();
public String toString();
public boolean isSingleBit();
public boolean getValueNeedsQuoting();
public int getCollationIndex();
public com.mysql.cj.MysqlType getMysqlType();
public void setMysqlType(com.mysql.cj.MysqlType);
public short getFlags();
public void setFlags(short);
}
44608/jdbcprogram/bin/com/mysql/cj/result/FloatValueFactory.class
package com.mysql.cj.result;
public synchronized class FloatValueFactory extends AbstractNumericValueFactory {
public void FloatValueFactory(com.mysql.cj.conf.PropertySet);
public Float createFromBigInteger(java.math.BigInteger);
public Float createFromLong(long);
public Float createFromBigDecimal(java.math.BigDecimal);
public Float createFromDouble(double);
public Float createFromBit(byte[], int, int);
public String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/result/IntegerValueFactory.class
package com.mysql.cj.result;
public synchronized class IntegerValueFactory extends AbstractNumericValueFactory {
public void IntegerValueFactory(com.mysql.cj.conf.PropertySet);
public Integer createFromBigInteger(java.math.BigInteger);
public Integer createFromLong(long);
public Integer createFromBigDecimal(java.math.BigDecimal);
public Integer createFromDouble(double);
public Integer createFromBit(byte[], int, int);
public String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/result/LocalDateTimeValueFactory.class
package com.mysql.cj.result;
public synchronized class LocalDateTimeValueFactory extends AbstractDateTimeValueFactory {
public void LocalDateTimeValueFactory(com.mysql.cj.conf.PropertySet);
public java.time.LocalDateTime localCreateFromDate(com.mysql.cj.protocol.InternalDate);
public java.time.LocalDateTime localCreateFromTime(com.mysql.cj.protocol.InternalTime);
public java.time.LocalDateTime localCreateFromTimestamp(com.mysql.cj.protocol.InternalTimestamp);
public String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/result/LocalDateValueFactory.class
package com.mysql.cj.result;
public synchronized class LocalDateValueFactory extends AbstractDateTimeValueFactory {
private com.mysql.cj.WarningListener warningListener;
public void LocalDateValueFactory(com.mysql.cj.conf.PropertySet);
public void LocalDateValueFactory(com.mysql.cj.conf.PropertySet, com.mysql.cj.WarningListener);
public java.time.LocalDate localCreateFromDate(com.mysql.cj.protocol.InternalDate);
public java.time.LocalDate localCreateFromTimestamp(com.mysql.cj.protocol.InternalTimestamp);
java.time.LocalDate localCreateFromTime(com.mysql.cj.protocol.InternalTime);
public String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/result/LocalTimeValueFactory.class
package com.mysql.cj.result;
public synchronized class LocalTimeValueFactory extends AbstractDateTimeValueFactory {
private com.mysql.cj.WarningListener warningListener;
public void LocalTimeValueFactory(com.mysql.cj.conf.PropertySet);
public void LocalTimeValueFactory(com.mysql.cj.conf.PropertySet, com.mysql.cj.WarningListener);
java.time.LocalTime localCreateFromDate(com.mysql.cj.protocol.InternalDate);
public java.time.LocalTime localCreateFromTime(com.mysql.cj.protocol.InternalTime);
public java.time.LocalTime localCreateFromTimestamp(com.mysql.cj.protocol.InternalTimestamp);
public java.time.LocalTime createFromYear(long);
public String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/result/LongValueFactory.class
package com.mysql.cj.result;
public synchronized class LongValueFactory extends AbstractNumericValueFactory {
public void LongValueFactory(com.mysql.cj.conf.PropertySet);
public Long createFromBigInteger(java.math.BigInteger);
public Long createFromLong(long);
public Long createFromBigDecimal(java.math.BigDecimal);
public Long createFromDouble(double);
public Long createFromBit(byte[], int, int);
public String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/result/Row.class
package com.mysql.cj.result;
public abstract interface Row extends com.mysql.cj.protocol.ProtocolEntity {
public abstract Object getValue(int, ValueFactory);
public Row setMetadata(com.mysql.cj.protocol.ColumnDefinition);
public byte[] getBytes(int);
public void setBytes(int, byte[]);
public abstract boolean getNull(int);
public abstract boolean wasNull();
}
44608/jdbcprogram/bin/com/mysql/cj/result/RowList.class
package com.mysql.cj.result;
public abstract interface RowList extends java.util.Iterator {
public static final int RESULT_SET_SIZE_UNKNOWN = -1;
public Row previous();
public Row get(int);
public int getPosition();
public int size();
}
44608/jdbcprogram/bin/com/mysql/cj/result/ShortValueFactory.class
package com.mysql.cj.result;
public synchronized class ShortValueFactory extends AbstractNumericValueFactory {
public void ShortValueFactory(com.mysql.cj.conf.PropertySet);
public Short createFromBigInteger(java.math.BigInteger);
public Short createFromLong(long);
public Short createFromBigDecimal(java.math.BigDecimal);
public Short createFromDouble(double);
public Short createFromBit(byte[], int, int);
public String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/result/SqlDateValueFactory.class
package com.mysql.cj.result;
public synchronized class SqlDateValueFactory extends AbstractDateTimeValueFactory {
private com.mysql.cj.WarningListener warningListener;
private java.util.Calendar cal;
public void SqlDateValueFactory(com.mysql.cj.conf.PropertySet, java.util.Calendar, java.util.TimeZone);
public void SqlDateValueFactory(com.mysql.cj.conf.PropertySet, java.util.Calendar, java.util.TimeZone, com.mysql.cj.WarningListener);
public java.sql.Date localCreateFromDate(com.mysql.cj.protocol.InternalDate);
public java.sql.Date localCreateFromTime(com.mysql.cj.protocol.InternalTime);
public java.sql.Date localCreateFromTimestamp(com.mysql.cj.protocol.InternalTimestamp);
public String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/result/SqlTimestampValueFactory.class
package com.mysql.cj.result;
public synchronized class SqlTimestampValueFactory extends AbstractDateTimeValueFactory {
private java.util.Calendar cal;
public void SqlTimestampValueFactory(com.mysql.cj.conf.PropertySet, java.util.Calendar, java.util.TimeZone);
public java.sql.Timestamp localCreateFromDate(com.mysql.cj.protocol.InternalDate);
public java.sql.Timestamp localCreateFromTime(com.mysql.cj.protocol.InternalTime);
public java.sql.Timestamp localCreateFromTimestamp(com.mysql.cj.protocol.InternalTimestamp);
public String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/result/SqlTimeValueFactory.class
package com.mysql.cj.result;
public synchronized class SqlTimeValueFactory extends AbstractDateTimeValueFactory {
private com.mysql.cj.WarningListener warningListener;
private java.util.Calendar cal;
public void SqlTimeValueFactory(com.mysql.cj.conf.PropertySet, java.util.Calendar, java.util.TimeZone);
public void SqlTimeValueFactory(com.mysql.cj.conf.PropertySet, java.util.Calendar, java.util.TimeZone, com.mysql.cj.WarningListener);
java.sql.Time localCreateFromDate(com.mysql.cj.protocol.InternalDate);
public java.sql.Time localCreateFromTime(com.mysql.cj.protocol.InternalTime);
public java.sql.Time localCreateFromTimestamp(com.mysql.cj.protocol.InternalTimestamp);
public java.sql.Time createFromYear(long);
public String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/result/StringValueFactory.class
package com.mysql.cj.result;
public synchronized class StringValueFactory implements ValueFactory {
protected com.mysql.cj.conf.PropertySet pset;
public void StringValueFactory(com.mysql.cj.conf.PropertySet);
public void setPropertySet(com.mysql.cj.conf.PropertySet);
public String createFromDate(com.mysql.cj.protocol.InternalDate);
public String createFromTime(com.mysql.cj.protocol.InternalTime);
public String createFromTimestamp(com.mysql.cj.protocol.InternalTimestamp);
public String createFromLong(long);
public String createFromBigInteger(java.math.BigInteger);
public String createFromDouble(double);
public String createFromBigDecimal(java.math.BigDecimal);
public String createFromBytes(byte[], int, int, Field);
public String createFromBit(byte[], int, int);
public String createFromYear(long);
public String createFromNull();
public String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/result/ValueFactory.class
package com.mysql.cj.result;
public abstract interface ValueFactory {
public abstract void setPropertySet(com.mysql.cj.conf.PropertySet);
public abstract Object createFromDate(com.mysql.cj.protocol.InternalDate);
public abstract Object createFromTime(com.mysql.cj.protocol.InternalTime);
public abstract Object createFromTimestamp(com.mysql.cj.protocol.InternalTimestamp);
public abstract Object createFromLong(long);
public abstract Object createFromBigInteger(java.math.BigInteger);
public abstract Object createFromDouble(double);
public abstract Object createFromBigDecimal(java.math.BigDecimal);
public abstract Object createFromBytes(byte[], int, int, Field);
public abstract Object createFromBit(byte[], int, int);
public abstract Object createFromYear(long);
public abstract Object createFromNull();
public abstract String getTargetTypeName();
}
44608/jdbcprogram/bin/com/mysql/cj/ServerPreparedQuery.class
package com.mysql.cj;
public synchronized class ServerPreparedQuery extends AbstractPreparedQuery {
public static final int BLOB_STREAM_READ_BUF_SIZE = 8192;
public static final byte OPEN_CURSOR_FLAG = 1;
private long serverStatementId;
private result.Field[] parameterFields;
private protocol.ColumnDefinition resultFields;
protected boolean profileSQL;
protected boolean gatherPerfMetrics;
protected boolean logSlowQueries;
private boolean useAutoSlowLog;
protected conf.RuntimeProperty slowQueryThresholdMillis;
protected conf.RuntimeProperty explainSlowQueries;
protected boolean useCursorFetch;
protected boolean queryWasSlow;
protected protocol.a.NativeMessageBuilder commandBuilder;
public static ServerPreparedQuery getInstance(NativeSession);
protected void ServerPreparedQuery(NativeSession);
public void serverPrepare(String) throws java.io.IOException;
public void statementBegins();
public protocol.Resultset serverExecute(int, boolean, protocol.ColumnDefinition, protocol.ProtocolEntityFactory);
public protocol.a.NativePacketPayload prepareExecutePacket();
public protocol.a.NativePacketPayload sendExecutePacket(protocol.a.NativePacketPayload, String);
public protocol.Resultset readExecuteResult(protocol.a.NativePacketPayload, int, boolean, protocol.ColumnDefinition, protocol.ProtocolEntityFactory, String);
private void serverLongData(int, ServerPreparedQueryBindValue);
public void closeQuery();
public long getServerStatementId();
public void setServerStatementId(long);
public result.Field[] getParameterFields();
public void setParameterFields(result.Field[]);
public protocol.ColumnDefinition getResultFields();
public void setResultFields(protocol.ColumnDefinition);
public void storeStream(int, protocol.a.NativePacketPayload, java.io.InputStream);
public void storeReader(int, protocol.a.NativePacketPayload, java.io.Reader);
public void clearParameters(boolean);
public void serverResetStatement();
protected long[] computeMaxParameterSetSizeAndBatchSize(int);
private String truncateQueryToLog(String);
public protocol.Message fillSendPacket();
public protocol.Message fillSendPacket(QueryBindings);
}
44608/jdbcprogram/bin/com/mysql/cj/ServerPreparedQueryBindings.class
package com.mysql.cj;
public synchronized class ServerPreparedQueryBindings extends AbstractQueryBindings {
private java.util.concurrent.atomic.AtomicBoolean sendTypesToServer;
private boolean longParameterSwitchDetected;
public void ServerPreparedQueryBindings(int, Session);
protected void initBindValues(int);
public ServerPreparedQueryBindings clone();
public ServerPreparedQueryBindValue getBinding(int, boolean);
public void checkParameterSet(int);
public java.util.concurrent.atomic.AtomicBoolean getSendTypesToServer();
public boolean isLongParameterSwitchDetected();
public void setLongParameterSwitchDetected(boolean);
public void setAsciiStream(int, java.io.InputStream);
public void setAsciiStream(int, java.io.InputStream, int);
public void setAsciiStream(int, java.io.InputStream, long);
public void setBigDecimal(int, java.math.BigDecimal);
public void setBigInteger(int, java.math.BigInteger);
public void setBinaryStream(int, java.io.InputStream);
public void setBinaryStream(int, java.io.InputStream, int);
public void setBinaryStream(int, java.io.InputStream, long);
public void setBlob(int, java.io.InputStream);
public void setBlob(int, java.io.InputStream, long);
public void setBlob(int, java.sql.Blob);
public void setBoolean(int, boolean);
public void setByte(int, byte);
public void setBytes(int, byte[]);
public void setBytes(int, byte[], boolean, boolean);
public void setBytesNoEscape(int, byte[]);
public void setBytesNoEscapeNoQuotes(int, byte[]);
public void setCharacterStream(int, java.io.Reader);
public void setCharacterStream(int, java.io.Reader, int);
public void setCharacterStream(int, java.io.Reader, long);
public void setClob(int, java.io.Reader);
public void setClob(int, java.io.Reader, long);
public void setClob(int, java.sql.Clob);
public void setDate(int, java.sql.Date);
public void setDate(int, java.sql.Date, java.util.Calendar);
public void setDouble(int, double);
public void setFloat(int, float);
public void setInt(int, int);
public void setLong(int, long);
public void setNCharacterStream(int, java.io.Reader);
public void setNCharacterStream(int, java.io.Reader, long);
public void setNClob(int, java.io.Reader);
public void setNClob(int, java.io.Reader, long);
public void setNClob(int, java.sql.NClob);
public void setNString(int, String);
public void setNull(int);
public void setShort(int, short);
public void setString(int, String);
public void setTime(int, java.sql.Time, java.util.Calendar);
public void setTime(int, java.sql.Time);
public void setTimestamp(int, java.sql.Timestamp);
public void setTimestamp(int, java.sql.Timestamp, java.util.Calendar);
public void setTimestamp(int, java.sql.Timestamp, java.util.Calendar, int);
}
44608/jdbcprogram/bin/com/mysql/cj/ServerPreparedQueryBindValue.class
package com.mysql.cj;
public synchronized class ServerPreparedQueryBindValue extends ClientPreparedQueryBindValue implements BindValue {
public long boundBeforeExecutionNum;
public int bufferType;
public java.util.Calendar calendar;
private java.util.TimeZone defaultTimeZone;
protected String charEncoding;
public void ServerPreparedQueryBindValue(java.util.TimeZone);
public ServerPreparedQueryBindValue clone();
private void ServerPreparedQueryBindValue(ServerPreparedQueryBindValue);
public void reset();
public boolean resetToType(int, long);
public String toString();
public String toString(boolean);
public long getBoundLength();
public void storeBinding(protocol.a.NativePacketPayload, boolean, String, exceptions.ExceptionInterceptor);
private void storeTime(protocol.a.NativePacketPayload);
private void storeDateTime(protocol.a.NativePacketPayload);
public byte[] getByteValue();
}
44608/jdbcprogram/bin/com/mysql/cj/ServerPreparedQueryTestcaseGenerator.class
package com.mysql.cj;
public synchronized class ServerPreparedQueryTestcaseGenerator extends ServerPreparedQuery {
public void ServerPreparedQueryTestcaseGenerator(NativeSession);
public void closeQuery();
private void dumpCloseForTestcase();
public void serverPrepare(String) throws java.io.IOException;
private void dumpPrepareForTestcase();
public protocol.Resultset serverExecute(int, boolean, protocol.ColumnDefinition, protocol.ProtocolEntityFactory);
private void dumpExecuteForTestcase();
}
44608/jdbcprogram/bin/com/mysql/cj/ServerVersion.class
package com.mysql.cj;
public synchronized class ServerVersion implements Comparable {
private String completeVersion;
private Integer major;
private Integer minor;
private Integer subminor;
public void ServerVersion(String, int, int, int);
public void ServerVersion(int, int, int);
public int getMajor();
public int getMinor();
public int getSubminor();
public String toString();
public boolean equals(Object);
public int hashCode();
public int compareTo(ServerVersion);
public boolean meetsMinimum(ServerVersion);
public static ServerVersion parseVersion(String);
}
44608/jdbcprogram/bin/com/mysql/cj/Session$SessionEventListener.class
package com.mysql.cj;
public abstract interface Session$SessionEventListener {
public abstract void handleNormalClose();
public abstract void handleReconnect();
public abstract void handleCleanup(Throwable);
}
44608/jdbcprogram/bin/com/mysql/cj/Session.class
package com.mysql.cj;
public abstract interface Session {
public abstract conf.PropertySet getPropertySet();
public abstract MessageBuilder getMessageBuilder();
public abstract void changeUser(String, String, String);
public abstract exceptions.ExceptionInterceptor getExceptionInterceptor();
public abstract void setExceptionInterceptor(exceptions.ExceptionInterceptor);
public abstract void quit();
public abstract void forceClose();
public abstract boolean versionMeetsMinimum(int, int, int);
public abstract long getThreadId();
public abstract boolean isSetNeededForAutoCommitMode(boolean);
public abstract log.Log getLog();
public abstract log.ProfilerEventHandler getProfilerEventHandler();
public abstract conf.HostInfo getHostInfo();
public abstract String getQueryTimingUnits();
public abstract protocol.ServerSession getServerSession();
public abstract boolean isSSLEstablished();
public abstract java.net.SocketAddress getRemoteSocketAddress();
public abstract String getProcessHost();
public abstract void addListener(Session$SessionEventListener);
public abstract void removeListener(Session$SessionEventListener);
public abstract boolean isClosed();
public abstract String getIdentifierQuoteString();
public abstract DataStoreMetadata getDataStoreMetadata();
public abstract Object query(protocol.Message, java.util.function.Predicate, java.util.function.Function, java.util.stream.Collector);
}
44608/jdbcprogram/bin/com/mysql/cj/SimpleQuery.class
package com.mysql.cj;
public synchronized class SimpleQuery extends AbstractQuery {
public void SimpleQuery(NativeSession);
}
44608/jdbcprogram/bin/com/mysql/cj/TransactionEventHandler.class
package com.mysql.cj;
public abstract interface TransactionEventHandler {
public abstract void transactionBegun();
public abstract void transactionCompleted();
}
44608/jdbcprogram/bin/com/mysql/cj/util/Base64Decoder$IntWrapper.class
package com.mysql.cj.util;
public synchronized class Base64Decoder$IntWrapper {
public int value;
public void Base64Decoder$IntWrapper(int);
}
44608/jdbcprogram/bin/com/mysql/cj/util/Base64Decoder.class
package com.mysql.cj.util;
public synchronized class Base64Decoder {
private static byte[] decoderMap;
public void Base64Decoder();
private static byte getNextValidByte(byte[], Base64Decoder$IntWrapper, int);
public static byte[] decode(byte[], int, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/util/DataTypeUtil.class
package com.mysql.cj.util;
public synchronized class DataTypeUtil {
public void DataTypeUtil();
public static long bitToLong(byte[], int, int);
}
44608/jdbcprogram/bin/com/mysql/cj/util/EscapeTokenizer.class
package com.mysql.cj.util;
public synchronized class EscapeTokenizer {
private static final char CHR_ESCAPE = 92;
private static final char CHR_SGL_QUOTE = 39;
private static final char CHR_DBL_QUOTE = 34;
private static final char CHR_LF = 10;
private static final char CHR_CR = 13;
private static final char CHR_COMMENT = 45;
private static final char CHR_BEGIN_TOKEN = 123;
private static final char CHR_END_TOKEN = 125;
private static final char CHR_VARIABLE = 64;
private String source;
private int sourceLength;
private int pos;
private boolean emittingEscapeCode;
private boolean sawVariableUse;
private int bracesLevel;
private boolean inQuotes;
private char quoteChar;
public void EscapeTokenizer(String);
public synchronized boolean hasMoreTokens();
public synchronized String nextToken();
public boolean sawVariableUse();
}
44608/jdbcprogram/bin/com/mysql/cj/util/LazyString.class
package com.mysql.cj.util;
public synchronized class LazyString implements java.util.function.Supplier {
private String string;
private byte[] buffer;
private int offset;
private int length;
private String encoding;
public void LazyString(String);
public void LazyString(byte[], int, int, String);
public void LazyString(byte[], int, int);
private String createAndCacheString();
public String toString();
public int length();
public String get();
}
44608/jdbcprogram/bin/com/mysql/cj/util/LogUtils.class
package com.mysql.cj.util;
public synchronized class LogUtils {
public static final String CALLER_INFORMATION_NOT_AVAILABLE = Caller information not available;
private static final String LINE_SEPARATOR;
private static final int LINE_SEPARATOR_LENGTH;
public void LogUtils();
public static String findCallingClassAndMethod(Throwable);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/util/LRUCache.class
package com.mysql.cj.util;
public synchronized class LRUCache extends java.util.LinkedHashMap {
private static final long serialVersionUID = 1;
protected int maxElements;
public void LRUCache(int);
protected boolean removeEldestEntry(java.util.Map$Entry);
}
44608/jdbcprogram/bin/com/mysql/cj/util/PerVmServerConfigCacheFactory$1.class
package com.mysql.cj.util;
final synchronized class PerVmServerConfigCacheFactory$1 implements com.mysql.cj.CacheAdapter {
void PerVmServerConfigCacheFactory$1();
public java.util.Map get(String);
public void put(String, java.util.Map);
public void invalidate(String);
public void invalidateAll(java.util.Set);
public void invalidateAll();
}
44608/jdbcprogram/bin/com/mysql/cj/util/PerVmServerConfigCacheFactory.class
package com.mysql.cj.util;
public synchronized class PerVmServerConfigCacheFactory implements com.mysql.cj.CacheAdapterFactory {
static final java.util.concurrent.ConcurrentHashMap serverConfigByUrl;
private static final com.mysql.cj.CacheAdapter serverConfigCache;
public void PerVmServerConfigCacheFactory();
public com.mysql.cj.CacheAdapter getInstance(Object, String, int, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/util/SequentialIdLease.class
package com.mysql.cj.util;
public synchronized class SequentialIdLease {
private java.util.Set sequentialIdsLease;
public void SequentialIdLease();
public int allocateSequentialId();
public void releaseSequentialId(int);
}
44608/jdbcprogram/bin/com/mysql/cj/util/StringUtils$SearchMode.class
package com.mysql.cj.util;
public final synchronized enum StringUtils$SearchMode {
public static final StringUtils$SearchMode ALLOW_BACKSLASH_ESCAPE;
public static final StringUtils$SearchMode SKIP_BETWEEN_MARKERS;
public static final StringUtils$SearchMode SKIP_BLOCK_COMMENTS;
public static final StringUtils$SearchMode SKIP_LINE_COMMENTS;
public static final StringUtils$SearchMode SKIP_WHITE_SPACE;
public static StringUtils$SearchMode[] values();
public static StringUtils$SearchMode valueOf(String);
private void StringUtils$SearchMode(String, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/util/StringUtils.class
package com.mysql.cj.util;
public synchronized class StringUtils {
public static final java.util.Set SEARCH_MODE__ALL;
public static final java.util.Set SEARCH_MODE__MRK_COM_WS;
public static final java.util.Set SEARCH_MODE__BSESC_COM_WS;
public static final java.util.Set SEARCH_MODE__BSESC_MRK_WS;
public static final java.util.Set SEARCH_MODE__COM_WS;
public static final java.util.Set SEARCH_MODE__MRK_WS;
public static final java.util.Set SEARCH_MODE__NONE;
private static final int NON_COMMENTS_MYSQL_VERSION_REF_LENGTH = 5;
private static final int WILD_COMPARE_MATCH = 0;
private static final int WILD_COMPARE_CONTINUE_WITH_WILD = 1;
private static final int WILD_COMPARE_NO_MATCH = -1;
static final char WILDCARD_MANY = 37;
static final char WILDCARD_ONE = 95;
static final char WILDCARD_ESCAPE = 92;
private static final String VALID_ID_CHARS = abcdefghijklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ0123456789$_#@;
private static final char[] HEX_DIGITS;
static final char[] EMPTY_SPACE;
public void StringUtils();
public static String dumpAsHex(byte[], int);
public static String toHexString(byte[], int);
private static boolean endsWith(byte[], String);
public static char firstNonWsCharUc(String);
public static char firstNonWsCharUc(String, int);
public static char firstAlphaCharUc(String, int);
public static String fixDecimalExponent(String);
public static byte[] getBytes(String, String);
public static byte[] getBytesWrapped(String, char, char, String);
public static int indexOfIgnoreCase(String, String);
public static int indexOfIgnoreCase(int, String, String);
public static int indexOfIgnoreCase(int, String, String[], String, String, java.util.Set);
public static int indexOfIgnoreCase(int, String, String, String, String, java.util.Set);
public static int indexOfIgnoreCase(int, String, String, String, String, String, java.util.Set);
private static int indexOfNextChar(int, int, String, String, String, String, java.util.Set);
private static boolean isCharAtPosNotEqualIgnoreCase(String, int, char, char);
private static boolean isCharEqualIgnoreCase(char, char, char);
public static java.util.List split(String, String, boolean);
public static java.util.List split(String, String, String, String, boolean);
public static java.util.List split(String, String, String, String, boolean, java.util.Set);
public static java.util.List split(String, String, String, String, String, boolean);
public static java.util.List split(String, String, String, String, String, boolean, java.util.Set);
private static boolean startsWith(byte[], String);
public static boolean startsWithIgnoreCase(String, int, String);
public static boolean startsWithIgnoreCase(String, String);
public static boolean startsWithIgnoreCaseAndNonAlphaNumeric(String, String);
public static boolean startsWithIgnoreCaseAndWs(String, String);
public static boolean startsWithIgnoreCaseAndWs(String, String, int);
public static int startsWithIgnoreCaseAndWs(String, String[]);
public static byte[] stripEnclosure(byte[], String, String);
public static String toAsciiString(byte[]);
public static String toAsciiString(byte[], int, int);
public static boolean wildCompareIgnoreCase(String, String);
private static int wildCompareInternal(String, String);
public static int lastIndexOf(byte[], char);
public static int indexOf(byte[], char);
public static boolean isNullOrEmpty(String);
public static String stripComments(String, String, String, boolean, boolean, boolean, boolean);
public static String sanitizeProcOrFuncName(String);
public static java.util.List splitDBdotName(String, String, String, boolean);
public static String getFullyQualifiedName(String, String, String, boolean);
public static boolean isEmptyOrWhitespaceOnly(String);
public static String escapeQuote(String, String);
public static String quoteIdentifier(String, String, boolean);
public static String quoteIdentifier(String, boolean);
public static String unQuoteIdentifier(String, String);
public static int indexOfQuoteDoubleAware(String, String, int);
public static String toString(byte[], int, int, String);
public static String toString(byte[], String);
public static String toString(byte[], int, int);
public static String toString(byte[]);
public static byte[] getBytes(char[]);
public static byte[] getBytes(char[], String);
public static byte[] getBytes(char[], int, int);
public static byte[] getBytes(char[], int, int, String);
public static byte[] getBytes(String);
public static byte[] getBytes(String, int, int);
public static byte[] getBytes(String, int, int, String);
public static final boolean isValidIdChar(char);
public static void appendAsHex(StringBuilder, byte[]);
public static void appendAsHex(StringBuilder, int);
public static byte[] getBytesNullTerminated(String, String);
public static boolean canHandleAsServerPreparedStatementNoCache(String, com.mysql.cj.ServerVersion, boolean, boolean, boolean);
public static String padString(String, int);
public static int safeIntParse(String);
public static boolean isStrictlyNumeric(CharSequence);
public static String safeTrim(String);
public static String stringArrayToString(String[], String, String, String, String);
public static final void escapeblockFast(byte[], java.io.ByteArrayOutputStream, int, boolean);
public static boolean hasWildcards(String);
public static String getUniqueSavepointId();
public static String joinWithSerialComma(java.util.List);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/util/TestUtils.class
package com.mysql.cj.util;
public synchronized class TestUtils {
public void TestUtils();
public static void dumpTestcaseQuery(String);
}
44608/jdbcprogram/bin/com/mysql/cj/util/TimeUtil.class
package com.mysql.cj.util;
public synchronized class TimeUtil {
static final java.util.TimeZone GMT_TIMEZONE;
private static final String TIME_ZONE_MAPPINGS_RESOURCE = /com/mysql/cj/util/TimeZoneMapping.properties;
private static java.util.Properties timeZoneMappings;
protected static final reflect.Method systemNanoTimeMethod;
public void TimeUtil();
public static boolean nanoTimeAvailable();
public static long getCurrentTimeNanosOrMillis();
public static String getCanonicalTimezone(String, com.mysql.cj.exceptions.ExceptionInterceptor);
public static java.sql.Timestamp adjustTimestampNanosPrecision(java.sql.Timestamp, int, boolean);
public static String formatNanos(int, int);
private static void loadTimeZoneMappings(com.mysql.cj.exceptions.ExceptionInterceptor);
public static java.sql.Timestamp truncateFractionalSeconds(java.sql.Timestamp);
public static java.text.SimpleDateFormat getSimpleDateFormat(java.text.SimpleDateFormat, String, java.util.Calendar, java.util.TimeZone);
public static final String getDateTimePattern(String, boolean) throws java.io.IOException;
private static final char getSuccessor(char, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/util/TimeZoneMapping.properties
#Windows Zones
#Mon Apr 24 23:22:45 WEST 2017
AUS\ Central\ Daylight\ Time=Australia/Darwin
AUS\ Central\ Standard\ Time=Australia/Darwin
AUS\ Eastern\ Daylight\ Time=Australia/Sydney
AUS\ Eastern\ Standard\ Time=Australia/Sydney
Afghanistan\ Daylight\ Time=Asia/Kabul
Afghanistan\ Standard\ Time=Asia/Kabul
Alaskan\ Daylight\ Time=America/Anchorage
Alaskan\ Standard\ Time=America/Anchorage
Aleutian\ Daylight\ Time=America/Adak
Aleutian\ Standard\ Time=America/Adak
Altai\ Daylight\ Time=Asia/Barnaul
Altai\ Standard\ Time=Asia/Barnaul
Arab\ Daylight\ Time=Asia/Riyadh
Arab\ Standard\ Time=Asia/Riyadh
Arabian\ Daylight\ Time=Asia/Dubai
Arabian\ Standard\ Time=Asia/Dubai
Arabic\ Daylight\ Time=Asia/Baghdad
Arabic\ Standard\ Time=Asia/Baghdad
Argentina\ Daylight\ Time=America/Buenos_Aires
Argentina\ Standard\ Time=America/Buenos_Aires
Astrakhan\ Daylight\ Time=Europe/Astrakhan
Astrakhan\ Standard\ Time=Europe/Astrakhan
Atlantic\ Daylight\ Time=America/Halifax
Atlantic\ Standard\ Time=America/Halifax
Aus\ Central\ W.\ Daylight\ Time=Australia/Eucla
Aus\ Central\ W.\ Standard\ Time=Australia/Eucla
Azerbaijan\ Daylight\ Time=Asia/Baku
Azerbaijan\ Standard\ Time=Asia/Baku
Azores\ Daylight\ Time=Atlantic/Azores
Azores\ Standard\ Time=Atlantic/Azores
Bahia\ Daylight\ Time=America/Bahia
Bahia\ Standard\ Time=America/Bahia
Bangladesh\ Daylight\ Time=Asia/Dhaka
Bangladesh\ Standard\ Time=Asia/Dhaka
Belarus\ Daylight\ Time=Europe/Minsk
Belarus\ Standard\ Time=Europe/Minsk
Bougainville\ Daylight\ Time=Pacific/Bougainville
Bougainville\ Standard\ Time=Pacific/Bougainville
Canada\ Central\ Daylight\ Time=America/Regina
Canada\ Central\ Standard\ Time=America/Regina
Cape\ Verde\ Daylight\ Time=Atlantic/Cape_Verde
Cape\ Verde\ Standard\ Time=Atlantic/Cape_Verde
Caucasus\ Daylight\ Time=Asia/Yerevan
Caucasus\ Standard\ Time=Asia/Yerevan
Cen.\ Australia\ Daylight\ Time=Australia/Adelaide
Cen.\ Australia\ Standard\ Time=Australia/Adelaide
Central\ America\ Daylight\ Time=America/Guatemala
Central\ America\ Standard\ Time=America/Guatemala
Central\ Asia\ Daylight\ Time=Asia/Almaty
Central\ Asia\ Standard\ Time=Asia/Almaty
Central\ Brazilian\ Daylight\ Time=America/Cuiaba
Central\ Brazilian\ Standard\ Time=America/Cuiaba
Central\ Daylight\ Time=America/Chicago
Central\ Daylight\ Time\ (Mexico)=America/Mexico_City
Central\ Europe\ Daylight\ Time=Europe/Budapest
Central\ Europe\ Standard\ Time=Europe/Budapest
Central\ European\ Daylight\ Time=Europe/Warsaw
Central\ European\ Standard\ Time=Europe/Warsaw
Central\ Pacific\ Daylight\ Time=Pacific/Guadalcanal
Central\ Pacific\ Standard\ Time=Pacific/Guadalcanal
Central\ Standard\ Time=America/Chicago
Central\ Standard\ Time\ (Mexico)=America/Mexico_City
Chatham\ Islands\ Daylight\ Time=Pacific/Chatham
Chatham\ Islands\ Standard\ Time=Pacific/Chatham
China\ Daylight\ Time=Asia/Shanghai
China\ Standard\ Time=Asia/Shanghai
Cuba\ Daylight\ Time=America/Havana
Cuba\ Standard\ Time=America/Havana
Dateline\ Daylight\ Time=Etc/GMT+12
Dateline\ Standard\ Time=Etc/GMT+12
E.\ Africa\ Daylight\ Time=Africa/Nairobi
E.\ Africa\ Standard\ Time=Africa/Nairobi
E.\ Australia\ Daylight\ Time=Australia/Brisbane
E.\ Australia\ Standard\ Time=Australia/Brisbane
E.\ Europe\ Daylight\ Time=Europe/Chisinau
E.\ Europe\ Standard\ Time=Europe/Chisinau
E.\ South\ America\ Daylight\ Time=America/Sao_Paulo
E.\ South\ America\ Standard\ Time=America/Sao_Paulo
Easter\ Island\ Daylight\ Time=Pacific/Easter
Easter\ Island\ Standard\ Time=Pacific/Easter
Eastern\ Daylight\ Time=America/New_York
Eastern\ Daylight\ Time\ (Mexico)=America/Cancun
Eastern\ Standard\ Time=America/New_York
Eastern\ Standard\ Time\ (Mexico)=America/Cancun
Egypt\ Daylight\ Time=Africa/Cairo
Egypt\ Standard\ Time=Africa/Cairo
Ekaterinburg\ Daylight\ Time=Asia/Yekaterinburg
Ekaterinburg\ Standard\ Time=Asia/Yekaterinburg
FLE\ Daylight\ Time=Europe/Kiev
FLE\ Standard\ Time=Europe/Kiev
Fiji\ Daylight\ Time=Pacific/Fiji
Fiji\ Standard\ Time=Pacific/Fiji
GMT\ Daylight\ Time=Europe/London
GMT\ Standard\ Time=Europe/London
GTB\ Daylight\ Time=Europe/Bucharest
GTB\ Standard\ Time=Europe/Bucharest
Georgian\ Daylight\ Time=Asia/Tbilisi
Georgian\ Standard\ Time=Asia/Tbilisi
Greenland\ Daylight\ Time=America/Godthab
Greenland\ Standard\ Time=America/Godthab
Greenwich\ Daylight\ Time=Atlantic/Reykjavik
Greenwich\ Standard\ Time=Atlantic/Reykjavik
Haiti\ Daylight\ Time=America/Port-au-Prince
Haiti\ Standard\ Time=America/Port-au-Prince
Hawaiian\ Daylight\ Time=Pacific/Honolulu
Hawaiian\ Standard\ Time=Pacific/Honolulu
India\ Daylight\ Time=Asia/Calcutta
India\ Standard\ Time=Asia/Calcutta
Iran\ Daylight\ Time=Asia/Tehran
Iran\ Standard\ Time=Asia/Tehran
Israel\ Daylight\ Time=Asia/Jerusalem
Israel\ Standard\ Time=Asia/Jerusalem
Jordan\ Daylight\ Time=Asia/Amman
Jordan\ Standard\ Time=Asia/Amman
Kaliningrad\ Daylight\ Time=Europe/Kaliningrad
Kaliningrad\ Standard\ Time=Europe/Kaliningrad
Korea\ Daylight\ Time=Asia/Seoul
Korea\ Standard\ Time=Asia/Seoul
Libya\ Daylight\ Time=Africa/Tripoli
Libya\ Standard\ Time=Africa/Tripoli
Line\ Islands\ Daylight\ Time=Pacific/Kiritimati
Line\ Islands\ Standard\ Time=Pacific/Kiritimati
Lord\ Howe\ Daylight\ Time=Australia/Lord_Howe
Lord\ Howe\ Standard\ Time=Australia/Lord_Howe
Magadan\ Daylight\ Time=Asia/Magadan
Magadan\ Standard\ Time=Asia/Magadan
Marquesas\ Daylight\ Time=Pacific/Marquesas
Marquesas\ Standard\ Time=Pacific/Marquesas
Mauritius\ Daylight\ Time=Indian/Mauritius
Mauritius\ Standard\ Time=Indian/Mauritius
Middle\ East\ Daylight\ Time=Asia/Beirut
Middle\ East\ Standard\ Time=Asia/Beirut
Montevideo\ Daylight\ Time=America/Montevideo
Montevideo\ Standard\ Time=America/Montevideo
Morocco\ Daylight\ Time=Africa/Casablanca
Morocco\ Standard\ Time=Africa/Casablanca
Mountain\ Daylight\ Time=America/Denver
Mountain\ Daylight\ Time\ (Mexico)=America/Chihuahua
Mountain\ Standard\ Time=America/Denver
Mountain\ Standard\ Time\ (Mexico)=America/Chihuahua
Myanmar\ Daylight\ Time=Asia/Rangoon
Myanmar\ Standard\ Time=Asia/Rangoon
N.\ Central\ Asia\ Daylight\ Time=Asia/Novosibirsk
N.\ Central\ Asia\ Standard\ Time=Asia/Novosibirsk
Namibia\ Daylight\ Time=Africa/Windhoek
Namibia\ Standard\ Time=Africa/Windhoek
Nepal\ Daylight\ Time=Asia/Katmandu
Nepal\ Standard\ Time=Asia/Katmandu
New\ Zealand\ Daylight\ Time=Pacific/Auckland
New\ Zealand\ Standard\ Time=Pacific/Auckland
Newfoundland\ Daylight\ Time=America/St_Johns
Newfoundland\ Standard\ Time=America/St_Johns
Norfolk\ Daylight\ Time=Pacific/Norfolk
Norfolk\ Standard\ Time=Pacific/Norfolk
North\ Asia\ Daylight\ Time=Asia/Krasnoyarsk
North\ Asia\ East\ Daylight\ Time=Asia/Irkutsk
North\ Asia\ East\ Standard\ Time=Asia/Irkutsk
North\ Asia\ Standard\ Time=Asia/Krasnoyarsk
North\ Korea\ Daylight\ Time=Asia/Pyongyang
North\ Korea\ Standard\ Time=Asia/Pyongyang
Omsk\ Daylight\ Time=Asia/Omsk
Omsk\ Standard\ Time=Asia/Omsk
Pacific\ Daylight\ Time=America/Los_Angeles
Pacific\ Daylight\ Time\ (Mexico)=America/Tijuana
Pacific\ SA\ Daylight\ Time=America/Santiago
Pacific\ SA\ Standard\ Time=America/Santiago
Pacific\ Standard\ Time=America/Los_Angeles
Pacific\ Standard\ Time\ (Mexico)=America/Tijuana
Pakistan\ Daylight\ Time=Asia/Karachi
Pakistan\ Standard\ Time=Asia/Karachi
Paraguay\ Daylight\ Time=America/Asuncion
Paraguay\ Standard\ Time=America/Asuncion
Romance\ Daylight\ Time=Europe/Paris
Romance\ Standard\ Time=Europe/Paris
Russia\ Time\ Zone\ 10=Asia/Srednekolymsk
Russia\ Time\ Zone\ 11=Asia/Kamchatka
Russia\ Time\ Zone\ 3=Europe/Samara
Russian\ Daylight\ Time=Europe/Moscow
Russian\ Standard\ Time=Europe/Moscow
SA\ Eastern\ Daylight\ Time=America/Cayenne
SA\ Eastern\ Standard\ Time=America/Cayenne
SA\ Pacific\ Daylight\ Time=America/Bogota
SA\ Pacific\ Standard\ Time=America/Bogota
SA\ Western\ Daylight\ Time=America/La_Paz
SA\ Western\ Standard\ Time=America/La_Paz
SE\ Asia\ Daylight\ Time=Asia/Bangkok
SE\ Asia\ Standard\ Time=Asia/Bangkok
Saint\ Pierre\ Daylight\ Time=America/Miquelon
Saint\ Pierre\ Standard\ Time=America/Miquelon
Sakhalin\ Daylight\ Time=Asia/Sakhalin
Sakhalin\ Standard\ Time=Asia/Sakhalin
Samoa\ Daylight\ Time=Pacific/Apia
Samoa\ Standard\ Time=Pacific/Apia
Singapore\ Daylight\ Time=Asia/Singapore
Singapore\ Standard\ Time=Asia/Singapore
South\ Africa\ Daylight\ Time=Africa/Johannesburg
South\ Africa\ Standard\ Time=Africa/Johannesburg
Sri\ Lanka\ Daylight\ Time=Asia/Colombo
Sri\ Lanka\ Standard\ Time=Asia/Colombo
Syria\ Daylight\ Time=Asia/Damascus
Syria\ Standard\ Time=Asia/Damascus
Taipei\ Daylight\ Time=Asia/Taipei
Taipei\ Standard\ Time=Asia/Taipei
Tasmania\ Daylight\ Time=Australia/Hobart
Tasmania\ Standard\ Time=Australia/Hobart
Tocantins\ Daylight\ Time=America/Araguaina
Tocantins\ Standard\ Time=America/Araguaina
Tokyo\ Daylight\ Time=Asia/Tokyo
Tokyo\ Standard\ Time=Asia/Tokyo
Tomsk\ Daylight\ Time=Asia/Tomsk
Tomsk\ Standard\ Time=Asia/Tomsk
Tonga\ Daylight\ Time=Pacific/Tongatapu
Tonga\ Standard\ Time=Pacific/Tongatapu
Transbaikal\ Daylight\ Time=Asia/Chita
Transbaikal\ Standard\ Time=Asia/Chita
Turkey\ Daylight\ Time=Europe/Istanbul
Turkey\ Standard\ Time=Europe/Istanbul
Turks\ And\ Caicos\ Daylight\ Time=America/Grand_Turk
Turks\ And\ Caicos\ Standard\ Time=America/Grand_Turk
US\ Eastern\ Daylight\ Time=America/Indianapolis
US\ Eastern\ Standard\ Time=America/Indianapolis
US\ Mountain\ Daylight\ Time=America/Phoenix
US\ Mountain\ Standard\ Time=America/Phoenix
UTC=Etc/GMT
UTC+12=Etc/GMT-12
UTC-02=Etc/GMT+2
UTC-08=Etc/GMT+8
UTC-09=Etc/GMT+9
UTC-11=Etc/GMT+11
Ulaanbaatar\ Daylight\ Time=Asia/Ulaanbaatar
Ulaanbaatar\ Standard\ Time=Asia/Ulaanbaatar
Venezuela\ Daylight\ Time=America/Caracas
Venezuela\ Standard\ Time=America/Caracas
Vladivostok\ Daylight\ Time=Asia/Vladivostok
Vladivostok\ Standard\ Time=Asia/Vladivostok
W.\ Australia\ Daylight\ Time=Australia/Perth
W.\ Australia\ Standard\ Time=Australia/Perth
W.\ Central\ Africa\ Daylight\ Time=Africa/Lagos
W.\ Central\ Africa\ Standard\ Time=Africa/Lagos
W.\ Europe\ Daylight\ Time=Europe/Berlin
W.\ Europe\ Standard\ Time=Europe/Berlin
W.\ Mongolia\ Daylight\ Time=Asia/Hovd
W.\ Mongolia\ Standard\ Time=Asia/Hovd
West\ Asia\ Daylight\ Time=Asia/Tashkent
West\ Asia\ Standard\ Time=Asia/Tashkent
West\ Bank\ Daylight\ Time=Asia/Hebron
West\ Bank\ Standard\ Time=Asia/Hebron
West\ Pacific\ Daylight\ Time=Pacific/Port_Moresby
West\ Pacific\ Standard\ Time=Pacific/Port_Moresby
Yakutsk\ Daylight\ Time=Asia/Yakutsk
Yakutsk\ Standard\ Time=Asia/Yakutsk
#Linked Time Zones alias
#Mon Apr 24 23:22:45 WEST 2017
Africa/Addis_Ababa=Africa/Nairobi
Africa/Asmara=Africa/Nairobi
Africa/Asmera=Africa/Nairobi
Africa/Bamako=Africa/Abidjan
Africa/Bangui=Africa/Lagos
Africa/Banjul=Africa/Abidjan
Africa/Blantyre=Africa/Maputo
Africa/Brazzaville=Africa/Lagos
Africa/Bujumbura=Africa/Maputo
Africa/Conakry=Africa/Abidjan
Africa/Dakar=Africa/Abidjan
Africa/Dar_es_Salaam=Africa/Nairobi
Africa/Djibouti=Africa/Nairobi
Africa/Douala=Africa/Lagos
Africa/Freetown=Africa/Abidjan
Africa/Gaborone=Africa/Maputo
Africa/Harare=Africa/Maputo
Africa/Juba=Africa/Khartoum
Africa/Kampala=Africa/Nairobi
Africa/Kigali=Africa/Maputo
Africa/Kinshasa=Africa/Lagos
Africa/Libreville=Africa/Lagos
Africa/Lome=Africa/Abidjan
Africa/Luanda=Africa/Lagos
Africa/Lubumbashi=Africa/Maputo
Africa/Lusaka=Africa/Maputo
Africa/Malabo=Africa/Lagos
Africa/Maseru=Africa/Johannesburg
Africa/Mbabane=Africa/Johannesburg
Africa/Mogadishu=Africa/Nairobi
Africa/Niamey=Africa/Lagos
Africa/Nouakchott=Africa/Abidjan
Africa/Ouagadougou=Africa/Abidjan
Africa/Porto-Novo=Africa/Lagos
Africa/Sao_Tome=Africa/Abidjan
Africa/Timbuktu=Africa/Abidjan
America/Anguilla=America/Port_of_Spain
America/Antigua=America/Port_of_Spain
America/Argentina/ComodRivadavia=America/Argentina/Catamarca
America/Aruba=America/Curacao
America/Atka=America/Adak
America/Buenos_Aires=America/Argentina/Buenos_Aires
America/Catamarca=America/Argentina/Catamarca
America/Cayman=America/Panama
America/Coral_Harbour=America/Atikokan
America/Cordoba=America/Argentina/Cordoba
America/Dominica=America/Port_of_Spain
America/Ensenada=America/Tijuana
America/Fort_Wayne=America/Indiana/Indianapolis
America/Grenada=America/Port_of_Spain
America/Guadeloupe=America/Port_of_Spain
America/Indianapolis=America/Indiana/Indianapolis
America/Jujuy=America/Argentina/Jujuy
America/Knox_IN=America/Indiana/Knox
America/Kralendijk=America/Curacao
America/Louisville=America/Kentucky/Louisville
America/Lower_Princes=America/Curacao
America/Marigot=America/Port_of_Spain
America/Mendoza=America/Argentina/Mendoza
America/Montreal=America/Toronto
America/Montserrat=America/Port_of_Spain
America/Porto_Acre=America/Rio_Branco
America/Rosario=America/Argentina/Cordoba
America/Santa_Isabel=America/Tijuana
America/Shiprock=America/Denver
America/St_Barthelemy=America/Port_of_Spain
America/St_Kitts=America/Port_of_Spain
America/St_Lucia=America/Port_of_Spain
America/St_Thomas=America/Port_of_Spain
America/St_Vincent=America/Port_of_Spain
America/Tortola=America/Port_of_Spain
America/Virgin=America/Port_of_Spain
Antarctica/McMurdo=Pacific/Auckland
Antarctica/South_Pole=Pacific/Auckland
Arctic/Longyearbyen=Europe/Oslo
Asia/Aden=Asia/Riyadh
Asia/Ashkhabad=Asia/Ashgabat
Asia/Bahrain=Asia/Qatar
Asia/Calcutta=Asia/Kolkata
Asia/Chongqing=Asia/Shanghai
Asia/Chungking=Asia/Shanghai
Asia/Dacca=Asia/Dhaka
Asia/Harbin=Asia/Shanghai
Asia/Istanbul=Europe/Istanbul
Asia/Kashgar=Asia/Urumqi
Asia/Katmandu=Asia/Kathmandu
Asia/Kuwait=Asia/Riyadh
Asia/Macao=Asia/Macau
Asia/Muscat=Asia/Dubai
Asia/Phnom_Penh=Asia/Bangkok
Asia/Rangoon=Asia/Yangon
Asia/Saigon=Asia/Ho_Chi_Minh
Asia/Tel_Aviv=Asia/Jerusalem
Asia/Thimbu=Asia/Thimphu
Asia/Ujung_Pandang=Asia/Makassar
Asia/Ulan_Bator=Asia/Ulaanbaatar
Asia/Vientiane=Asia/Bangkok
Atlantic/Faeroe=Atlantic/Faroe
Atlantic/Jan_Mayen=Europe/Oslo
Atlantic/St_Helena=Africa/Abidjan
Australia/ACT=Australia/Sydney
Australia/Canberra=Australia/Sydney
Australia/LHI=Australia/Lord_Howe
Australia/NSW=Australia/Sydney
Australia/North=Australia/Darwin
Australia/Queensland=Australia/Brisbane
Australia/South=Australia/Adelaide
Australia/Tasmania=Australia/Hobart
Australia/Victoria=Australia/Melbourne
Australia/West=Australia/Perth
Australia/Yancowinna=Australia/Broken_Hill
Brazil/Acre=America/Rio_Branco
Brazil/DeNoronha=America/Noronha
Brazil/East=America/Sao_Paulo
Brazil/West=America/Manaus
Canada/Atlantic=America/Halifax
Canada/Central=America/Winnipeg
Canada/East-Saskatchewan=America/Regina
Canada/Eastern=America/Toronto
Canada/Mountain=America/Edmonton
Canada/Newfoundland=America/St_Johns
Canada/Pacific=America/Vancouver
Canada/Saskatchewan=America/Regina
Canada/Yukon=America/Whitehorse
Chile/Continental=America/Santiago
Chile/EasterIsland=Pacific/Easter
Cuba=America/Havana
Egypt=Africa/Cairo
Eire=Europe/Dublin
Europe/Belfast=Europe/London
Europe/Bratislava=Europe/Prague
Europe/Busingen=Europe/Zurich
Europe/Guernsey=Europe/London
Europe/Isle_of_Man=Europe/London
Europe/Jersey=Europe/London
Europe/Ljubljana=Europe/Belgrade
Europe/Mariehamn=Europe/Helsinki
Europe/Nicosia=Asia/Nicosia
Europe/Podgorica=Europe/Belgrade
Europe/San_Marino=Europe/Rome
Europe/Sarajevo=Europe/Belgrade
Europe/Skopje=Europe/Belgrade
Europe/Tiraspol=Europe/Chisinau
Europe/Vaduz=Europe/Zurich
Europe/Vatican=Europe/Rome
Europe/Zagreb=Europe/Belgrade
GB=Europe/London
GB-Eire=Europe/London
GMT+0=Etc/GMT
GMT-0=Etc/GMT
GMT0=Etc/GMT
Greenwich=Etc/GMT
Hongkong=Asia/Hong_Kong
Iceland=Atlantic/Reykjavik
Indian/Antananarivo=Africa/Nairobi
Indian/Comoro=Africa/Nairobi
Indian/Mayotte=Africa/Nairobi
Iran=Asia/Tehran
Israel=Asia/Jerusalem
Jamaica=America/Jamaica
Japan=Asia/Tokyo
Kwajalein=Pacific/Kwajalein
Libya=Africa/Tripoli
Mexico/BajaNorte=America/Tijuana
Mexico/BajaSur=America/Mazatlan
Mexico/General=America/Mexico_City
NZ=Pacific/Auckland
NZ-CHAT=Pacific/Chatham
Navajo=America/Denver
PRC=Asia/Shanghai
Pacific/Johnston=Pacific/Honolulu
Pacific/Midway=Pacific/Pago_Pago
Pacific/Ponape=Pacific/Pohnpei
Pacific/Saipan=Pacific/Guam
Pacific/Samoa=Pacific/Pago_Pago
Pacific/Truk=Pacific/Chuuk
Pacific/Yap=Pacific/Chuuk
Poland=Europe/Warsaw
Portugal=Europe/Lisbon
ROC=Asia/Taipei
ROK=Asia/Seoul
Singapore=Asia/Singapore
Turkey=Europe/Istanbul
UCT=Etc/UCT
US/Alaska=America/Anchorage
US/Aleutian=America/Adak
US/Arizona=America/Phoenix
US/Central=America/Chicago
US/East-Indiana=America/Indiana/Indianapolis
US/Eastern=America/New_York
US/Hawaii=Pacific/Honolulu
US/Indiana-Starke=America/Indiana/Knox
US/Michigan=America/Detroit
US/Mountain=America/Denver
US/Pacific=America/Los_Angeles
US/Pacific-New=America/Los_Angeles
US/Samoa=Pacific/Pago_Pago
Universal=Etc/UTC
W-SU=Europe/Moscow
Zulu=Etc/UTC
#Standard (IANA) abbreviations
#Mon Apr 24 23:22:45 WEST 2017
AWST=Australia/Perth
BST=Europe/London
CAT=Africa/Maputo
ChST=Pacific/Guam
HDT=America/Adak
HKT=Asia/Hong_Kong
IDT=Asia/Jerusalem
JST=Asia/Tokyo
NDT=America/St_Johns
NST=America/St_Johns
NZDT=Pacific/Auckland
NZST=Pacific/Auckland
PKT=Asia/Karachi
SAST=Africa/Johannesburg
SST=Pacific/Pago_Pago
WAST=Africa/Windhoek
WIT=Asia/Jayapura
WITA=Asia/Makassar
44608/jdbcprogram/bin/com/mysql/cj/util/Util.class
package com.mysql.cj.util;
public synchronized class Util {
private static int jvmVersion;
private static int jvmUpdateNumber;
private static final java.util.concurrent.ConcurrentMap isJdbcInterfaceCache;
private static final java.util.concurrent.ConcurrentMap implementedInterfacesCache;
public void Util();
public static int getJVMVersion();
public static boolean jvmMeetsMinimum(int, int);
public static int getJVMUpdateNumber();
public static boolean isCommunityEdition(String);
public static boolean isEnterpriseEdition(String);
public static String stackTraceToString(Throwable);
public static Object getInstance(String, Class[], Object[], com.mysql.cj.exceptions.ExceptionInterceptor, String);
public static Object getInstance(String, Class[], Object[], com.mysql.cj.exceptions.ExceptionInterceptor);
public static Object handleNewInstance(reflect.Constructor, Object[], com.mysql.cj.exceptions.ExceptionInterceptor);
public static boolean interfaceExists(String);
public static java.util.Map calculateDifferences(java.util.Map, java.util.Map);
public static java.util.List loadClasses(String, String, com.mysql.cj.exceptions.ExceptionInterceptor);
public static boolean isJdbcInterface(Class);
public static boolean isJdbcPackage(String);
public static Class[] getImplementedInterfaces(Class);
public static long secondsSinceMillis(long);
public static int truncateAndConvertToInt(long);
public static int[] truncateAndConvertToInt(long[]);
public static String getPackageName(Class);
public static boolean isRunningOnWindows();
public static int readFully(java.io.Reader, char[], int) throws java.io.IOException;
public static final int readBlock(java.io.InputStream, byte[], com.mysql.cj.exceptions.ExceptionInterceptor);
public static final int readBlock(java.io.InputStream, byte[], int, com.mysql.cj.exceptions.ExceptionInterceptor);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/WarningListener.class
package com.mysql.cj;
public abstract interface WarningListener {
public abstract void warningEncountered(String);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$1.class
package com.mysql.cj.x.protobuf;
final synchronized class Mysqlx$1 implements com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner {
void Mysqlx$1();
public com.google.protobuf.ExtensionRegistry assignDescriptors(com.google.protobuf.Descriptors$FileDescriptor);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$ClientMessages$1.class
package com.mysql.cj.x.protobuf;
final synchronized class Mysqlx$ClientMessages$1 extends com.google.protobuf.AbstractParser {
void Mysqlx$ClientMessages$1();
public Mysqlx$ClientMessages parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$ClientMessages$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class Mysqlx$ClientMessages$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements Mysqlx$ClientMessagesOrBuilder {
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void Mysqlx$ClientMessages$Builder();
private void Mysqlx$ClientMessages$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public Mysqlx$ClientMessages$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public Mysqlx$ClientMessages getDefaultInstanceForType();
public Mysqlx$ClientMessages build();
public Mysqlx$ClientMessages buildPartial();
public Mysqlx$ClientMessages$Builder clone();
public Mysqlx$ClientMessages$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public Mysqlx$ClientMessages$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public Mysqlx$ClientMessages$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public Mysqlx$ClientMessages$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public Mysqlx$ClientMessages$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public Mysqlx$ClientMessages$Builder mergeFrom(com.google.protobuf.Message);
public Mysqlx$ClientMessages$Builder mergeFrom(Mysqlx$ClientMessages);
public final boolean isInitialized();
public Mysqlx$ClientMessages$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public final Mysqlx$ClientMessages$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final Mysqlx$ClientMessages$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$ClientMessages$Type$1.class
package com.mysql.cj.x.protobuf;
final synchronized class Mysqlx$ClientMessages$Type$1 implements com.google.protobuf.Internal$EnumLiteMap {
void Mysqlx$ClientMessages$Type$1();
public Mysqlx$ClientMessages$Type findValueByNumber(int);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$ClientMessages$Type.class
package com.mysql.cj.x.protobuf;
public final synchronized enum Mysqlx$ClientMessages$Type {
public static final Mysqlx$ClientMessages$Type CON_CAPABILITIES_GET;
public static final Mysqlx$ClientMessages$Type CON_CAPABILITIES_SET;
public static final Mysqlx$ClientMessages$Type CON_CLOSE;
public static final Mysqlx$ClientMessages$Type SESS_AUTHENTICATE_START;
public static final Mysqlx$ClientMessages$Type SESS_AUTHENTICATE_CONTINUE;
public static final Mysqlx$ClientMessages$Type SESS_RESET;
public static final Mysqlx$ClientMessages$Type SESS_CLOSE;
public static final Mysqlx$ClientMessages$Type SQL_STMT_EXECUTE;
public static final Mysqlx$ClientMessages$Type CRUD_FIND;
public static final Mysqlx$ClientMessages$Type CRUD_INSERT;
public static final Mysqlx$ClientMessages$Type CRUD_UPDATE;
public static final Mysqlx$ClientMessages$Type CRUD_DELETE;
public static final Mysqlx$ClientMessages$Type EXPECT_OPEN;
public static final Mysqlx$ClientMessages$Type EXPECT_CLOSE;
public static final Mysqlx$ClientMessages$Type CRUD_CREATE_VIEW;
public static final Mysqlx$ClientMessages$Type CRUD_MODIFY_VIEW;
public static final Mysqlx$ClientMessages$Type CRUD_DROP_VIEW;
public static final Mysqlx$ClientMessages$Type PREPARE_PREPARE;
public static final Mysqlx$ClientMessages$Type PREPARE_EXECUTE;
public static final Mysqlx$ClientMessages$Type PREPARE_DEALLOCATE;
public static final Mysqlx$ClientMessages$Type CURSOR_OPEN;
public static final Mysqlx$ClientMessages$Type CURSOR_CLOSE;
public static final Mysqlx$ClientMessages$Type CURSOR_FETCH;
public static final int CON_CAPABILITIES_GET_VALUE = 1;
public static final int CON_CAPABILITIES_SET_VALUE = 2;
public static final int CON_CLOSE_VALUE = 3;
public static final int SESS_AUTHENTICATE_START_VALUE = 4;
public static final int SESS_AUTHENTICATE_CONTINUE_VALUE = 5;
public static final int SESS_RESET_VALUE = 6;
public static final int SESS_CLOSE_VALUE = 7;
public static final int SQL_STMT_EXECUTE_VALUE = 12;
public static final int CRUD_FIND_VALUE = 17;
public static final int CRUD_INSERT_VALUE = 18;
public static final int CRUD_UPDATE_VALUE = 19;
public static final int CRUD_DELETE_VALUE = 20;
public static final int EXPECT_OPEN_VALUE = 24;
public static final int EXPECT_CLOSE_VALUE = 25;
public static final int CRUD_CREATE_VIEW_VALUE = 30;
public static final int CRUD_MODIFY_VIEW_VALUE = 31;
public static final int CRUD_DROP_VIEW_VALUE = 32;
public static final int PREPARE_PREPARE_VALUE = 40;
public static final int PREPARE_EXECUTE_VALUE = 41;
public static final int PREPARE_DEALLOCATE_VALUE = 42;
public static final int CURSOR_OPEN_VALUE = 43;
public static final int CURSOR_CLOSE_VALUE = 44;
public static final int CURSOR_FETCH_VALUE = 45;
private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap;
private static final Mysqlx$ClientMessages$Type[] VALUES;
private final int value;
public static Mysqlx$ClientMessages$Type[] values();
public static Mysqlx$ClientMessages$Type valueOf(String);
public final int getNumber();
public static Mysqlx$ClientMessages$Type valueOf(int);
public static Mysqlx$ClientMessages$Type forNumber(int);
public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap();
public final com.google.protobuf.Descriptors$EnumValueDescriptor getValueDescriptor();
public final com.google.protobuf.Descriptors$EnumDescriptor getDescriptorForType();
public static final com.google.protobuf.Descriptors$EnumDescriptor getDescriptor();
public static Mysqlx$ClientMessages$Type valueOf(com.google.protobuf.Descriptors$EnumValueDescriptor);
private void Mysqlx$ClientMessages$Type(String, int, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$ClientMessages.class
package com.mysql.cj.x.protobuf;
public final synchronized class Mysqlx$ClientMessages extends com.google.protobuf.GeneratedMessageV3 implements Mysqlx$ClientMessagesOrBuilder {
private static final long serialVersionUID = 0;
private byte memoizedIsInitialized;
private static final Mysqlx$ClientMessages DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void Mysqlx$ClientMessages(com.google.protobuf.GeneratedMessageV3$Builder);
private void Mysqlx$ClientMessages();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void Mysqlx$ClientMessages(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static Mysqlx$ClientMessages parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$ClientMessages parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$ClientMessages parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$ClientMessages parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$ClientMessages parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$ClientMessages parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$ClientMessages parseFrom(java.io.InputStream) throws java.io.IOException;
public static Mysqlx$ClientMessages parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static Mysqlx$ClientMessages parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static Mysqlx$ClientMessages parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static Mysqlx$ClientMessages parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static Mysqlx$ClientMessages parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public Mysqlx$ClientMessages$Builder newBuilderForType();
public static Mysqlx$ClientMessages$Builder newBuilder();
public static Mysqlx$ClientMessages$Builder newBuilder(Mysqlx$ClientMessages);
public Mysqlx$ClientMessages$Builder toBuilder();
protected Mysqlx$ClientMessages$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static Mysqlx$ClientMessages getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public Mysqlx$ClientMessages getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$ClientMessagesOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface Mysqlx$ClientMessagesOrBuilder extends com.google.protobuf.MessageOrBuilder {
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$Error$1.class
package com.mysql.cj.x.protobuf;
final synchronized class Mysqlx$Error$1 extends com.google.protobuf.AbstractParser {
void Mysqlx$Error$1();
public Mysqlx$Error parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$Error$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class Mysqlx$Error$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements Mysqlx$ErrorOrBuilder {
private int bitField0_;
private int severity_;
private int code_;
private Object sqlState_;
private Object msg_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void Mysqlx$Error$Builder();
private void Mysqlx$Error$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public Mysqlx$Error$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public Mysqlx$Error getDefaultInstanceForType();
public Mysqlx$Error build();
public Mysqlx$Error buildPartial();
public Mysqlx$Error$Builder clone();
public Mysqlx$Error$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public Mysqlx$Error$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public Mysqlx$Error$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public Mysqlx$Error$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public Mysqlx$Error$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public Mysqlx$Error$Builder mergeFrom(com.google.protobuf.Message);
public Mysqlx$Error$Builder mergeFrom(Mysqlx$Error);
public final boolean isInitialized();
public Mysqlx$Error$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasSeverity();
public Mysqlx$Error$Severity getSeverity();
public Mysqlx$Error$Builder setSeverity(Mysqlx$Error$Severity);
public Mysqlx$Error$Builder clearSeverity();
public boolean hasCode();
public int getCode();
public Mysqlx$Error$Builder setCode(int);
public Mysqlx$Error$Builder clearCode();
public boolean hasSqlState();
public String getSqlState();
public com.google.protobuf.ByteString getSqlStateBytes();
public Mysqlx$Error$Builder setSqlState(String);
public Mysqlx$Error$Builder clearSqlState();
public Mysqlx$Error$Builder setSqlStateBytes(com.google.protobuf.ByteString);
public boolean hasMsg();
public String getMsg();
public com.google.protobuf.ByteString getMsgBytes();
public Mysqlx$Error$Builder setMsg(String);
public Mysqlx$Error$Builder clearMsg();
public Mysqlx$Error$Builder setMsgBytes(com.google.protobuf.ByteString);
public final Mysqlx$Error$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final Mysqlx$Error$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$Error$Severity$1.class
package com.mysql.cj.x.protobuf;
final synchronized class Mysqlx$Error$Severity$1 implements com.google.protobuf.Internal$EnumLiteMap {
void Mysqlx$Error$Severity$1();
public Mysqlx$Error$Severity findValueByNumber(int);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$Error$Severity.class
package com.mysql.cj.x.protobuf;
public final synchronized enum Mysqlx$Error$Severity {
public static final Mysqlx$Error$Severity ERROR;
public static final Mysqlx$Error$Severity FATAL;
public static final int ERROR_VALUE = 0;
public static final int FATAL_VALUE = 1;
private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap;
private static final Mysqlx$Error$Severity[] VALUES;
private final int value;
public static Mysqlx$Error$Severity[] values();
public static Mysqlx$Error$Severity valueOf(String);
public final int getNumber();
public static Mysqlx$Error$Severity valueOf(int);
public static Mysqlx$Error$Severity forNumber(int);
public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap();
public final com.google.protobuf.Descriptors$EnumValueDescriptor getValueDescriptor();
public final com.google.protobuf.Descriptors$EnumDescriptor getDescriptorForType();
public static final com.google.protobuf.Descriptors$EnumDescriptor getDescriptor();
public static Mysqlx$Error$Severity valueOf(com.google.protobuf.Descriptors$EnumValueDescriptor);
private void Mysqlx$Error$Severity(String, int, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$Error.class
package com.mysql.cj.x.protobuf;
public final synchronized class Mysqlx$Error extends com.google.protobuf.GeneratedMessageV3 implements Mysqlx$ErrorOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int SEVERITY_FIELD_NUMBER = 1;
private int severity_;
public static final int CODE_FIELD_NUMBER = 2;
private int code_;
public static final int SQL_STATE_FIELD_NUMBER = 4;
private volatile Object sqlState_;
public static final int MSG_FIELD_NUMBER = 3;
private volatile Object msg_;
private byte memoizedIsInitialized;
private static final Mysqlx$Error DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void Mysqlx$Error(com.google.protobuf.GeneratedMessageV3$Builder);
private void Mysqlx$Error();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void Mysqlx$Error(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasSeverity();
public Mysqlx$Error$Severity getSeverity();
public boolean hasCode();
public int getCode();
public boolean hasSqlState();
public String getSqlState();
public com.google.protobuf.ByteString getSqlStateBytes();
public boolean hasMsg();
public String getMsg();
public com.google.protobuf.ByteString getMsgBytes();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static Mysqlx$Error parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$Error parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$Error parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$Error parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$Error parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$Error parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$Error parseFrom(java.io.InputStream) throws java.io.IOException;
public static Mysqlx$Error parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static Mysqlx$Error parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static Mysqlx$Error parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static Mysqlx$Error parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static Mysqlx$Error parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public Mysqlx$Error$Builder newBuilderForType();
public static Mysqlx$Error$Builder newBuilder();
public static Mysqlx$Error$Builder newBuilder(Mysqlx$Error);
public Mysqlx$Error$Builder toBuilder();
protected Mysqlx$Error$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static Mysqlx$Error getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public Mysqlx$Error getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$ErrorOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface Mysqlx$ErrorOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasSeverity();
public abstract Mysqlx$Error$Severity getSeverity();
public abstract boolean hasCode();
public abstract int getCode();
public abstract boolean hasSqlState();
public abstract String getSqlState();
public abstract com.google.protobuf.ByteString getSqlStateBytes();
public abstract boolean hasMsg();
public abstract String getMsg();
public abstract com.google.protobuf.ByteString getMsgBytes();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$Ok$1.class
package com.mysql.cj.x.protobuf;
final synchronized class Mysqlx$Ok$1 extends com.google.protobuf.AbstractParser {
void Mysqlx$Ok$1();
public Mysqlx$Ok parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$Ok$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class Mysqlx$Ok$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements Mysqlx$OkOrBuilder {
private int bitField0_;
private Object msg_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void Mysqlx$Ok$Builder();
private void Mysqlx$Ok$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public Mysqlx$Ok$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public Mysqlx$Ok getDefaultInstanceForType();
public Mysqlx$Ok build();
public Mysqlx$Ok buildPartial();
public Mysqlx$Ok$Builder clone();
public Mysqlx$Ok$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public Mysqlx$Ok$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public Mysqlx$Ok$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public Mysqlx$Ok$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public Mysqlx$Ok$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public Mysqlx$Ok$Builder mergeFrom(com.google.protobuf.Message);
public Mysqlx$Ok$Builder mergeFrom(Mysqlx$Ok);
public final boolean isInitialized();
public Mysqlx$Ok$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasMsg();
public String getMsg();
public com.google.protobuf.ByteString getMsgBytes();
public Mysqlx$Ok$Builder setMsg(String);
public Mysqlx$Ok$Builder clearMsg();
public Mysqlx$Ok$Builder setMsgBytes(com.google.protobuf.ByteString);
public final Mysqlx$Ok$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final Mysqlx$Ok$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$Ok.class
package com.mysql.cj.x.protobuf;
public final synchronized class Mysqlx$Ok extends com.google.protobuf.GeneratedMessageV3 implements Mysqlx$OkOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int MSG_FIELD_NUMBER = 1;
private volatile Object msg_;
private byte memoizedIsInitialized;
private static final Mysqlx$Ok DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void Mysqlx$Ok(com.google.protobuf.GeneratedMessageV3$Builder);
private void Mysqlx$Ok();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void Mysqlx$Ok(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasMsg();
public String getMsg();
public com.google.protobuf.ByteString getMsgBytes();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static Mysqlx$Ok parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$Ok parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$Ok parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$Ok parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$Ok parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$Ok parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$Ok parseFrom(java.io.InputStream) throws java.io.IOException;
public static Mysqlx$Ok parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static Mysqlx$Ok parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static Mysqlx$Ok parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static Mysqlx$Ok parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static Mysqlx$Ok parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public Mysqlx$Ok$Builder newBuilderForType();
public static Mysqlx$Ok$Builder newBuilder();
public static Mysqlx$Ok$Builder newBuilder(Mysqlx$Ok);
public Mysqlx$Ok$Builder toBuilder();
protected Mysqlx$Ok$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static Mysqlx$Ok getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public Mysqlx$Ok getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$OkOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface Mysqlx$OkOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasMsg();
public abstract String getMsg();
public abstract com.google.protobuf.ByteString getMsgBytes();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$ServerMessages$1.class
package com.mysql.cj.x.protobuf;
final synchronized class Mysqlx$ServerMessages$1 extends com.google.protobuf.AbstractParser {
void Mysqlx$ServerMessages$1();
public Mysqlx$ServerMessages parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$ServerMessages$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class Mysqlx$ServerMessages$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements Mysqlx$ServerMessagesOrBuilder {
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void Mysqlx$ServerMessages$Builder();
private void Mysqlx$ServerMessages$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public Mysqlx$ServerMessages$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public Mysqlx$ServerMessages getDefaultInstanceForType();
public Mysqlx$ServerMessages build();
public Mysqlx$ServerMessages buildPartial();
public Mysqlx$ServerMessages$Builder clone();
public Mysqlx$ServerMessages$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public Mysqlx$ServerMessages$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public Mysqlx$ServerMessages$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public Mysqlx$ServerMessages$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public Mysqlx$ServerMessages$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public Mysqlx$ServerMessages$Builder mergeFrom(com.google.protobuf.Message);
public Mysqlx$ServerMessages$Builder mergeFrom(Mysqlx$ServerMessages);
public final boolean isInitialized();
public Mysqlx$ServerMessages$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public final Mysqlx$ServerMessages$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final Mysqlx$ServerMessages$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$ServerMessages$Type$1.class
package com.mysql.cj.x.protobuf;
final synchronized class Mysqlx$ServerMessages$Type$1 implements com.google.protobuf.Internal$EnumLiteMap {
void Mysqlx$ServerMessages$Type$1();
public Mysqlx$ServerMessages$Type findValueByNumber(int);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$ServerMessages$Type.class
package com.mysql.cj.x.protobuf;
public final synchronized enum Mysqlx$ServerMessages$Type {
public static final Mysqlx$ServerMessages$Type OK;
public static final Mysqlx$ServerMessages$Type ERROR;
public static final Mysqlx$ServerMessages$Type CONN_CAPABILITIES;
public static final Mysqlx$ServerMessages$Type SESS_AUTHENTICATE_CONTINUE;
public static final Mysqlx$ServerMessages$Type SESS_AUTHENTICATE_OK;
public static final Mysqlx$ServerMessages$Type NOTICE;
public static final Mysqlx$ServerMessages$Type RESULTSET_COLUMN_META_DATA;
public static final Mysqlx$ServerMessages$Type RESULTSET_ROW;
public static final Mysqlx$ServerMessages$Type RESULTSET_FETCH_DONE;
public static final Mysqlx$ServerMessages$Type RESULTSET_FETCH_SUSPENDED;
public static final Mysqlx$ServerMessages$Type RESULTSET_FETCH_DONE_MORE_RESULTSETS;
public static final Mysqlx$ServerMessages$Type SQL_STMT_EXECUTE_OK;
public static final Mysqlx$ServerMessages$Type RESULTSET_FETCH_DONE_MORE_OUT_PARAMS;
public static final int OK_VALUE = 0;
public static final int ERROR_VALUE = 1;
public static final int CONN_CAPABILITIES_VALUE = 2;
public static final int SESS_AUTHENTICATE_CONTINUE_VALUE = 3;
public static final int SESS_AUTHENTICATE_OK_VALUE = 4;
public static final int NOTICE_VALUE = 11;
public static final int RESULTSET_COLUMN_META_DATA_VALUE = 12;
public static final int RESULTSET_ROW_VALUE = 13;
public static final int RESULTSET_FETCH_DONE_VALUE = 14;
public static final int RESULTSET_FETCH_SUSPENDED_VALUE = 15;
public static final int RESULTSET_FETCH_DONE_MORE_RESULTSETS_VALUE = 16;
public static final int SQL_STMT_EXECUTE_OK_VALUE = 17;
public static final int RESULTSET_FETCH_DONE_MORE_OUT_PARAMS_VALUE = 18;
private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap;
private static final Mysqlx$ServerMessages$Type[] VALUES;
private final int value;
public static Mysqlx$ServerMessages$Type[] values();
public static Mysqlx$ServerMessages$Type valueOf(String);
public final int getNumber();
public static Mysqlx$ServerMessages$Type valueOf(int);
public static Mysqlx$ServerMessages$Type forNumber(int);
public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap();
public final com.google.protobuf.Descriptors$EnumValueDescriptor getValueDescriptor();
public final com.google.protobuf.Descriptors$EnumDescriptor getDescriptorForType();
public static final com.google.protobuf.Descriptors$EnumDescriptor getDescriptor();
public static Mysqlx$ServerMessages$Type valueOf(com.google.protobuf.Descriptors$EnumValueDescriptor);
private void Mysqlx$ServerMessages$Type(String, int, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$ServerMessages.class
package com.mysql.cj.x.protobuf;
public final synchronized class Mysqlx$ServerMessages extends com.google.protobuf.GeneratedMessageV3 implements Mysqlx$ServerMessagesOrBuilder {
private static final long serialVersionUID = 0;
private byte memoizedIsInitialized;
private static final Mysqlx$ServerMessages DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void Mysqlx$ServerMessages(com.google.protobuf.GeneratedMessageV3$Builder);
private void Mysqlx$ServerMessages();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void Mysqlx$ServerMessages(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static Mysqlx$ServerMessages parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$ServerMessages parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$ServerMessages parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$ServerMessages parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$ServerMessages parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$ServerMessages parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static Mysqlx$ServerMessages parseFrom(java.io.InputStream) throws java.io.IOException;
public static Mysqlx$ServerMessages parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static Mysqlx$ServerMessages parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static Mysqlx$ServerMessages parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static Mysqlx$ServerMessages parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static Mysqlx$ServerMessages parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public Mysqlx$ServerMessages$Builder newBuilderForType();
public static Mysqlx$ServerMessages$Builder newBuilder();
public static Mysqlx$ServerMessages$Builder newBuilder(Mysqlx$ServerMessages);
public Mysqlx$ServerMessages$Builder toBuilder();
protected Mysqlx$ServerMessages$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static Mysqlx$ServerMessages getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public Mysqlx$ServerMessages getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx$ServerMessagesOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface Mysqlx$ServerMessagesOrBuilder extends com.google.protobuf.MessageOrBuilder {
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/Mysqlx.class
package com.mysql.cj.x.protobuf;
public final synchronized class Mysqlx {
public static final int CLIENT_MESSAGE_ID_FIELD_NUMBER = 100001;
public static final com.google.protobuf.GeneratedMessage$GeneratedExtension clientMessageId;
public static final int SERVER_MESSAGE_ID_FIELD_NUMBER = 100002;
public static final com.google.protobuf.GeneratedMessage$GeneratedExtension serverMessageId;
private static final com.google.protobuf.Descriptors$Descriptor internal_static_Mysqlx_ClientMessages_descriptor;
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_Mysqlx_ClientMessages_fieldAccessorTable;
private static final com.google.protobuf.Descriptors$Descriptor internal_static_Mysqlx_ServerMessages_descriptor;
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_Mysqlx_ServerMessages_fieldAccessorTable;
private static final com.google.protobuf.Descriptors$Descriptor internal_static_Mysqlx_Ok_descriptor;
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_Mysqlx_Ok_fieldAccessorTable;
private static final com.google.protobuf.Descriptors$Descriptor internal_static_Mysqlx_Error_descriptor;
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_Mysqlx_Error_fieldAccessorTable;
private static com.google.protobuf.Descriptors$FileDescriptor descriptor;
private void Mysqlx();
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite);
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry);
public static com.google.protobuf.Descriptors$FileDescriptor getDescriptor();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxConnection$1 implements com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner {
void MysqlxConnection$1();
public com.google.protobuf.ExtensionRegistry assignDescriptors(com.google.protobuf.Descriptors$FileDescriptor);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$Capabilities$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxConnection$Capabilities$1 extends com.google.protobuf.AbstractParser {
void MysqlxConnection$Capabilities$1();
public MysqlxConnection$Capabilities parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$Capabilities$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxConnection$Capabilities$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxConnection$CapabilitiesOrBuilder {
private int bitField0_;
private java.util.List capabilities_;
private com.google.protobuf.RepeatedFieldBuilderV3 capabilitiesBuilder_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxConnection$Capabilities$Builder();
private void MysqlxConnection$Capabilities$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxConnection$Capabilities$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxConnection$Capabilities getDefaultInstanceForType();
public MysqlxConnection$Capabilities build();
public MysqlxConnection$Capabilities buildPartial();
public MysqlxConnection$Capabilities$Builder clone();
public MysqlxConnection$Capabilities$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxConnection$Capabilities$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxConnection$Capabilities$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxConnection$Capabilities$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxConnection$Capabilities$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxConnection$Capabilities$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxConnection$Capabilities$Builder mergeFrom(MysqlxConnection$Capabilities);
public final boolean isInitialized();
public MysqlxConnection$Capabilities$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
private void ensureCapabilitiesIsMutable();
public java.util.List getCapabilitiesList();
public int getCapabilitiesCount();
public MysqlxConnection$Capability getCapabilities(int);
public MysqlxConnection$Capabilities$Builder setCapabilities(int, MysqlxConnection$Capability);
public MysqlxConnection$Capabilities$Builder setCapabilities(int, MysqlxConnection$Capability$Builder);
public MysqlxConnection$Capabilities$Builder addCapabilities(MysqlxConnection$Capability);
public MysqlxConnection$Capabilities$Builder addCapabilities(int, MysqlxConnection$Capability);
public MysqlxConnection$Capabilities$Builder addCapabilities(MysqlxConnection$Capability$Builder);
public MysqlxConnection$Capabilities$Builder addCapabilities(int, MysqlxConnection$Capability$Builder);
public MysqlxConnection$Capabilities$Builder addAllCapabilities(Iterable);
public MysqlxConnection$Capabilities$Builder clearCapabilities();
public MysqlxConnection$Capabilities$Builder removeCapabilities(int);
public MysqlxConnection$Capability$Builder getCapabilitiesBuilder(int);
public MysqlxConnection$CapabilityOrBuilder getCapabilitiesOrBuilder(int);
public java.util.List getCapabilitiesOrBuilderList();
public MysqlxConnection$Capability$Builder addCapabilitiesBuilder();
public MysqlxConnection$Capability$Builder addCapabilitiesBuilder(int);
public java.util.List getCapabilitiesBuilderList();
private com.google.protobuf.RepeatedFieldBuilderV3 getCapabilitiesFieldBuilder();
public final MysqlxConnection$Capabilities$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxConnection$Capabilities$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$Capabilities.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxConnection$Capabilities extends com.google.protobuf.GeneratedMessageV3 implements MysqlxConnection$CapabilitiesOrBuilder {
private static final long serialVersionUID = 0;
public static final int CAPABILITIES_FIELD_NUMBER = 1;
private java.util.List capabilities_;
private byte memoizedIsInitialized;
private static final MysqlxConnection$Capabilities DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxConnection$Capabilities(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxConnection$Capabilities();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxConnection$Capabilities(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public java.util.List getCapabilitiesList();
public java.util.List getCapabilitiesOrBuilderList();
public int getCapabilitiesCount();
public MysqlxConnection$Capability getCapabilities(int);
public MysqlxConnection$CapabilityOrBuilder getCapabilitiesOrBuilder(int);
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxConnection$Capabilities parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Capabilities parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Capabilities parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Capabilities parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Capabilities parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Capabilities parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Capabilities parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxConnection$Capabilities parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxConnection$Capabilities parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxConnection$Capabilities parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxConnection$Capabilities parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxConnection$Capabilities parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxConnection$Capabilities$Builder newBuilderForType();
public static MysqlxConnection$Capabilities$Builder newBuilder();
public static MysqlxConnection$Capabilities$Builder newBuilder(MysqlxConnection$Capabilities);
public MysqlxConnection$Capabilities$Builder toBuilder();
protected MysqlxConnection$Capabilities$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxConnection$Capabilities getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxConnection$Capabilities getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$CapabilitiesGet$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxConnection$CapabilitiesGet$1 extends com.google.protobuf.AbstractParser {
void MysqlxConnection$CapabilitiesGet$1();
public MysqlxConnection$CapabilitiesGet parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$CapabilitiesGet$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxConnection$CapabilitiesGet$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxConnection$CapabilitiesGetOrBuilder {
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxConnection$CapabilitiesGet$Builder();
private void MysqlxConnection$CapabilitiesGet$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxConnection$CapabilitiesGet$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxConnection$CapabilitiesGet getDefaultInstanceForType();
public MysqlxConnection$CapabilitiesGet build();
public MysqlxConnection$CapabilitiesGet buildPartial();
public MysqlxConnection$CapabilitiesGet$Builder clone();
public MysqlxConnection$CapabilitiesGet$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxConnection$CapabilitiesGet$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxConnection$CapabilitiesGet$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxConnection$CapabilitiesGet$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxConnection$CapabilitiesGet$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxConnection$CapabilitiesGet$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxConnection$CapabilitiesGet$Builder mergeFrom(MysqlxConnection$CapabilitiesGet);
public final boolean isInitialized();
public MysqlxConnection$CapabilitiesGet$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public final MysqlxConnection$CapabilitiesGet$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxConnection$CapabilitiesGet$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$CapabilitiesGet.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxConnection$CapabilitiesGet extends com.google.protobuf.GeneratedMessageV3 implements MysqlxConnection$CapabilitiesGetOrBuilder {
private static final long serialVersionUID = 0;
private byte memoizedIsInitialized;
private static final MysqlxConnection$CapabilitiesGet DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxConnection$CapabilitiesGet(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxConnection$CapabilitiesGet();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxConnection$CapabilitiesGet(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxConnection$CapabilitiesGet parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$CapabilitiesGet parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$CapabilitiesGet parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$CapabilitiesGet parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$CapabilitiesGet parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$CapabilitiesGet parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$CapabilitiesGet parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxConnection$CapabilitiesGet parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxConnection$CapabilitiesGet parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxConnection$CapabilitiesGet parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxConnection$CapabilitiesGet parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxConnection$CapabilitiesGet parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxConnection$CapabilitiesGet$Builder newBuilderForType();
public static MysqlxConnection$CapabilitiesGet$Builder newBuilder();
public static MysqlxConnection$CapabilitiesGet$Builder newBuilder(MysqlxConnection$CapabilitiesGet);
public MysqlxConnection$CapabilitiesGet$Builder toBuilder();
protected MysqlxConnection$CapabilitiesGet$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxConnection$CapabilitiesGet getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxConnection$CapabilitiesGet getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$CapabilitiesGetOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxConnection$CapabilitiesGetOrBuilder extends com.google.protobuf.MessageOrBuilder {
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$CapabilitiesOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxConnection$CapabilitiesOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract java.util.List getCapabilitiesList();
public abstract MysqlxConnection$Capability getCapabilities(int);
public abstract int getCapabilitiesCount();
public abstract java.util.List getCapabilitiesOrBuilderList();
public abstract MysqlxConnection$CapabilityOrBuilder getCapabilitiesOrBuilder(int);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$CapabilitiesSet$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxConnection$CapabilitiesSet$1 extends com.google.protobuf.AbstractParser {
void MysqlxConnection$CapabilitiesSet$1();
public MysqlxConnection$CapabilitiesSet parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$CapabilitiesSet$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxConnection$CapabilitiesSet$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxConnection$CapabilitiesSetOrBuilder {
private int bitField0_;
private MysqlxConnection$Capabilities capabilities_;
private com.google.protobuf.SingleFieldBuilderV3 capabilitiesBuilder_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxConnection$CapabilitiesSet$Builder();
private void MysqlxConnection$CapabilitiesSet$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxConnection$CapabilitiesSet$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxConnection$CapabilitiesSet getDefaultInstanceForType();
public MysqlxConnection$CapabilitiesSet build();
public MysqlxConnection$CapabilitiesSet buildPartial();
public MysqlxConnection$CapabilitiesSet$Builder clone();
public MysqlxConnection$CapabilitiesSet$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxConnection$CapabilitiesSet$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxConnection$CapabilitiesSet$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxConnection$CapabilitiesSet$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxConnection$CapabilitiesSet$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxConnection$CapabilitiesSet$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxConnection$CapabilitiesSet$Builder mergeFrom(MysqlxConnection$CapabilitiesSet);
public final boolean isInitialized();
public MysqlxConnection$CapabilitiesSet$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasCapabilities();
public MysqlxConnection$Capabilities getCapabilities();
public MysqlxConnection$CapabilitiesSet$Builder setCapabilities(MysqlxConnection$Capabilities);
public MysqlxConnection$CapabilitiesSet$Builder setCapabilities(MysqlxConnection$Capabilities$Builder);
public MysqlxConnection$CapabilitiesSet$Builder mergeCapabilities(MysqlxConnection$Capabilities);
public MysqlxConnection$CapabilitiesSet$Builder clearCapabilities();
public MysqlxConnection$Capabilities$Builder getCapabilitiesBuilder();
public MysqlxConnection$CapabilitiesOrBuilder getCapabilitiesOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getCapabilitiesFieldBuilder();
public final MysqlxConnection$CapabilitiesSet$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxConnection$CapabilitiesSet$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$CapabilitiesSet.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxConnection$CapabilitiesSet extends com.google.protobuf.GeneratedMessageV3 implements MysqlxConnection$CapabilitiesSetOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int CAPABILITIES_FIELD_NUMBER = 1;
private MysqlxConnection$Capabilities capabilities_;
private byte memoizedIsInitialized;
private static final MysqlxConnection$CapabilitiesSet DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxConnection$CapabilitiesSet(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxConnection$CapabilitiesSet();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxConnection$CapabilitiesSet(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasCapabilities();
public MysqlxConnection$Capabilities getCapabilities();
public MysqlxConnection$CapabilitiesOrBuilder getCapabilitiesOrBuilder();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxConnection$CapabilitiesSet parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$CapabilitiesSet parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$CapabilitiesSet parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$CapabilitiesSet parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$CapabilitiesSet parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$CapabilitiesSet parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$CapabilitiesSet parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxConnection$CapabilitiesSet parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxConnection$CapabilitiesSet parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxConnection$CapabilitiesSet parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxConnection$CapabilitiesSet parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxConnection$CapabilitiesSet parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxConnection$CapabilitiesSet$Builder newBuilderForType();
public static MysqlxConnection$CapabilitiesSet$Builder newBuilder();
public static MysqlxConnection$CapabilitiesSet$Builder newBuilder(MysqlxConnection$CapabilitiesSet);
public MysqlxConnection$CapabilitiesSet$Builder toBuilder();
protected MysqlxConnection$CapabilitiesSet$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxConnection$CapabilitiesSet getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxConnection$CapabilitiesSet getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$CapabilitiesSetOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxConnection$CapabilitiesSetOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasCapabilities();
public abstract MysqlxConnection$Capabilities getCapabilities();
public abstract MysqlxConnection$CapabilitiesOrBuilder getCapabilitiesOrBuilder();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$Capability$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxConnection$Capability$1 extends com.google.protobuf.AbstractParser {
void MysqlxConnection$Capability$1();
public MysqlxConnection$Capability parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$Capability$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxConnection$Capability$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxConnection$CapabilityOrBuilder {
private int bitField0_;
private Object name_;
private MysqlxDatatypes$Any value_;
private com.google.protobuf.SingleFieldBuilderV3 valueBuilder_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxConnection$Capability$Builder();
private void MysqlxConnection$Capability$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxConnection$Capability$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxConnection$Capability getDefaultInstanceForType();
public MysqlxConnection$Capability build();
public MysqlxConnection$Capability buildPartial();
public MysqlxConnection$Capability$Builder clone();
public MysqlxConnection$Capability$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxConnection$Capability$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxConnection$Capability$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxConnection$Capability$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxConnection$Capability$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxConnection$Capability$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxConnection$Capability$Builder mergeFrom(MysqlxConnection$Capability);
public final boolean isInitialized();
public MysqlxConnection$Capability$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasName();
public String getName();
public com.google.protobuf.ByteString getNameBytes();
public MysqlxConnection$Capability$Builder setName(String);
public MysqlxConnection$Capability$Builder clearName();
public MysqlxConnection$Capability$Builder setNameBytes(com.google.protobuf.ByteString);
public boolean hasValue();
public MysqlxDatatypes$Any getValue();
public MysqlxConnection$Capability$Builder setValue(MysqlxDatatypes$Any);
public MysqlxConnection$Capability$Builder setValue(MysqlxDatatypes$Any$Builder);
public MysqlxConnection$Capability$Builder mergeValue(MysqlxDatatypes$Any);
public MysqlxConnection$Capability$Builder clearValue();
public MysqlxDatatypes$Any$Builder getValueBuilder();
public MysqlxDatatypes$AnyOrBuilder getValueOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getValueFieldBuilder();
public final MysqlxConnection$Capability$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxConnection$Capability$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$Capability.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxConnection$Capability extends com.google.protobuf.GeneratedMessageV3 implements MysqlxConnection$CapabilityOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int NAME_FIELD_NUMBER = 1;
private volatile Object name_;
public static final int VALUE_FIELD_NUMBER = 2;
private MysqlxDatatypes$Any value_;
private byte memoizedIsInitialized;
private static final MysqlxConnection$Capability DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxConnection$Capability(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxConnection$Capability();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxConnection$Capability(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasName();
public String getName();
public com.google.protobuf.ByteString getNameBytes();
public boolean hasValue();
public MysqlxDatatypes$Any getValue();
public MysqlxDatatypes$AnyOrBuilder getValueOrBuilder();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxConnection$Capability parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Capability parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Capability parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Capability parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Capability parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Capability parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Capability parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxConnection$Capability parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxConnection$Capability parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxConnection$Capability parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxConnection$Capability parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxConnection$Capability parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxConnection$Capability$Builder newBuilderForType();
public static MysqlxConnection$Capability$Builder newBuilder();
public static MysqlxConnection$Capability$Builder newBuilder(MysqlxConnection$Capability);
public MysqlxConnection$Capability$Builder toBuilder();
protected MysqlxConnection$Capability$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxConnection$Capability getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxConnection$Capability getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$CapabilityOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxConnection$CapabilityOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasName();
public abstract String getName();
public abstract com.google.protobuf.ByteString getNameBytes();
public abstract boolean hasValue();
public abstract MysqlxDatatypes$Any getValue();
public abstract MysqlxDatatypes$AnyOrBuilder getValueOrBuilder();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$Close$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxConnection$Close$1 extends com.google.protobuf.AbstractParser {
void MysqlxConnection$Close$1();
public MysqlxConnection$Close parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$Close$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxConnection$Close$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxConnection$CloseOrBuilder {
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxConnection$Close$Builder();
private void MysqlxConnection$Close$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxConnection$Close$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxConnection$Close getDefaultInstanceForType();
public MysqlxConnection$Close build();
public MysqlxConnection$Close buildPartial();
public MysqlxConnection$Close$Builder clone();
public MysqlxConnection$Close$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxConnection$Close$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxConnection$Close$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxConnection$Close$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxConnection$Close$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxConnection$Close$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxConnection$Close$Builder mergeFrom(MysqlxConnection$Close);
public final boolean isInitialized();
public MysqlxConnection$Close$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public final MysqlxConnection$Close$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxConnection$Close$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$Close.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxConnection$Close extends com.google.protobuf.GeneratedMessageV3 implements MysqlxConnection$CloseOrBuilder {
private static final long serialVersionUID = 0;
private byte memoizedIsInitialized;
private static final MysqlxConnection$Close DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxConnection$Close(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxConnection$Close();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxConnection$Close(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxConnection$Close parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Close parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Close parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Close parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Close parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Close parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxConnection$Close parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxConnection$Close parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxConnection$Close parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxConnection$Close parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxConnection$Close parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxConnection$Close parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxConnection$Close$Builder newBuilderForType();
public static MysqlxConnection$Close$Builder newBuilder();
public static MysqlxConnection$Close$Builder newBuilder(MysqlxConnection$Close);
public MysqlxConnection$Close$Builder toBuilder();
protected MysqlxConnection$Close$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxConnection$Close getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxConnection$Close getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection$CloseOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxConnection$CloseOrBuilder extends com.google.protobuf.MessageOrBuilder {
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxConnection.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxConnection {
private static final com.google.protobuf.Descriptors$Descriptor internal_static_Mysqlx_Connection_Capability_descriptor;
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_Mysqlx_Connection_Capability_fieldAccessorTable;
private static final com.google.protobuf.Descriptors$Descriptor internal_static_Mysqlx_Connection_Capabilities_descriptor;
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_Mysqlx_Connection_Capabilities_fieldAccessorTable;
private static final com.google.protobuf.Descriptors$Descriptor internal_static_Mysqlx_Connection_CapabilitiesGet_descriptor;
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_Mysqlx_Connection_CapabilitiesGet_fieldAccessorTable;
private static final com.google.protobuf.Descriptors$Descriptor internal_static_Mysqlx_Connection_CapabilitiesSet_descriptor;
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_Mysqlx_Connection_CapabilitiesSet_fieldAccessorTable;
private static final com.google.protobuf.Descriptors$Descriptor internal_static_Mysqlx_Connection_Close_descriptor;
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_Mysqlx_Connection_Close_fieldAccessorTable;
private static com.google.protobuf.Descriptors$FileDescriptor descriptor;
private void MysqlxConnection();
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite);
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry);
public static com.google.protobuf.Descriptors$FileDescriptor getDescriptor();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$1 implements com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner {
void MysqlxCrud$1();
public com.google.protobuf.ExtensionRegistry assignDescriptors(com.google.protobuf.Descriptors$FileDescriptor);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Collection$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$Collection$1 extends com.google.protobuf.AbstractParser {
void MysqlxCrud$Collection$1();
public MysqlxCrud$Collection parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Collection$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Collection$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxCrud$CollectionOrBuilder {
private int bitField0_;
private Object name_;
private Object schema_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxCrud$Collection$Builder();
private void MysqlxCrud$Collection$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxCrud$Collection$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxCrud$Collection getDefaultInstanceForType();
public MysqlxCrud$Collection build();
public MysqlxCrud$Collection buildPartial();
public MysqlxCrud$Collection$Builder clone();
public MysqlxCrud$Collection$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Collection$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxCrud$Collection$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxCrud$Collection$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxCrud$Collection$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Collection$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxCrud$Collection$Builder mergeFrom(MysqlxCrud$Collection);
public final boolean isInitialized();
public MysqlxCrud$Collection$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasName();
public String getName();
public com.google.protobuf.ByteString getNameBytes();
public MysqlxCrud$Collection$Builder setName(String);
public MysqlxCrud$Collection$Builder clearName();
public MysqlxCrud$Collection$Builder setNameBytes(com.google.protobuf.ByteString);
public boolean hasSchema();
public String getSchema();
public com.google.protobuf.ByteString getSchemaBytes();
public MysqlxCrud$Collection$Builder setSchema(String);
public MysqlxCrud$Collection$Builder clearSchema();
public MysqlxCrud$Collection$Builder setSchemaBytes(com.google.protobuf.ByteString);
public final MysqlxCrud$Collection$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxCrud$Collection$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Collection.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Collection extends com.google.protobuf.GeneratedMessageV3 implements MysqlxCrud$CollectionOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int NAME_FIELD_NUMBER = 1;
private volatile Object name_;
public static final int SCHEMA_FIELD_NUMBER = 2;
private volatile Object schema_;
private byte memoizedIsInitialized;
private static final MysqlxCrud$Collection DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxCrud$Collection(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxCrud$Collection();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxCrud$Collection(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasName();
public String getName();
public com.google.protobuf.ByteString getNameBytes();
public boolean hasSchema();
public String getSchema();
public com.google.protobuf.ByteString getSchemaBytes();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxCrud$Collection parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Collection parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Collection parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Collection parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Collection parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Collection parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Collection parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Collection parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Collection parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Collection parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Collection parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxCrud$Collection parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxCrud$Collection$Builder newBuilderForType();
public static MysqlxCrud$Collection$Builder newBuilder();
public static MysqlxCrud$Collection$Builder newBuilder(MysqlxCrud$Collection);
public MysqlxCrud$Collection$Builder toBuilder();
protected MysqlxCrud$Collection$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxCrud$Collection getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxCrud$Collection getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$CollectionOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxCrud$CollectionOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasName();
public abstract String getName();
public abstract com.google.protobuf.ByteString getNameBytes();
public abstract boolean hasSchema();
public abstract String getSchema();
public abstract com.google.protobuf.ByteString getSchemaBytes();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Column$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$Column$1 extends com.google.protobuf.AbstractParser {
void MysqlxCrud$Column$1();
public MysqlxCrud$Column parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Column$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Column$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxCrud$ColumnOrBuilder {
private int bitField0_;
private Object name_;
private Object alias_;
private java.util.List documentPath_;
private com.google.protobuf.RepeatedFieldBuilderV3 documentPathBuilder_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxCrud$Column$Builder();
private void MysqlxCrud$Column$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxCrud$Column$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxCrud$Column getDefaultInstanceForType();
public MysqlxCrud$Column build();
public MysqlxCrud$Column buildPartial();
public MysqlxCrud$Column$Builder clone();
public MysqlxCrud$Column$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Column$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxCrud$Column$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxCrud$Column$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxCrud$Column$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Column$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxCrud$Column$Builder mergeFrom(MysqlxCrud$Column);
public final boolean isInitialized();
public MysqlxCrud$Column$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasName();
public String getName();
public com.google.protobuf.ByteString getNameBytes();
public MysqlxCrud$Column$Builder setName(String);
public MysqlxCrud$Column$Builder clearName();
public MysqlxCrud$Column$Builder setNameBytes(com.google.protobuf.ByteString);
public boolean hasAlias();
public String getAlias();
public com.google.protobuf.ByteString getAliasBytes();
public MysqlxCrud$Column$Builder setAlias(String);
public MysqlxCrud$Column$Builder clearAlias();
public MysqlxCrud$Column$Builder setAliasBytes(com.google.protobuf.ByteString);
private void ensureDocumentPathIsMutable();
public java.util.List getDocumentPathList();
public int getDocumentPathCount();
public MysqlxExpr$DocumentPathItem getDocumentPath(int);
public MysqlxCrud$Column$Builder setDocumentPath(int, MysqlxExpr$DocumentPathItem);
public MysqlxCrud$Column$Builder setDocumentPath(int, MysqlxExpr$DocumentPathItem$Builder);
public MysqlxCrud$Column$Builder addDocumentPath(MysqlxExpr$DocumentPathItem);
public MysqlxCrud$Column$Builder addDocumentPath(int, MysqlxExpr$DocumentPathItem);
public MysqlxCrud$Column$Builder addDocumentPath(MysqlxExpr$DocumentPathItem$Builder);
public MysqlxCrud$Column$Builder addDocumentPath(int, MysqlxExpr$DocumentPathItem$Builder);
public MysqlxCrud$Column$Builder addAllDocumentPath(Iterable);
public MysqlxCrud$Column$Builder clearDocumentPath();
public MysqlxCrud$Column$Builder removeDocumentPath(int);
public MysqlxExpr$DocumentPathItem$Builder getDocumentPathBuilder(int);
public MysqlxExpr$DocumentPathItemOrBuilder getDocumentPathOrBuilder(int);
public java.util.List getDocumentPathOrBuilderList();
public MysqlxExpr$DocumentPathItem$Builder addDocumentPathBuilder();
public MysqlxExpr$DocumentPathItem$Builder addDocumentPathBuilder(int);
public java.util.List getDocumentPathBuilderList();
private com.google.protobuf.RepeatedFieldBuilderV3 getDocumentPathFieldBuilder();
public final MysqlxCrud$Column$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxCrud$Column$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Column.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Column extends com.google.protobuf.GeneratedMessageV3 implements MysqlxCrud$ColumnOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int NAME_FIELD_NUMBER = 1;
private volatile Object name_;
public static final int ALIAS_FIELD_NUMBER = 2;
private volatile Object alias_;
public static final int DOCUMENT_PATH_FIELD_NUMBER = 3;
private java.util.List documentPath_;
private byte memoizedIsInitialized;
private static final MysqlxCrud$Column DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxCrud$Column(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxCrud$Column();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxCrud$Column(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasName();
public String getName();
public com.google.protobuf.ByteString getNameBytes();
public boolean hasAlias();
public String getAlias();
public com.google.protobuf.ByteString getAliasBytes();
public java.util.List getDocumentPathList();
public java.util.List getDocumentPathOrBuilderList();
public int getDocumentPathCount();
public MysqlxExpr$DocumentPathItem getDocumentPath(int);
public MysqlxExpr$DocumentPathItemOrBuilder getDocumentPathOrBuilder(int);
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxCrud$Column parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Column parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Column parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Column parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Column parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Column parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Column parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Column parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Column parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Column parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Column parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxCrud$Column parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxCrud$Column$Builder newBuilderForType();
public static MysqlxCrud$Column$Builder newBuilder();
public static MysqlxCrud$Column$Builder newBuilder(MysqlxCrud$Column);
public MysqlxCrud$Column$Builder toBuilder();
protected MysqlxCrud$Column$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxCrud$Column getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxCrud$Column getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$ColumnOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxCrud$ColumnOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasName();
public abstract String getName();
public abstract com.google.protobuf.ByteString getNameBytes();
public abstract boolean hasAlias();
public abstract String getAlias();
public abstract com.google.protobuf.ByteString getAliasBytes();
public abstract java.util.List getDocumentPathList();
public abstract MysqlxExpr$DocumentPathItem getDocumentPath(int);
public abstract int getDocumentPathCount();
public abstract java.util.List getDocumentPathOrBuilderList();
public abstract MysqlxExpr$DocumentPathItemOrBuilder getDocumentPathOrBuilder(int);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$CreateView$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$CreateView$1 extends com.google.protobuf.AbstractParser {
void MysqlxCrud$CreateView$1();
public MysqlxCrud$CreateView parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$CreateView$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$CreateView$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxCrud$CreateViewOrBuilder {
private int bitField0_;
private MysqlxCrud$Collection collection_;
private com.google.protobuf.SingleFieldBuilderV3 collectionBuilder_;
private Object definer_;
private int algorithm_;
private int security_;
private int check_;
private com.google.protobuf.LazyStringList column_;
private MysqlxCrud$Find stmt_;
private com.google.protobuf.SingleFieldBuilderV3 stmtBuilder_;
private boolean replaceExisting_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxCrud$CreateView$Builder();
private void MysqlxCrud$CreateView$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxCrud$CreateView$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxCrud$CreateView getDefaultInstanceForType();
public MysqlxCrud$CreateView build();
public MysqlxCrud$CreateView buildPartial();
public MysqlxCrud$CreateView$Builder clone();
public MysqlxCrud$CreateView$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$CreateView$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxCrud$CreateView$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxCrud$CreateView$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxCrud$CreateView$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$CreateView$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxCrud$CreateView$Builder mergeFrom(MysqlxCrud$CreateView);
public final boolean isInitialized();
public MysqlxCrud$CreateView$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasCollection();
public MysqlxCrud$Collection getCollection();
public MysqlxCrud$CreateView$Builder setCollection(MysqlxCrud$Collection);
public MysqlxCrud$CreateView$Builder setCollection(MysqlxCrud$Collection$Builder);
public MysqlxCrud$CreateView$Builder mergeCollection(MysqlxCrud$Collection);
public MysqlxCrud$CreateView$Builder clearCollection();
public MysqlxCrud$Collection$Builder getCollectionBuilder();
public MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getCollectionFieldBuilder();
public boolean hasDefiner();
public String getDefiner();
public com.google.protobuf.ByteString getDefinerBytes();
public MysqlxCrud$CreateView$Builder setDefiner(String);
public MysqlxCrud$CreateView$Builder clearDefiner();
public MysqlxCrud$CreateView$Builder setDefinerBytes(com.google.protobuf.ByteString);
public boolean hasAlgorithm();
public MysqlxCrud$ViewAlgorithm getAlgorithm();
public MysqlxCrud$CreateView$Builder setAlgorithm(MysqlxCrud$ViewAlgorithm);
public MysqlxCrud$CreateView$Builder clearAlgorithm();
public boolean hasSecurity();
public MysqlxCrud$ViewSqlSecurity getSecurity();
public MysqlxCrud$CreateView$Builder setSecurity(MysqlxCrud$ViewSqlSecurity);
public MysqlxCrud$CreateView$Builder clearSecurity();
public boolean hasCheck();
public MysqlxCrud$ViewCheckOption getCheck();
public MysqlxCrud$CreateView$Builder setCheck(MysqlxCrud$ViewCheckOption);
public MysqlxCrud$CreateView$Builder clearCheck();
private void ensureColumnIsMutable();
public com.google.protobuf.ProtocolStringList getColumnList();
public int getColumnCount();
public String getColumn(int);
public com.google.protobuf.ByteString getColumnBytes(int);
public MysqlxCrud$CreateView$Builder setColumn(int, String);
public MysqlxCrud$CreateView$Builder addColumn(String);
public MysqlxCrud$CreateView$Builder addAllColumn(Iterable);
public MysqlxCrud$CreateView$Builder clearColumn();
public MysqlxCrud$CreateView$Builder addColumnBytes(com.google.protobuf.ByteString);
public boolean hasStmt();
public MysqlxCrud$Find getStmt();
public MysqlxCrud$CreateView$Builder setStmt(MysqlxCrud$Find);
public MysqlxCrud$CreateView$Builder setStmt(MysqlxCrud$Find$Builder);
public MysqlxCrud$CreateView$Builder mergeStmt(MysqlxCrud$Find);
public MysqlxCrud$CreateView$Builder clearStmt();
public MysqlxCrud$Find$Builder getStmtBuilder();
public MysqlxCrud$FindOrBuilder getStmtOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getStmtFieldBuilder();
public boolean hasReplaceExisting();
public boolean getReplaceExisting();
public MysqlxCrud$CreateView$Builder setReplaceExisting(boolean);
public MysqlxCrud$CreateView$Builder clearReplaceExisting();
public final MysqlxCrud$CreateView$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxCrud$CreateView$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$CreateView.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$CreateView extends com.google.protobuf.GeneratedMessageV3 implements MysqlxCrud$CreateViewOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int COLLECTION_FIELD_NUMBER = 1;
private MysqlxCrud$Collection collection_;
public static final int DEFINER_FIELD_NUMBER = 2;
private volatile Object definer_;
public static final int ALGORITHM_FIELD_NUMBER = 3;
private int algorithm_;
public static final int SECURITY_FIELD_NUMBER = 4;
private int security_;
public static final int CHECK_FIELD_NUMBER = 5;
private int check_;
public static final int COLUMN_FIELD_NUMBER = 6;
private com.google.protobuf.LazyStringList column_;
public static final int STMT_FIELD_NUMBER = 7;
private MysqlxCrud$Find stmt_;
public static final int REPLACE_EXISTING_FIELD_NUMBER = 8;
private boolean replaceExisting_;
private byte memoizedIsInitialized;
private static final MysqlxCrud$CreateView DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxCrud$CreateView(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxCrud$CreateView();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxCrud$CreateView(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasCollection();
public MysqlxCrud$Collection getCollection();
public MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
public boolean hasDefiner();
public String getDefiner();
public com.google.protobuf.ByteString getDefinerBytes();
public boolean hasAlgorithm();
public MysqlxCrud$ViewAlgorithm getAlgorithm();
public boolean hasSecurity();
public MysqlxCrud$ViewSqlSecurity getSecurity();
public boolean hasCheck();
public MysqlxCrud$ViewCheckOption getCheck();
public com.google.protobuf.ProtocolStringList getColumnList();
public int getColumnCount();
public String getColumn(int);
public com.google.protobuf.ByteString getColumnBytes(int);
public boolean hasStmt();
public MysqlxCrud$Find getStmt();
public MysqlxCrud$FindOrBuilder getStmtOrBuilder();
public boolean hasReplaceExisting();
public boolean getReplaceExisting();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxCrud$CreateView parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$CreateView parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$CreateView parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$CreateView parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$CreateView parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$CreateView parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$CreateView parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$CreateView parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$CreateView parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$CreateView parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$CreateView parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxCrud$CreateView parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxCrud$CreateView$Builder newBuilderForType();
public static MysqlxCrud$CreateView$Builder newBuilder();
public static MysqlxCrud$CreateView$Builder newBuilder(MysqlxCrud$CreateView);
public MysqlxCrud$CreateView$Builder toBuilder();
protected MysqlxCrud$CreateView$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxCrud$CreateView getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxCrud$CreateView getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$CreateViewOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxCrud$CreateViewOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasCollection();
public abstract MysqlxCrud$Collection getCollection();
public abstract MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
public abstract boolean hasDefiner();
public abstract String getDefiner();
public abstract com.google.protobuf.ByteString getDefinerBytes();
public abstract boolean hasAlgorithm();
public abstract MysqlxCrud$ViewAlgorithm getAlgorithm();
public abstract boolean hasSecurity();
public abstract MysqlxCrud$ViewSqlSecurity getSecurity();
public abstract boolean hasCheck();
public abstract MysqlxCrud$ViewCheckOption getCheck();
public abstract java.util.List getColumnList();
public abstract int getColumnCount();
public abstract String getColumn(int);
public abstract com.google.protobuf.ByteString getColumnBytes(int);
public abstract boolean hasStmt();
public abstract MysqlxCrud$Find getStmt();
public abstract MysqlxCrud$FindOrBuilder getStmtOrBuilder();
public abstract boolean hasReplaceExisting();
public abstract boolean getReplaceExisting();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$DataModel$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$DataModel$1 implements com.google.protobuf.Internal$EnumLiteMap {
void MysqlxCrud$DataModel$1();
public MysqlxCrud$DataModel findValueByNumber(int);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$DataModel.class
package com.mysql.cj.x.protobuf;
public final synchronized enum MysqlxCrud$DataModel {
public static final MysqlxCrud$DataModel DOCUMENT;
public static final MysqlxCrud$DataModel TABLE;
public static final int DOCUMENT_VALUE = 1;
public static final int TABLE_VALUE = 2;
private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap;
private static final MysqlxCrud$DataModel[] VALUES;
private final int value;
public static MysqlxCrud$DataModel[] values();
public static MysqlxCrud$DataModel valueOf(String);
public final int getNumber();
public static MysqlxCrud$DataModel valueOf(int);
public static MysqlxCrud$DataModel forNumber(int);
public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap();
public final com.google.protobuf.Descriptors$EnumValueDescriptor getValueDescriptor();
public final com.google.protobuf.Descriptors$EnumDescriptor getDescriptorForType();
public static final com.google.protobuf.Descriptors$EnumDescriptor getDescriptor();
public static MysqlxCrud$DataModel valueOf(com.google.protobuf.Descriptors$EnumValueDescriptor);
private void MysqlxCrud$DataModel(String, int, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Delete$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$Delete$1 extends com.google.protobuf.AbstractParser {
void MysqlxCrud$Delete$1();
public MysqlxCrud$Delete parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Delete$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Delete$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxCrud$DeleteOrBuilder {
private int bitField0_;
private MysqlxCrud$Collection collection_;
private com.google.protobuf.SingleFieldBuilderV3 collectionBuilder_;
private int dataModel_;
private MysqlxExpr$Expr criteria_;
private com.google.protobuf.SingleFieldBuilderV3 criteriaBuilder_;
private java.util.List args_;
private com.google.protobuf.RepeatedFieldBuilderV3 argsBuilder_;
private java.util.List order_;
private com.google.protobuf.RepeatedFieldBuilderV3 orderBuilder_;
private MysqlxCrud$Limit limit_;
private com.google.protobuf.SingleFieldBuilderV3 limitBuilder_;
private MysqlxCrud$LimitExpr limitExpr_;
private com.google.protobuf.SingleFieldBuilderV3 limitExprBuilder_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxCrud$Delete$Builder();
private void MysqlxCrud$Delete$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxCrud$Delete$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxCrud$Delete getDefaultInstanceForType();
public MysqlxCrud$Delete build();
public MysqlxCrud$Delete buildPartial();
public MysqlxCrud$Delete$Builder clone();
public MysqlxCrud$Delete$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Delete$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxCrud$Delete$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxCrud$Delete$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxCrud$Delete$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Delete$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxCrud$Delete$Builder mergeFrom(MysqlxCrud$Delete);
public final boolean isInitialized();
public MysqlxCrud$Delete$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasCollection();
public MysqlxCrud$Collection getCollection();
public MysqlxCrud$Delete$Builder setCollection(MysqlxCrud$Collection);
public MysqlxCrud$Delete$Builder setCollection(MysqlxCrud$Collection$Builder);
public MysqlxCrud$Delete$Builder mergeCollection(MysqlxCrud$Collection);
public MysqlxCrud$Delete$Builder clearCollection();
public MysqlxCrud$Collection$Builder getCollectionBuilder();
public MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getCollectionFieldBuilder();
public boolean hasDataModel();
public MysqlxCrud$DataModel getDataModel();
public MysqlxCrud$Delete$Builder setDataModel(MysqlxCrud$DataModel);
public MysqlxCrud$Delete$Builder clearDataModel();
public boolean hasCriteria();
public MysqlxExpr$Expr getCriteria();
public MysqlxCrud$Delete$Builder setCriteria(MysqlxExpr$Expr);
public MysqlxCrud$Delete$Builder setCriteria(MysqlxExpr$Expr$Builder);
public MysqlxCrud$Delete$Builder mergeCriteria(MysqlxExpr$Expr);
public MysqlxCrud$Delete$Builder clearCriteria();
public MysqlxExpr$Expr$Builder getCriteriaBuilder();
public MysqlxExpr$ExprOrBuilder getCriteriaOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getCriteriaFieldBuilder();
private void ensureArgsIsMutable();
public java.util.List getArgsList();
public int getArgsCount();
public MysqlxDatatypes$Scalar getArgs(int);
public MysqlxCrud$Delete$Builder setArgs(int, MysqlxDatatypes$Scalar);
public MysqlxCrud$Delete$Builder setArgs(int, MysqlxDatatypes$Scalar$Builder);
public MysqlxCrud$Delete$Builder addArgs(MysqlxDatatypes$Scalar);
public MysqlxCrud$Delete$Builder addArgs(int, MysqlxDatatypes$Scalar);
public MysqlxCrud$Delete$Builder addArgs(MysqlxDatatypes$Scalar$Builder);
public MysqlxCrud$Delete$Builder addArgs(int, MysqlxDatatypes$Scalar$Builder);
public MysqlxCrud$Delete$Builder addAllArgs(Iterable);
public MysqlxCrud$Delete$Builder clearArgs();
public MysqlxCrud$Delete$Builder removeArgs(int);
public MysqlxDatatypes$Scalar$Builder getArgsBuilder(int);
public MysqlxDatatypes$ScalarOrBuilder getArgsOrBuilder(int);
public java.util.List getArgsOrBuilderList();
public MysqlxDatatypes$Scalar$Builder addArgsBuilder();
public MysqlxDatatypes$Scalar$Builder addArgsBuilder(int);
public java.util.List getArgsBuilderList();
private com.google.protobuf.RepeatedFieldBuilderV3 getArgsFieldBuilder();
private void ensureOrderIsMutable();
public java.util.List getOrderList();
public int getOrderCount();
public MysqlxCrud$Order getOrder(int);
public MysqlxCrud$Delete$Builder setOrder(int, MysqlxCrud$Order);
public MysqlxCrud$Delete$Builder setOrder(int, MysqlxCrud$Order$Builder);
public MysqlxCrud$Delete$Builder addOrder(MysqlxCrud$Order);
public MysqlxCrud$Delete$Builder addOrder(int, MysqlxCrud$Order);
public MysqlxCrud$Delete$Builder addOrder(MysqlxCrud$Order$Builder);
public MysqlxCrud$Delete$Builder addOrder(int, MysqlxCrud$Order$Builder);
public MysqlxCrud$Delete$Builder addAllOrder(Iterable);
public MysqlxCrud$Delete$Builder clearOrder();
public MysqlxCrud$Delete$Builder removeOrder(int);
public MysqlxCrud$Order$Builder getOrderBuilder(int);
public MysqlxCrud$OrderOrBuilder getOrderOrBuilder(int);
public java.util.List getOrderOrBuilderList();
public MysqlxCrud$Order$Builder addOrderBuilder();
public MysqlxCrud$Order$Builder addOrderBuilder(int);
public java.util.List getOrderBuilderList();
private com.google.protobuf.RepeatedFieldBuilderV3 getOrderFieldBuilder();
public boolean hasLimit();
public MysqlxCrud$Limit getLimit();
public MysqlxCrud$Delete$Builder setLimit(MysqlxCrud$Limit);
public MysqlxCrud$Delete$Builder setLimit(MysqlxCrud$Limit$Builder);
public MysqlxCrud$Delete$Builder mergeLimit(MysqlxCrud$Limit);
public MysqlxCrud$Delete$Builder clearLimit();
public MysqlxCrud$Limit$Builder getLimitBuilder();
public MysqlxCrud$LimitOrBuilder getLimitOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getLimitFieldBuilder();
public boolean hasLimitExpr();
public MysqlxCrud$LimitExpr getLimitExpr();
public MysqlxCrud$Delete$Builder setLimitExpr(MysqlxCrud$LimitExpr);
public MysqlxCrud$Delete$Builder setLimitExpr(MysqlxCrud$LimitExpr$Builder);
public MysqlxCrud$Delete$Builder mergeLimitExpr(MysqlxCrud$LimitExpr);
public MysqlxCrud$Delete$Builder clearLimitExpr();
public MysqlxCrud$LimitExpr$Builder getLimitExprBuilder();
public MysqlxCrud$LimitExprOrBuilder getLimitExprOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getLimitExprFieldBuilder();
public final MysqlxCrud$Delete$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxCrud$Delete$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Delete.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Delete extends com.google.protobuf.GeneratedMessageV3 implements MysqlxCrud$DeleteOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int COLLECTION_FIELD_NUMBER = 1;
private MysqlxCrud$Collection collection_;
public static final int DATA_MODEL_FIELD_NUMBER = 2;
private int dataModel_;
public static final int CRITERIA_FIELD_NUMBER = 3;
private MysqlxExpr$Expr criteria_;
public static final int ARGS_FIELD_NUMBER = 6;
private java.util.List args_;
public static final int ORDER_FIELD_NUMBER = 5;
private java.util.List order_;
public static final int LIMIT_FIELD_NUMBER = 4;
private MysqlxCrud$Limit limit_;
public static final int LIMIT_EXPR_FIELD_NUMBER = 7;
private MysqlxCrud$LimitExpr limitExpr_;
private byte memoizedIsInitialized;
private static final MysqlxCrud$Delete DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxCrud$Delete(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxCrud$Delete();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxCrud$Delete(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasCollection();
public MysqlxCrud$Collection getCollection();
public MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
public boolean hasDataModel();
public MysqlxCrud$DataModel getDataModel();
public boolean hasCriteria();
public MysqlxExpr$Expr getCriteria();
public MysqlxExpr$ExprOrBuilder getCriteriaOrBuilder();
public java.util.List getArgsList();
public java.util.List getArgsOrBuilderList();
public int getArgsCount();
public MysqlxDatatypes$Scalar getArgs(int);
public MysqlxDatatypes$ScalarOrBuilder getArgsOrBuilder(int);
public java.util.List getOrderList();
public java.util.List getOrderOrBuilderList();
public int getOrderCount();
public MysqlxCrud$Order getOrder(int);
public MysqlxCrud$OrderOrBuilder getOrderOrBuilder(int);
public boolean hasLimit();
public MysqlxCrud$Limit getLimit();
public MysqlxCrud$LimitOrBuilder getLimitOrBuilder();
public boolean hasLimitExpr();
public MysqlxCrud$LimitExpr getLimitExpr();
public MysqlxCrud$LimitExprOrBuilder getLimitExprOrBuilder();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxCrud$Delete parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Delete parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Delete parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Delete parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Delete parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Delete parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Delete parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Delete parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Delete parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Delete parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Delete parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxCrud$Delete parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxCrud$Delete$Builder newBuilderForType();
public static MysqlxCrud$Delete$Builder newBuilder();
public static MysqlxCrud$Delete$Builder newBuilder(MysqlxCrud$Delete);
public MysqlxCrud$Delete$Builder toBuilder();
protected MysqlxCrud$Delete$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxCrud$Delete getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxCrud$Delete getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$DeleteOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxCrud$DeleteOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasCollection();
public abstract MysqlxCrud$Collection getCollection();
public abstract MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
public abstract boolean hasDataModel();
public abstract MysqlxCrud$DataModel getDataModel();
public abstract boolean hasCriteria();
public abstract MysqlxExpr$Expr getCriteria();
public abstract MysqlxExpr$ExprOrBuilder getCriteriaOrBuilder();
public abstract java.util.List getArgsList();
public abstract MysqlxDatatypes$Scalar getArgs(int);
public abstract int getArgsCount();
public abstract java.util.List getArgsOrBuilderList();
public abstract MysqlxDatatypes$ScalarOrBuilder getArgsOrBuilder(int);
public abstract java.util.List getOrderList();
public abstract MysqlxCrud$Order getOrder(int);
public abstract int getOrderCount();
public abstract java.util.List getOrderOrBuilderList();
public abstract MysqlxCrud$OrderOrBuilder getOrderOrBuilder(int);
public abstract boolean hasLimit();
public abstract MysqlxCrud$Limit getLimit();
public abstract MysqlxCrud$LimitOrBuilder getLimitOrBuilder();
public abstract boolean hasLimitExpr();
public abstract MysqlxCrud$LimitExpr getLimitExpr();
public abstract MysqlxCrud$LimitExprOrBuilder getLimitExprOrBuilder();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$DropView$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$DropView$1 extends com.google.protobuf.AbstractParser {
void MysqlxCrud$DropView$1();
public MysqlxCrud$DropView parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$DropView$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$DropView$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxCrud$DropViewOrBuilder {
private int bitField0_;
private MysqlxCrud$Collection collection_;
private com.google.protobuf.SingleFieldBuilderV3 collectionBuilder_;
private boolean ifExists_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxCrud$DropView$Builder();
private void MysqlxCrud$DropView$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxCrud$DropView$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxCrud$DropView getDefaultInstanceForType();
public MysqlxCrud$DropView build();
public MysqlxCrud$DropView buildPartial();
public MysqlxCrud$DropView$Builder clone();
public MysqlxCrud$DropView$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$DropView$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxCrud$DropView$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxCrud$DropView$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxCrud$DropView$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$DropView$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxCrud$DropView$Builder mergeFrom(MysqlxCrud$DropView);
public final boolean isInitialized();
public MysqlxCrud$DropView$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasCollection();
public MysqlxCrud$Collection getCollection();
public MysqlxCrud$DropView$Builder setCollection(MysqlxCrud$Collection);
public MysqlxCrud$DropView$Builder setCollection(MysqlxCrud$Collection$Builder);
public MysqlxCrud$DropView$Builder mergeCollection(MysqlxCrud$Collection);
public MysqlxCrud$DropView$Builder clearCollection();
public MysqlxCrud$Collection$Builder getCollectionBuilder();
public MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getCollectionFieldBuilder();
public boolean hasIfExists();
public boolean getIfExists();
public MysqlxCrud$DropView$Builder setIfExists(boolean);
public MysqlxCrud$DropView$Builder clearIfExists();
public final MysqlxCrud$DropView$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxCrud$DropView$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$DropView.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$DropView extends com.google.protobuf.GeneratedMessageV3 implements MysqlxCrud$DropViewOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int COLLECTION_FIELD_NUMBER = 1;
private MysqlxCrud$Collection collection_;
public static final int IF_EXISTS_FIELD_NUMBER = 2;
private boolean ifExists_;
private byte memoizedIsInitialized;
private static final MysqlxCrud$DropView DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxCrud$DropView(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxCrud$DropView();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxCrud$DropView(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasCollection();
public MysqlxCrud$Collection getCollection();
public MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
public boolean hasIfExists();
public boolean getIfExists();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxCrud$DropView parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$DropView parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$DropView parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$DropView parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$DropView parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$DropView parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$DropView parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$DropView parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$DropView parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$DropView parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$DropView parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxCrud$DropView parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxCrud$DropView$Builder newBuilderForType();
public static MysqlxCrud$DropView$Builder newBuilder();
public static MysqlxCrud$DropView$Builder newBuilder(MysqlxCrud$DropView);
public MysqlxCrud$DropView$Builder toBuilder();
protected MysqlxCrud$DropView$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxCrud$DropView getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxCrud$DropView getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$DropViewOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxCrud$DropViewOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasCollection();
public abstract MysqlxCrud$Collection getCollection();
public abstract MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
public abstract boolean hasIfExists();
public abstract boolean getIfExists();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Find$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$Find$1 extends com.google.protobuf.AbstractParser {
void MysqlxCrud$Find$1();
public MysqlxCrud$Find parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Find$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Find$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxCrud$FindOrBuilder {
private int bitField0_;
private MysqlxCrud$Collection collection_;
private com.google.protobuf.SingleFieldBuilderV3 collectionBuilder_;
private int dataModel_;
private java.util.List projection_;
private com.google.protobuf.RepeatedFieldBuilderV3 projectionBuilder_;
private MysqlxExpr$Expr criteria_;
private com.google.protobuf.SingleFieldBuilderV3 criteriaBuilder_;
private java.util.List args_;
private com.google.protobuf.RepeatedFieldBuilderV3 argsBuilder_;
private java.util.List order_;
private com.google.protobuf.RepeatedFieldBuilderV3 orderBuilder_;
private java.util.List grouping_;
private com.google.protobuf.RepeatedFieldBuilderV3 groupingBuilder_;
private MysqlxExpr$Expr groupingCriteria_;
private com.google.protobuf.SingleFieldBuilderV3 groupingCriteriaBuilder_;
private int locking_;
private int lockingOptions_;
private MysqlxCrud$Limit limit_;
private com.google.protobuf.SingleFieldBuilderV3 limitBuilder_;
private MysqlxCrud$LimitExpr limitExpr_;
private com.google.protobuf.SingleFieldBuilderV3 limitExprBuilder_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxCrud$Find$Builder();
private void MysqlxCrud$Find$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxCrud$Find$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxCrud$Find getDefaultInstanceForType();
public MysqlxCrud$Find build();
public MysqlxCrud$Find buildPartial();
public MysqlxCrud$Find$Builder clone();
public MysqlxCrud$Find$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Find$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxCrud$Find$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxCrud$Find$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxCrud$Find$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Find$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxCrud$Find$Builder mergeFrom(MysqlxCrud$Find);
public final boolean isInitialized();
public MysqlxCrud$Find$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasCollection();
public MysqlxCrud$Collection getCollection();
public MysqlxCrud$Find$Builder setCollection(MysqlxCrud$Collection);
public MysqlxCrud$Find$Builder setCollection(MysqlxCrud$Collection$Builder);
public MysqlxCrud$Find$Builder mergeCollection(MysqlxCrud$Collection);
public MysqlxCrud$Find$Builder clearCollection();
public MysqlxCrud$Collection$Builder getCollectionBuilder();
public MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getCollectionFieldBuilder();
public boolean hasDataModel();
public MysqlxCrud$DataModel getDataModel();
public MysqlxCrud$Find$Builder setDataModel(MysqlxCrud$DataModel);
public MysqlxCrud$Find$Builder clearDataModel();
private void ensureProjectionIsMutable();
public java.util.List getProjectionList();
public int getProjectionCount();
public MysqlxCrud$Projection getProjection(int);
public MysqlxCrud$Find$Builder setProjection(int, MysqlxCrud$Projection);
public MysqlxCrud$Find$Builder setProjection(int, MysqlxCrud$Projection$Builder);
public MysqlxCrud$Find$Builder addProjection(MysqlxCrud$Projection);
public MysqlxCrud$Find$Builder addProjection(int, MysqlxCrud$Projection);
public MysqlxCrud$Find$Builder addProjection(MysqlxCrud$Projection$Builder);
public MysqlxCrud$Find$Builder addProjection(int, MysqlxCrud$Projection$Builder);
public MysqlxCrud$Find$Builder addAllProjection(Iterable);
public MysqlxCrud$Find$Builder clearProjection();
public MysqlxCrud$Find$Builder removeProjection(int);
public MysqlxCrud$Projection$Builder getProjectionBuilder(int);
public MysqlxCrud$ProjectionOrBuilder getProjectionOrBuilder(int);
public java.util.List getProjectionOrBuilderList();
public MysqlxCrud$Projection$Builder addProjectionBuilder();
public MysqlxCrud$Projection$Builder addProjectionBuilder(int);
public java.util.List getProjectionBuilderList();
private com.google.protobuf.RepeatedFieldBuilderV3 getProjectionFieldBuilder();
public boolean hasCriteria();
public MysqlxExpr$Expr getCriteria();
public MysqlxCrud$Find$Builder setCriteria(MysqlxExpr$Expr);
public MysqlxCrud$Find$Builder setCriteria(MysqlxExpr$Expr$Builder);
public MysqlxCrud$Find$Builder mergeCriteria(MysqlxExpr$Expr);
public MysqlxCrud$Find$Builder clearCriteria();
public MysqlxExpr$Expr$Builder getCriteriaBuilder();
public MysqlxExpr$ExprOrBuilder getCriteriaOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getCriteriaFieldBuilder();
private void ensureArgsIsMutable();
public java.util.List getArgsList();
public int getArgsCount();
public MysqlxDatatypes$Scalar getArgs(int);
public MysqlxCrud$Find$Builder setArgs(int, MysqlxDatatypes$Scalar);
public MysqlxCrud$Find$Builder setArgs(int, MysqlxDatatypes$Scalar$Builder);
public MysqlxCrud$Find$Builder addArgs(MysqlxDatatypes$Scalar);
public MysqlxCrud$Find$Builder addArgs(int, MysqlxDatatypes$Scalar);
public MysqlxCrud$Find$Builder addArgs(MysqlxDatatypes$Scalar$Builder);
public MysqlxCrud$Find$Builder addArgs(int, MysqlxDatatypes$Scalar$Builder);
public MysqlxCrud$Find$Builder addAllArgs(Iterable);
public MysqlxCrud$Find$Builder clearArgs();
public MysqlxCrud$Find$Builder removeArgs(int);
public MysqlxDatatypes$Scalar$Builder getArgsBuilder(int);
public MysqlxDatatypes$ScalarOrBuilder getArgsOrBuilder(int);
public java.util.List getArgsOrBuilderList();
public MysqlxDatatypes$Scalar$Builder addArgsBuilder();
public MysqlxDatatypes$Scalar$Builder addArgsBuilder(int);
public java.util.List getArgsBuilderList();
private com.google.protobuf.RepeatedFieldBuilderV3 getArgsFieldBuilder();
private void ensureOrderIsMutable();
public java.util.List getOrderList();
public int getOrderCount();
public MysqlxCrud$Order getOrder(int);
public MysqlxCrud$Find$Builder setOrder(int, MysqlxCrud$Order);
public MysqlxCrud$Find$Builder setOrder(int, MysqlxCrud$Order$Builder);
public MysqlxCrud$Find$Builder addOrder(MysqlxCrud$Order);
public MysqlxCrud$Find$Builder addOrder(int, MysqlxCrud$Order);
public MysqlxCrud$Find$Builder addOrder(MysqlxCrud$Order$Builder);
public MysqlxCrud$Find$Builder addOrder(int, MysqlxCrud$Order$Builder);
public MysqlxCrud$Find$Builder addAllOrder(Iterable);
public MysqlxCrud$Find$Builder clearOrder();
public MysqlxCrud$Find$Builder removeOrder(int);
public MysqlxCrud$Order$Builder getOrderBuilder(int);
public MysqlxCrud$OrderOrBuilder getOrderOrBuilder(int);
public java.util.List getOrderOrBuilderList();
public MysqlxCrud$Order$Builder addOrderBuilder();
public MysqlxCrud$Order$Builder addOrderBuilder(int);
public java.util.List getOrderBuilderList();
private com.google.protobuf.RepeatedFieldBuilderV3 getOrderFieldBuilder();
private void ensureGroupingIsMutable();
public java.util.List getGroupingList();
public int getGroupingCount();
public MysqlxExpr$Expr getGrouping(int);
public MysqlxCrud$Find$Builder setGrouping(int, MysqlxExpr$Expr);
public MysqlxCrud$Find$Builder setGrouping(int, MysqlxExpr$Expr$Builder);
public MysqlxCrud$Find$Builder addGrouping(MysqlxExpr$Expr);
public MysqlxCrud$Find$Builder addGrouping(int, MysqlxExpr$Expr);
public MysqlxCrud$Find$Builder addGrouping(MysqlxExpr$Expr$Builder);
public MysqlxCrud$Find$Builder addGrouping(int, MysqlxExpr$Expr$Builder);
public MysqlxCrud$Find$Builder addAllGrouping(Iterable);
public MysqlxCrud$Find$Builder clearGrouping();
public MysqlxCrud$Find$Builder removeGrouping(int);
public MysqlxExpr$Expr$Builder getGroupingBuilder(int);
public MysqlxExpr$ExprOrBuilder getGroupingOrBuilder(int);
public java.util.List getGroupingOrBuilderList();
public MysqlxExpr$Expr$Builder addGroupingBuilder();
public MysqlxExpr$Expr$Builder addGroupingBuilder(int);
public java.util.List getGroupingBuilderList();
private com.google.protobuf.RepeatedFieldBuilderV3 getGroupingFieldBuilder();
public boolean hasGroupingCriteria();
public MysqlxExpr$Expr getGroupingCriteria();
public MysqlxCrud$Find$Builder setGroupingCriteria(MysqlxExpr$Expr);
public MysqlxCrud$Find$Builder setGroupingCriteria(MysqlxExpr$Expr$Builder);
public MysqlxCrud$Find$Builder mergeGroupingCriteria(MysqlxExpr$Expr);
public MysqlxCrud$Find$Builder clearGroupingCriteria();
public MysqlxExpr$Expr$Builder getGroupingCriteriaBuilder();
public MysqlxExpr$ExprOrBuilder getGroupingCriteriaOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getGroupingCriteriaFieldBuilder();
public boolean hasLocking();
public MysqlxCrud$Find$RowLock getLocking();
public MysqlxCrud$Find$Builder setLocking(MysqlxCrud$Find$RowLock);
public MysqlxCrud$Find$Builder clearLocking();
public boolean hasLockingOptions();
public MysqlxCrud$Find$RowLockOptions getLockingOptions();
public MysqlxCrud$Find$Builder setLockingOptions(MysqlxCrud$Find$RowLockOptions);
public MysqlxCrud$Find$Builder clearLockingOptions();
public boolean hasLimit();
public MysqlxCrud$Limit getLimit();
public MysqlxCrud$Find$Builder setLimit(MysqlxCrud$Limit);
public MysqlxCrud$Find$Builder setLimit(MysqlxCrud$Limit$Builder);
public MysqlxCrud$Find$Builder mergeLimit(MysqlxCrud$Limit);
public MysqlxCrud$Find$Builder clearLimit();
public MysqlxCrud$Limit$Builder getLimitBuilder();
public MysqlxCrud$LimitOrBuilder getLimitOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getLimitFieldBuilder();
public boolean hasLimitExpr();
public MysqlxCrud$LimitExpr getLimitExpr();
public MysqlxCrud$Find$Builder setLimitExpr(MysqlxCrud$LimitExpr);
public MysqlxCrud$Find$Builder setLimitExpr(MysqlxCrud$LimitExpr$Builder);
public MysqlxCrud$Find$Builder mergeLimitExpr(MysqlxCrud$LimitExpr);
public MysqlxCrud$Find$Builder clearLimitExpr();
public MysqlxCrud$LimitExpr$Builder getLimitExprBuilder();
public MysqlxCrud$LimitExprOrBuilder getLimitExprOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getLimitExprFieldBuilder();
public final MysqlxCrud$Find$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxCrud$Find$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Find$RowLock$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$Find$RowLock$1 implements com.google.protobuf.Internal$EnumLiteMap {
void MysqlxCrud$Find$RowLock$1();
public MysqlxCrud$Find$RowLock findValueByNumber(int);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Find$RowLock.class
package com.mysql.cj.x.protobuf;
public final synchronized enum MysqlxCrud$Find$RowLock {
public static final MysqlxCrud$Find$RowLock SHARED_LOCK;
public static final MysqlxCrud$Find$RowLock EXCLUSIVE_LOCK;
public static final int SHARED_LOCK_VALUE = 1;
public static final int EXCLUSIVE_LOCK_VALUE = 2;
private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap;
private static final MysqlxCrud$Find$RowLock[] VALUES;
private final int value;
public static MysqlxCrud$Find$RowLock[] values();
public static MysqlxCrud$Find$RowLock valueOf(String);
public final int getNumber();
public static MysqlxCrud$Find$RowLock valueOf(int);
public static MysqlxCrud$Find$RowLock forNumber(int);
public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap();
public final com.google.protobuf.Descriptors$EnumValueDescriptor getValueDescriptor();
public final com.google.protobuf.Descriptors$EnumDescriptor getDescriptorForType();
public static final com.google.protobuf.Descriptors$EnumDescriptor getDescriptor();
public static MysqlxCrud$Find$RowLock valueOf(com.google.protobuf.Descriptors$EnumValueDescriptor);
private void MysqlxCrud$Find$RowLock(String, int, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Find$RowLockOptions$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$Find$RowLockOptions$1 implements com.google.protobuf.Internal$EnumLiteMap {
void MysqlxCrud$Find$RowLockOptions$1();
public MysqlxCrud$Find$RowLockOptions findValueByNumber(int);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Find$RowLockOptions.class
package com.mysql.cj.x.protobuf;
public final synchronized enum MysqlxCrud$Find$RowLockOptions {
public static final MysqlxCrud$Find$RowLockOptions NOWAIT;
public static final MysqlxCrud$Find$RowLockOptions SKIP_LOCKED;
public static final int NOWAIT_VALUE = 1;
public static final int SKIP_LOCKED_VALUE = 2;
private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap;
private static final MysqlxCrud$Find$RowLockOptions[] VALUES;
private final int value;
public static MysqlxCrud$Find$RowLockOptions[] values();
public static MysqlxCrud$Find$RowLockOptions valueOf(String);
public final int getNumber();
public static MysqlxCrud$Find$RowLockOptions valueOf(int);
public static MysqlxCrud$Find$RowLockOptions forNumber(int);
public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap();
public final com.google.protobuf.Descriptors$EnumValueDescriptor getValueDescriptor();
public final com.google.protobuf.Descriptors$EnumDescriptor getDescriptorForType();
public static final com.google.protobuf.Descriptors$EnumDescriptor getDescriptor();
public static MysqlxCrud$Find$RowLockOptions valueOf(com.google.protobuf.Descriptors$EnumValueDescriptor);
private void MysqlxCrud$Find$RowLockOptions(String, int, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Find.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Find extends com.google.protobuf.GeneratedMessageV3 implements MysqlxCrud$FindOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int COLLECTION_FIELD_NUMBER = 2;
private MysqlxCrud$Collection collection_;
public static final int DATA_MODEL_FIELD_NUMBER = 3;
private int dataModel_;
public static final int PROJECTION_FIELD_NUMBER = 4;
private java.util.List projection_;
public static final int CRITERIA_FIELD_NUMBER = 5;
private MysqlxExpr$Expr criteria_;
public static final int ARGS_FIELD_NUMBER = 11;
private java.util.List args_;
public static final int ORDER_FIELD_NUMBER = 7;
private java.util.List order_;
public static final int GROUPING_FIELD_NUMBER = 8;
private java.util.List grouping_;
public static final int GROUPING_CRITERIA_FIELD_NUMBER = 9;
private MysqlxExpr$Expr groupingCriteria_;
public static final int LOCKING_FIELD_NUMBER = 12;
private int locking_;
public static final int LOCKING_OPTIONS_FIELD_NUMBER = 13;
private int lockingOptions_;
public static final int LIMIT_FIELD_NUMBER = 6;
private MysqlxCrud$Limit limit_;
public static final int LIMIT_EXPR_FIELD_NUMBER = 14;
private MysqlxCrud$LimitExpr limitExpr_;
private byte memoizedIsInitialized;
private static final MysqlxCrud$Find DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxCrud$Find(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxCrud$Find();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxCrud$Find(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasCollection();
public MysqlxCrud$Collection getCollection();
public MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
public boolean hasDataModel();
public MysqlxCrud$DataModel getDataModel();
public java.util.List getProjectionList();
public java.util.List getProjectionOrBuilderList();
public int getProjectionCount();
public MysqlxCrud$Projection getProjection(int);
public MysqlxCrud$ProjectionOrBuilder getProjectionOrBuilder(int);
public boolean hasCriteria();
public MysqlxExpr$Expr getCriteria();
public MysqlxExpr$ExprOrBuilder getCriteriaOrBuilder();
public java.util.List getArgsList();
public java.util.List getArgsOrBuilderList();
public int getArgsCount();
public MysqlxDatatypes$Scalar getArgs(int);
public MysqlxDatatypes$ScalarOrBuilder getArgsOrBuilder(int);
public java.util.List getOrderList();
public java.util.List getOrderOrBuilderList();
public int getOrderCount();
public MysqlxCrud$Order getOrder(int);
public MysqlxCrud$OrderOrBuilder getOrderOrBuilder(int);
public java.util.List getGroupingList();
public java.util.List getGroupingOrBuilderList();
public int getGroupingCount();
public MysqlxExpr$Expr getGrouping(int);
public MysqlxExpr$ExprOrBuilder getGroupingOrBuilder(int);
public boolean hasGroupingCriteria();
public MysqlxExpr$Expr getGroupingCriteria();
public MysqlxExpr$ExprOrBuilder getGroupingCriteriaOrBuilder();
public boolean hasLocking();
public MysqlxCrud$Find$RowLock getLocking();
public boolean hasLockingOptions();
public MysqlxCrud$Find$RowLockOptions getLockingOptions();
public boolean hasLimit();
public MysqlxCrud$Limit getLimit();
public MysqlxCrud$LimitOrBuilder getLimitOrBuilder();
public boolean hasLimitExpr();
public MysqlxCrud$LimitExpr getLimitExpr();
public MysqlxCrud$LimitExprOrBuilder getLimitExprOrBuilder();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxCrud$Find parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Find parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Find parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Find parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Find parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Find parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Find parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Find parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Find parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Find parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Find parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxCrud$Find parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxCrud$Find$Builder newBuilderForType();
public static MysqlxCrud$Find$Builder newBuilder();
public static MysqlxCrud$Find$Builder newBuilder(MysqlxCrud$Find);
public MysqlxCrud$Find$Builder toBuilder();
protected MysqlxCrud$Find$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxCrud$Find getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxCrud$Find getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$FindOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxCrud$FindOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasCollection();
public abstract MysqlxCrud$Collection getCollection();
public abstract MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
public abstract boolean hasDataModel();
public abstract MysqlxCrud$DataModel getDataModel();
public abstract java.util.List getProjectionList();
public abstract MysqlxCrud$Projection getProjection(int);
public abstract int getProjectionCount();
public abstract java.util.List getProjectionOrBuilderList();
public abstract MysqlxCrud$ProjectionOrBuilder getProjectionOrBuilder(int);
public abstract boolean hasCriteria();
public abstract MysqlxExpr$Expr getCriteria();
public abstract MysqlxExpr$ExprOrBuilder getCriteriaOrBuilder();
public abstract java.util.List getArgsList();
public abstract MysqlxDatatypes$Scalar getArgs(int);
public abstract int getArgsCount();
public abstract java.util.List getArgsOrBuilderList();
public abstract MysqlxDatatypes$ScalarOrBuilder getArgsOrBuilder(int);
public abstract java.util.List getOrderList();
public abstract MysqlxCrud$Order getOrder(int);
public abstract int getOrderCount();
public abstract java.util.List getOrderOrBuilderList();
public abstract MysqlxCrud$OrderOrBuilder getOrderOrBuilder(int);
public abstract java.util.List getGroupingList();
public abstract MysqlxExpr$Expr getGrouping(int);
public abstract int getGroupingCount();
public abstract java.util.List getGroupingOrBuilderList();
public abstract MysqlxExpr$ExprOrBuilder getGroupingOrBuilder(int);
public abstract boolean hasGroupingCriteria();
public abstract MysqlxExpr$Expr getGroupingCriteria();
public abstract MysqlxExpr$ExprOrBuilder getGroupingCriteriaOrBuilder();
public abstract boolean hasLocking();
public abstract MysqlxCrud$Find$RowLock getLocking();
public abstract boolean hasLockingOptions();
public abstract MysqlxCrud$Find$RowLockOptions getLockingOptions();
public abstract boolean hasLimit();
public abstract MysqlxCrud$Limit getLimit();
public abstract MysqlxCrud$LimitOrBuilder getLimitOrBuilder();
public abstract boolean hasLimitExpr();
public abstract MysqlxCrud$LimitExpr getLimitExpr();
public abstract MysqlxCrud$LimitExprOrBuilder getLimitExprOrBuilder();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Insert$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$Insert$1 extends com.google.protobuf.AbstractParser {
void MysqlxCrud$Insert$1();
public MysqlxCrud$Insert parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Insert$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Insert$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxCrud$InsertOrBuilder {
private int bitField0_;
private MysqlxCrud$Collection collection_;
private com.google.protobuf.SingleFieldBuilderV3 collectionBuilder_;
private int dataModel_;
private java.util.List projection_;
private com.google.protobuf.RepeatedFieldBuilderV3 projectionBuilder_;
private java.util.List row_;
private com.google.protobuf.RepeatedFieldBuilderV3 rowBuilder_;
private java.util.List args_;
private com.google.protobuf.RepeatedFieldBuilderV3 argsBuilder_;
private boolean upsert_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxCrud$Insert$Builder();
private void MysqlxCrud$Insert$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxCrud$Insert$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxCrud$Insert getDefaultInstanceForType();
public MysqlxCrud$Insert build();
public MysqlxCrud$Insert buildPartial();
public MysqlxCrud$Insert$Builder clone();
public MysqlxCrud$Insert$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Insert$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxCrud$Insert$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxCrud$Insert$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxCrud$Insert$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Insert$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxCrud$Insert$Builder mergeFrom(MysqlxCrud$Insert);
public final boolean isInitialized();
public MysqlxCrud$Insert$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasCollection();
public MysqlxCrud$Collection getCollection();
public MysqlxCrud$Insert$Builder setCollection(MysqlxCrud$Collection);
public MysqlxCrud$Insert$Builder setCollection(MysqlxCrud$Collection$Builder);
public MysqlxCrud$Insert$Builder mergeCollection(MysqlxCrud$Collection);
public MysqlxCrud$Insert$Builder clearCollection();
public MysqlxCrud$Collection$Builder getCollectionBuilder();
public MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getCollectionFieldBuilder();
public boolean hasDataModel();
public MysqlxCrud$DataModel getDataModel();
public MysqlxCrud$Insert$Builder setDataModel(MysqlxCrud$DataModel);
public MysqlxCrud$Insert$Builder clearDataModel();
private void ensureProjectionIsMutable();
public java.util.List getProjectionList();
public int getProjectionCount();
public MysqlxCrud$Column getProjection(int);
public MysqlxCrud$Insert$Builder setProjection(int, MysqlxCrud$Column);
public MysqlxCrud$Insert$Builder setProjection(int, MysqlxCrud$Column$Builder);
public MysqlxCrud$Insert$Builder addProjection(MysqlxCrud$Column);
public MysqlxCrud$Insert$Builder addProjection(int, MysqlxCrud$Column);
public MysqlxCrud$Insert$Builder addProjection(MysqlxCrud$Column$Builder);
public MysqlxCrud$Insert$Builder addProjection(int, MysqlxCrud$Column$Builder);
public MysqlxCrud$Insert$Builder addAllProjection(Iterable);
public MysqlxCrud$Insert$Builder clearProjection();
public MysqlxCrud$Insert$Builder removeProjection(int);
public MysqlxCrud$Column$Builder getProjectionBuilder(int);
public MysqlxCrud$ColumnOrBuilder getProjectionOrBuilder(int);
public java.util.List getProjectionOrBuilderList();
public MysqlxCrud$Column$Builder addProjectionBuilder();
public MysqlxCrud$Column$Builder addProjectionBuilder(int);
public java.util.List getProjectionBuilderList();
private com.google.protobuf.RepeatedFieldBuilderV3 getProjectionFieldBuilder();
private void ensureRowIsMutable();
public java.util.List getRowList();
public int getRowCount();
public MysqlxCrud$Insert$TypedRow getRow(int);
public MysqlxCrud$Insert$Builder setRow(int, MysqlxCrud$Insert$TypedRow);
public MysqlxCrud$Insert$Builder setRow(int, MysqlxCrud$Insert$TypedRow$Builder);
public MysqlxCrud$Insert$Builder addRow(MysqlxCrud$Insert$TypedRow);
public MysqlxCrud$Insert$Builder addRow(int, MysqlxCrud$Insert$TypedRow);
public MysqlxCrud$Insert$Builder addRow(MysqlxCrud$Insert$TypedRow$Builder);
public MysqlxCrud$Insert$Builder addRow(int, MysqlxCrud$Insert$TypedRow$Builder);
public MysqlxCrud$Insert$Builder addAllRow(Iterable);
public MysqlxCrud$Insert$Builder clearRow();
public MysqlxCrud$Insert$Builder removeRow(int);
public MysqlxCrud$Insert$TypedRow$Builder getRowBuilder(int);
public MysqlxCrud$Insert$TypedRowOrBuilder getRowOrBuilder(int);
public java.util.List getRowOrBuilderList();
public MysqlxCrud$Insert$TypedRow$Builder addRowBuilder();
public MysqlxCrud$Insert$TypedRow$Builder addRowBuilder(int);
public java.util.List getRowBuilderList();
private com.google.protobuf.RepeatedFieldBuilderV3 getRowFieldBuilder();
private void ensureArgsIsMutable();
public java.util.List getArgsList();
public int getArgsCount();
public MysqlxDatatypes$Scalar getArgs(int);
public MysqlxCrud$Insert$Builder setArgs(int, MysqlxDatatypes$Scalar);
public MysqlxCrud$Insert$Builder setArgs(int, MysqlxDatatypes$Scalar$Builder);
public MysqlxCrud$Insert$Builder addArgs(MysqlxDatatypes$Scalar);
public MysqlxCrud$Insert$Builder addArgs(int, MysqlxDatatypes$Scalar);
public MysqlxCrud$Insert$Builder addArgs(MysqlxDatatypes$Scalar$Builder);
public MysqlxCrud$Insert$Builder addArgs(int, MysqlxDatatypes$Scalar$Builder);
public MysqlxCrud$Insert$Builder addAllArgs(Iterable);
public MysqlxCrud$Insert$Builder clearArgs();
public MysqlxCrud$Insert$Builder removeArgs(int);
public MysqlxDatatypes$Scalar$Builder getArgsBuilder(int);
public MysqlxDatatypes$ScalarOrBuilder getArgsOrBuilder(int);
public java.util.List getArgsOrBuilderList();
public MysqlxDatatypes$Scalar$Builder addArgsBuilder();
public MysqlxDatatypes$Scalar$Builder addArgsBuilder(int);
public java.util.List getArgsBuilderList();
private com.google.protobuf.RepeatedFieldBuilderV3 getArgsFieldBuilder();
public boolean hasUpsert();
public boolean getUpsert();
public MysqlxCrud$Insert$Builder setUpsert(boolean);
public MysqlxCrud$Insert$Builder clearUpsert();
public final MysqlxCrud$Insert$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxCrud$Insert$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Insert$TypedRow$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$Insert$TypedRow$1 extends com.google.protobuf.AbstractParser {
void MysqlxCrud$Insert$TypedRow$1();
public MysqlxCrud$Insert$TypedRow parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Insert$TypedRow$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Insert$TypedRow$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxCrud$Insert$TypedRowOrBuilder {
private int bitField0_;
private java.util.List field_;
private com.google.protobuf.RepeatedFieldBuilderV3 fieldBuilder_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxCrud$Insert$TypedRow$Builder();
private void MysqlxCrud$Insert$TypedRow$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxCrud$Insert$TypedRow$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxCrud$Insert$TypedRow getDefaultInstanceForType();
public MysqlxCrud$Insert$TypedRow build();
public MysqlxCrud$Insert$TypedRow buildPartial();
public MysqlxCrud$Insert$TypedRow$Builder clone();
public MysqlxCrud$Insert$TypedRow$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Insert$TypedRow$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxCrud$Insert$TypedRow$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxCrud$Insert$TypedRow$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxCrud$Insert$TypedRow$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Insert$TypedRow$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxCrud$Insert$TypedRow$Builder mergeFrom(MysqlxCrud$Insert$TypedRow);
public final boolean isInitialized();
public MysqlxCrud$Insert$TypedRow$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
private void ensureFieldIsMutable();
public java.util.List getFieldList();
public int getFieldCount();
public MysqlxExpr$Expr getField(int);
public MysqlxCrud$Insert$TypedRow$Builder setField(int, MysqlxExpr$Expr);
public MysqlxCrud$Insert$TypedRow$Builder setField(int, MysqlxExpr$Expr$Builder);
public MysqlxCrud$Insert$TypedRow$Builder addField(MysqlxExpr$Expr);
public MysqlxCrud$Insert$TypedRow$Builder addField(int, MysqlxExpr$Expr);
public MysqlxCrud$Insert$TypedRow$Builder addField(MysqlxExpr$Expr$Builder);
public MysqlxCrud$Insert$TypedRow$Builder addField(int, MysqlxExpr$Expr$Builder);
public MysqlxCrud$Insert$TypedRow$Builder addAllField(Iterable);
public MysqlxCrud$Insert$TypedRow$Builder clearField();
public MysqlxCrud$Insert$TypedRow$Builder removeField(int);
public MysqlxExpr$Expr$Builder getFieldBuilder(int);
public MysqlxExpr$ExprOrBuilder getFieldOrBuilder(int);
public java.util.List getFieldOrBuilderList();
public MysqlxExpr$Expr$Builder addFieldBuilder();
public MysqlxExpr$Expr$Builder addFieldBuilder(int);
public java.util.List getFieldBuilderList();
private com.google.protobuf.RepeatedFieldBuilderV3 getFieldFieldBuilder();
public final MysqlxCrud$Insert$TypedRow$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxCrud$Insert$TypedRow$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Insert$TypedRow.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Insert$TypedRow extends com.google.protobuf.GeneratedMessageV3 implements MysqlxCrud$Insert$TypedRowOrBuilder {
private static final long serialVersionUID = 0;
public static final int FIELD_FIELD_NUMBER = 1;
private java.util.List field_;
private byte memoizedIsInitialized;
private static final MysqlxCrud$Insert$TypedRow DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxCrud$Insert$TypedRow(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxCrud$Insert$TypedRow();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxCrud$Insert$TypedRow(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public java.util.List getFieldList();
public java.util.List getFieldOrBuilderList();
public int getFieldCount();
public MysqlxExpr$Expr getField(int);
public MysqlxExpr$ExprOrBuilder getFieldOrBuilder(int);
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxCrud$Insert$TypedRow parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Insert$TypedRow parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Insert$TypedRow parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Insert$TypedRow parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Insert$TypedRow parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Insert$TypedRow parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Insert$TypedRow parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Insert$TypedRow parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Insert$TypedRow parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Insert$TypedRow parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Insert$TypedRow parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxCrud$Insert$TypedRow parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxCrud$Insert$TypedRow$Builder newBuilderForType();
public static MysqlxCrud$Insert$TypedRow$Builder newBuilder();
public static MysqlxCrud$Insert$TypedRow$Builder newBuilder(MysqlxCrud$Insert$TypedRow);
public MysqlxCrud$Insert$TypedRow$Builder toBuilder();
protected MysqlxCrud$Insert$TypedRow$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxCrud$Insert$TypedRow getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxCrud$Insert$TypedRow getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Insert$TypedRowOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxCrud$Insert$TypedRowOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract java.util.List getFieldList();
public abstract MysqlxExpr$Expr getField(int);
public abstract int getFieldCount();
public abstract java.util.List getFieldOrBuilderList();
public abstract MysqlxExpr$ExprOrBuilder getFieldOrBuilder(int);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Insert.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Insert extends com.google.protobuf.GeneratedMessageV3 implements MysqlxCrud$InsertOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int COLLECTION_FIELD_NUMBER = 1;
private MysqlxCrud$Collection collection_;
public static final int DATA_MODEL_FIELD_NUMBER = 2;
private int dataModel_;
public static final int PROJECTION_FIELD_NUMBER = 3;
private java.util.List projection_;
public static final int ROW_FIELD_NUMBER = 4;
private java.util.List row_;
public static final int ARGS_FIELD_NUMBER = 5;
private java.util.List args_;
public static final int UPSERT_FIELD_NUMBER = 6;
private boolean upsert_;
private byte memoizedIsInitialized;
private static final MysqlxCrud$Insert DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxCrud$Insert(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxCrud$Insert();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxCrud$Insert(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasCollection();
public MysqlxCrud$Collection getCollection();
public MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
public boolean hasDataModel();
public MysqlxCrud$DataModel getDataModel();
public java.util.List getProjectionList();
public java.util.List getProjectionOrBuilderList();
public int getProjectionCount();
public MysqlxCrud$Column getProjection(int);
public MysqlxCrud$ColumnOrBuilder getProjectionOrBuilder(int);
public java.util.List getRowList();
public java.util.List getRowOrBuilderList();
public int getRowCount();
public MysqlxCrud$Insert$TypedRow getRow(int);
public MysqlxCrud$Insert$TypedRowOrBuilder getRowOrBuilder(int);
public java.util.List getArgsList();
public java.util.List getArgsOrBuilderList();
public int getArgsCount();
public MysqlxDatatypes$Scalar getArgs(int);
public MysqlxDatatypes$ScalarOrBuilder getArgsOrBuilder(int);
public boolean hasUpsert();
public boolean getUpsert();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxCrud$Insert parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Insert parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Insert parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Insert parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Insert parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Insert parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Insert parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Insert parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Insert parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Insert parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Insert parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxCrud$Insert parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxCrud$Insert$Builder newBuilderForType();
public static MysqlxCrud$Insert$Builder newBuilder();
public static MysqlxCrud$Insert$Builder newBuilder(MysqlxCrud$Insert);
public MysqlxCrud$Insert$Builder toBuilder();
protected MysqlxCrud$Insert$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxCrud$Insert getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxCrud$Insert getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$InsertOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxCrud$InsertOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasCollection();
public abstract MysqlxCrud$Collection getCollection();
public abstract MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
public abstract boolean hasDataModel();
public abstract MysqlxCrud$DataModel getDataModel();
public abstract java.util.List getProjectionList();
public abstract MysqlxCrud$Column getProjection(int);
public abstract int getProjectionCount();
public abstract java.util.List getProjectionOrBuilderList();
public abstract MysqlxCrud$ColumnOrBuilder getProjectionOrBuilder(int);
public abstract java.util.List getRowList();
public abstract MysqlxCrud$Insert$TypedRow getRow(int);
public abstract int getRowCount();
public abstract java.util.List getRowOrBuilderList();
public abstract MysqlxCrud$Insert$TypedRowOrBuilder getRowOrBuilder(int);
public abstract java.util.List getArgsList();
public abstract MysqlxDatatypes$Scalar getArgs(int);
public abstract int getArgsCount();
public abstract java.util.List getArgsOrBuilderList();
public abstract MysqlxDatatypes$ScalarOrBuilder getArgsOrBuilder(int);
public abstract boolean hasUpsert();
public abstract boolean getUpsert();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Limit$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$Limit$1 extends com.google.protobuf.AbstractParser {
void MysqlxCrud$Limit$1();
public MysqlxCrud$Limit parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Limit$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Limit$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxCrud$LimitOrBuilder {
private int bitField0_;
private long rowCount_;
private long offset_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxCrud$Limit$Builder();
private void MysqlxCrud$Limit$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxCrud$Limit$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxCrud$Limit getDefaultInstanceForType();
public MysqlxCrud$Limit build();
public MysqlxCrud$Limit buildPartial();
public MysqlxCrud$Limit$Builder clone();
public MysqlxCrud$Limit$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Limit$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxCrud$Limit$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxCrud$Limit$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxCrud$Limit$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Limit$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxCrud$Limit$Builder mergeFrom(MysqlxCrud$Limit);
public final boolean isInitialized();
public MysqlxCrud$Limit$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasRowCount();
public long getRowCount();
public MysqlxCrud$Limit$Builder setRowCount(long);
public MysqlxCrud$Limit$Builder clearRowCount();
public boolean hasOffset();
public long getOffset();
public MysqlxCrud$Limit$Builder setOffset(long);
public MysqlxCrud$Limit$Builder clearOffset();
public final MysqlxCrud$Limit$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxCrud$Limit$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Limit.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Limit extends com.google.protobuf.GeneratedMessageV3 implements MysqlxCrud$LimitOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int ROW_COUNT_FIELD_NUMBER = 1;
private long rowCount_;
public static final int OFFSET_FIELD_NUMBER = 2;
private long offset_;
private byte memoizedIsInitialized;
private static final MysqlxCrud$Limit DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxCrud$Limit(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxCrud$Limit();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxCrud$Limit(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasRowCount();
public long getRowCount();
public boolean hasOffset();
public long getOffset();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxCrud$Limit parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Limit parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Limit parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Limit parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Limit parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Limit parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Limit parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Limit parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Limit parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Limit parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Limit parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxCrud$Limit parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxCrud$Limit$Builder newBuilderForType();
public static MysqlxCrud$Limit$Builder newBuilder();
public static MysqlxCrud$Limit$Builder newBuilder(MysqlxCrud$Limit);
public MysqlxCrud$Limit$Builder toBuilder();
protected MysqlxCrud$Limit$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxCrud$Limit getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxCrud$Limit getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$LimitExpr$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$LimitExpr$1 extends com.google.protobuf.AbstractParser {
void MysqlxCrud$LimitExpr$1();
public MysqlxCrud$LimitExpr parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$LimitExpr$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$LimitExpr$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxCrud$LimitExprOrBuilder {
private int bitField0_;
private MysqlxExpr$Expr rowCount_;
private com.google.protobuf.SingleFieldBuilderV3 rowCountBuilder_;
private MysqlxExpr$Expr offset_;
private com.google.protobuf.SingleFieldBuilderV3 offsetBuilder_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxCrud$LimitExpr$Builder();
private void MysqlxCrud$LimitExpr$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxCrud$LimitExpr$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxCrud$LimitExpr getDefaultInstanceForType();
public MysqlxCrud$LimitExpr build();
public MysqlxCrud$LimitExpr buildPartial();
public MysqlxCrud$LimitExpr$Builder clone();
public MysqlxCrud$LimitExpr$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$LimitExpr$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxCrud$LimitExpr$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxCrud$LimitExpr$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxCrud$LimitExpr$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$LimitExpr$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxCrud$LimitExpr$Builder mergeFrom(MysqlxCrud$LimitExpr);
public final boolean isInitialized();
public MysqlxCrud$LimitExpr$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasRowCount();
public MysqlxExpr$Expr getRowCount();
public MysqlxCrud$LimitExpr$Builder setRowCount(MysqlxExpr$Expr);
public MysqlxCrud$LimitExpr$Builder setRowCount(MysqlxExpr$Expr$Builder);
public MysqlxCrud$LimitExpr$Builder mergeRowCount(MysqlxExpr$Expr);
public MysqlxCrud$LimitExpr$Builder clearRowCount();
public MysqlxExpr$Expr$Builder getRowCountBuilder();
public MysqlxExpr$ExprOrBuilder getRowCountOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getRowCountFieldBuilder();
public boolean hasOffset();
public MysqlxExpr$Expr getOffset();
public MysqlxCrud$LimitExpr$Builder setOffset(MysqlxExpr$Expr);
public MysqlxCrud$LimitExpr$Builder setOffset(MysqlxExpr$Expr$Builder);
public MysqlxCrud$LimitExpr$Builder mergeOffset(MysqlxExpr$Expr);
public MysqlxCrud$LimitExpr$Builder clearOffset();
public MysqlxExpr$Expr$Builder getOffsetBuilder();
public MysqlxExpr$ExprOrBuilder getOffsetOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getOffsetFieldBuilder();
public final MysqlxCrud$LimitExpr$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxCrud$LimitExpr$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$LimitExpr.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$LimitExpr extends com.google.protobuf.GeneratedMessageV3 implements MysqlxCrud$LimitExprOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int ROW_COUNT_FIELD_NUMBER = 1;
private MysqlxExpr$Expr rowCount_;
public static final int OFFSET_FIELD_NUMBER = 2;
private MysqlxExpr$Expr offset_;
private byte memoizedIsInitialized;
private static final MysqlxCrud$LimitExpr DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxCrud$LimitExpr(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxCrud$LimitExpr();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxCrud$LimitExpr(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasRowCount();
public MysqlxExpr$Expr getRowCount();
public MysqlxExpr$ExprOrBuilder getRowCountOrBuilder();
public boolean hasOffset();
public MysqlxExpr$Expr getOffset();
public MysqlxExpr$ExprOrBuilder getOffsetOrBuilder();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxCrud$LimitExpr parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$LimitExpr parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$LimitExpr parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$LimitExpr parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$LimitExpr parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$LimitExpr parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$LimitExpr parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$LimitExpr parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$LimitExpr parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$LimitExpr parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$LimitExpr parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxCrud$LimitExpr parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxCrud$LimitExpr$Builder newBuilderForType();
public static MysqlxCrud$LimitExpr$Builder newBuilder();
public static MysqlxCrud$LimitExpr$Builder newBuilder(MysqlxCrud$LimitExpr);
public MysqlxCrud$LimitExpr$Builder toBuilder();
protected MysqlxCrud$LimitExpr$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxCrud$LimitExpr getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxCrud$LimitExpr getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$LimitExprOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxCrud$LimitExprOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasRowCount();
public abstract MysqlxExpr$Expr getRowCount();
public abstract MysqlxExpr$ExprOrBuilder getRowCountOrBuilder();
public abstract boolean hasOffset();
public abstract MysqlxExpr$Expr getOffset();
public abstract MysqlxExpr$ExprOrBuilder getOffsetOrBuilder();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$LimitOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxCrud$LimitOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasRowCount();
public abstract long getRowCount();
public abstract boolean hasOffset();
public abstract long getOffset();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$ModifyView$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$ModifyView$1 extends com.google.protobuf.AbstractParser {
void MysqlxCrud$ModifyView$1();
public MysqlxCrud$ModifyView parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$ModifyView$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$ModifyView$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxCrud$ModifyViewOrBuilder {
private int bitField0_;
private MysqlxCrud$Collection collection_;
private com.google.protobuf.SingleFieldBuilderV3 collectionBuilder_;
private Object definer_;
private int algorithm_;
private int security_;
private int check_;
private com.google.protobuf.LazyStringList column_;
private MysqlxCrud$Find stmt_;
private com.google.protobuf.SingleFieldBuilderV3 stmtBuilder_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxCrud$ModifyView$Builder();
private void MysqlxCrud$ModifyView$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxCrud$ModifyView$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxCrud$ModifyView getDefaultInstanceForType();
public MysqlxCrud$ModifyView build();
public MysqlxCrud$ModifyView buildPartial();
public MysqlxCrud$ModifyView$Builder clone();
public MysqlxCrud$ModifyView$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$ModifyView$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxCrud$ModifyView$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxCrud$ModifyView$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxCrud$ModifyView$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$ModifyView$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxCrud$ModifyView$Builder mergeFrom(MysqlxCrud$ModifyView);
public final boolean isInitialized();
public MysqlxCrud$ModifyView$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasCollection();
public MysqlxCrud$Collection getCollection();
public MysqlxCrud$ModifyView$Builder setCollection(MysqlxCrud$Collection);
public MysqlxCrud$ModifyView$Builder setCollection(MysqlxCrud$Collection$Builder);
public MysqlxCrud$ModifyView$Builder mergeCollection(MysqlxCrud$Collection);
public MysqlxCrud$ModifyView$Builder clearCollection();
public MysqlxCrud$Collection$Builder getCollectionBuilder();
public MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getCollectionFieldBuilder();
public boolean hasDefiner();
public String getDefiner();
public com.google.protobuf.ByteString getDefinerBytes();
public MysqlxCrud$ModifyView$Builder setDefiner(String);
public MysqlxCrud$ModifyView$Builder clearDefiner();
public MysqlxCrud$ModifyView$Builder setDefinerBytes(com.google.protobuf.ByteString);
public boolean hasAlgorithm();
public MysqlxCrud$ViewAlgorithm getAlgorithm();
public MysqlxCrud$ModifyView$Builder setAlgorithm(MysqlxCrud$ViewAlgorithm);
public MysqlxCrud$ModifyView$Builder clearAlgorithm();
public boolean hasSecurity();
public MysqlxCrud$ViewSqlSecurity getSecurity();
public MysqlxCrud$ModifyView$Builder setSecurity(MysqlxCrud$ViewSqlSecurity);
public MysqlxCrud$ModifyView$Builder clearSecurity();
public boolean hasCheck();
public MysqlxCrud$ViewCheckOption getCheck();
public MysqlxCrud$ModifyView$Builder setCheck(MysqlxCrud$ViewCheckOption);
public MysqlxCrud$ModifyView$Builder clearCheck();
private void ensureColumnIsMutable();
public com.google.protobuf.ProtocolStringList getColumnList();
public int getColumnCount();
public String getColumn(int);
public com.google.protobuf.ByteString getColumnBytes(int);
public MysqlxCrud$ModifyView$Builder setColumn(int, String);
public MysqlxCrud$ModifyView$Builder addColumn(String);
public MysqlxCrud$ModifyView$Builder addAllColumn(Iterable);
public MysqlxCrud$ModifyView$Builder clearColumn();
public MysqlxCrud$ModifyView$Builder addColumnBytes(com.google.protobuf.ByteString);
public boolean hasStmt();
public MysqlxCrud$Find getStmt();
public MysqlxCrud$ModifyView$Builder setStmt(MysqlxCrud$Find);
public MysqlxCrud$ModifyView$Builder setStmt(MysqlxCrud$Find$Builder);
public MysqlxCrud$ModifyView$Builder mergeStmt(MysqlxCrud$Find);
public MysqlxCrud$ModifyView$Builder clearStmt();
public MysqlxCrud$Find$Builder getStmtBuilder();
public MysqlxCrud$FindOrBuilder getStmtOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getStmtFieldBuilder();
public final MysqlxCrud$ModifyView$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxCrud$ModifyView$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$ModifyView.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$ModifyView extends com.google.protobuf.GeneratedMessageV3 implements MysqlxCrud$ModifyViewOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int COLLECTION_FIELD_NUMBER = 1;
private MysqlxCrud$Collection collection_;
public static final int DEFINER_FIELD_NUMBER = 2;
private volatile Object definer_;
public static final int ALGORITHM_FIELD_NUMBER = 3;
private int algorithm_;
public static final int SECURITY_FIELD_NUMBER = 4;
private int security_;
public static final int CHECK_FIELD_NUMBER = 5;
private int check_;
public static final int COLUMN_FIELD_NUMBER = 6;
private com.google.protobuf.LazyStringList column_;
public static final int STMT_FIELD_NUMBER = 7;
private MysqlxCrud$Find stmt_;
private byte memoizedIsInitialized;
private static final MysqlxCrud$ModifyView DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxCrud$ModifyView(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxCrud$ModifyView();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxCrud$ModifyView(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasCollection();
public MysqlxCrud$Collection getCollection();
public MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
public boolean hasDefiner();
public String getDefiner();
public com.google.protobuf.ByteString getDefinerBytes();
public boolean hasAlgorithm();
public MysqlxCrud$ViewAlgorithm getAlgorithm();
public boolean hasSecurity();
public MysqlxCrud$ViewSqlSecurity getSecurity();
public boolean hasCheck();
public MysqlxCrud$ViewCheckOption getCheck();
public com.google.protobuf.ProtocolStringList getColumnList();
public int getColumnCount();
public String getColumn(int);
public com.google.protobuf.ByteString getColumnBytes(int);
public boolean hasStmt();
public MysqlxCrud$Find getStmt();
public MysqlxCrud$FindOrBuilder getStmtOrBuilder();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxCrud$ModifyView parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$ModifyView parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$ModifyView parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$ModifyView parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$ModifyView parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$ModifyView parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$ModifyView parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$ModifyView parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$ModifyView parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$ModifyView parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$ModifyView parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxCrud$ModifyView parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxCrud$ModifyView$Builder newBuilderForType();
public static MysqlxCrud$ModifyView$Builder newBuilder();
public static MysqlxCrud$ModifyView$Builder newBuilder(MysqlxCrud$ModifyView);
public MysqlxCrud$ModifyView$Builder toBuilder();
protected MysqlxCrud$ModifyView$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxCrud$ModifyView getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxCrud$ModifyView getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$ModifyViewOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxCrud$ModifyViewOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasCollection();
public abstract MysqlxCrud$Collection getCollection();
public abstract MysqlxCrud$CollectionOrBuilder getCollectionOrBuilder();
public abstract boolean hasDefiner();
public abstract String getDefiner();
public abstract com.google.protobuf.ByteString getDefinerBytes();
public abstract boolean hasAlgorithm();
public abstract MysqlxCrud$ViewAlgorithm getAlgorithm();
public abstract boolean hasSecurity();
public abstract MysqlxCrud$ViewSqlSecurity getSecurity();
public abstract boolean hasCheck();
public abstract MysqlxCrud$ViewCheckOption getCheck();
public abstract java.util.List getColumnList();
public abstract int getColumnCount();
public abstract String getColumn(int);
public abstract com.google.protobuf.ByteString getColumnBytes(int);
public abstract boolean hasStmt();
public abstract MysqlxCrud$Find getStmt();
public abstract MysqlxCrud$FindOrBuilder getStmtOrBuilder();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Order$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$Order$1 extends com.google.protobuf.AbstractParser {
void MysqlxCrud$Order$1();
public MysqlxCrud$Order parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Order$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Order$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxCrud$OrderOrBuilder {
private int bitField0_;
private MysqlxExpr$Expr expr_;
private com.google.protobuf.SingleFieldBuilderV3 exprBuilder_;
private int direction_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxCrud$Order$Builder();
private void MysqlxCrud$Order$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxCrud$Order$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxCrud$Order getDefaultInstanceForType();
public MysqlxCrud$Order build();
public MysqlxCrud$Order buildPartial();
public MysqlxCrud$Order$Builder clone();
public MysqlxCrud$Order$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Order$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxCrud$Order$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxCrud$Order$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxCrud$Order$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Order$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxCrud$Order$Builder mergeFrom(MysqlxCrud$Order);
public final boolean isInitialized();
public MysqlxCrud$Order$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasExpr();
public MysqlxExpr$Expr getExpr();
public MysqlxCrud$Order$Builder setExpr(MysqlxExpr$Expr);
public MysqlxCrud$Order$Builder setExpr(MysqlxExpr$Expr$Builder);
public MysqlxCrud$Order$Builder mergeExpr(MysqlxExpr$Expr);
public MysqlxCrud$Order$Builder clearExpr();
public MysqlxExpr$Expr$Builder getExprBuilder();
public MysqlxExpr$ExprOrBuilder getExprOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getExprFieldBuilder();
public boolean hasDirection();
public MysqlxCrud$Order$Direction getDirection();
public MysqlxCrud$Order$Builder setDirection(MysqlxCrud$Order$Direction);
public MysqlxCrud$Order$Builder clearDirection();
public final MysqlxCrud$Order$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxCrud$Order$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Order$Direction$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$Order$Direction$1 implements com.google.protobuf.Internal$EnumLiteMap {
void MysqlxCrud$Order$Direction$1();
public MysqlxCrud$Order$Direction findValueByNumber(int);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Order$Direction.class
package com.mysql.cj.x.protobuf;
public final synchronized enum MysqlxCrud$Order$Direction {
public static final MysqlxCrud$Order$Direction ASC;
public static final MysqlxCrud$Order$Direction DESC;
public static final int ASC_VALUE = 1;
public static final int DESC_VALUE = 2;
private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap;
private static final MysqlxCrud$Order$Direction[] VALUES;
private final int value;
public static MysqlxCrud$Order$Direction[] values();
public static MysqlxCrud$Order$Direction valueOf(String);
public final int getNumber();
public static MysqlxCrud$Order$Direction valueOf(int);
public static MysqlxCrud$Order$Direction forNumber(int);
public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap();
public final com.google.protobuf.Descriptors$EnumValueDescriptor getValueDescriptor();
public final com.google.protobuf.Descriptors$EnumDescriptor getDescriptorForType();
public static final com.google.protobuf.Descriptors$EnumDescriptor getDescriptor();
public static MysqlxCrud$Order$Direction valueOf(com.google.protobuf.Descriptors$EnumValueDescriptor);
private void MysqlxCrud$Order$Direction(String, int, int);
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Order.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Order extends com.google.protobuf.GeneratedMessageV3 implements MysqlxCrud$OrderOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int EXPR_FIELD_NUMBER = 1;
private MysqlxExpr$Expr expr_;
public static final int DIRECTION_FIELD_NUMBER = 2;
private int direction_;
private byte memoizedIsInitialized;
private static final MysqlxCrud$Order DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxCrud$Order(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxCrud$Order();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxCrud$Order(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasExpr();
public MysqlxExpr$Expr getExpr();
public MysqlxExpr$ExprOrBuilder getExprOrBuilder();
public boolean hasDirection();
public MysqlxCrud$Order$Direction getDirection();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxCrud$Order parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Order parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Order parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Order parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Order parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Order parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Order parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Order parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Order parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Order parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Order parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxCrud$Order parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxCrud$Order$Builder newBuilderForType();
public static MysqlxCrud$Order$Builder newBuilder();
public static MysqlxCrud$Order$Builder newBuilder(MysqlxCrud$Order);
public MysqlxCrud$Order$Builder toBuilder();
protected MysqlxCrud$Order$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxCrud$Order getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxCrud$Order getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$OrderOrBuilder.class
package com.mysql.cj.x.protobuf;
public abstract interface MysqlxCrud$OrderOrBuilder extends com.google.protobuf.MessageOrBuilder {
public abstract boolean hasExpr();
public abstract MysqlxExpr$Expr getExpr();
public abstract MysqlxExpr$ExprOrBuilder getExprOrBuilder();
public abstract boolean hasDirection();
public abstract MysqlxCrud$Order$Direction getDirection();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Projection$1.class
package com.mysql.cj.x.protobuf;
final synchronized class MysqlxCrud$Projection$1 extends com.google.protobuf.AbstractParser {
void MysqlxCrud$Projection$1();
public MysqlxCrud$Projection parsePartialFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Projection$Builder.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Projection$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements MysqlxCrud$ProjectionOrBuilder {
private int bitField0_;
private MysqlxExpr$Expr source_;
private com.google.protobuf.SingleFieldBuilderV3 sourceBuilder_;
private Object alias_;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
private void MysqlxCrud$Projection$Builder();
private void MysqlxCrud$Projection$Builder(com.google.protobuf.GeneratedMessageV3$BuilderParent);
private void maybeForceBuilderInitialization();
public MysqlxCrud$Projection$Builder clear();
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
public MysqlxCrud$Projection getDefaultInstanceForType();
public MysqlxCrud$Projection build();
public MysqlxCrud$Projection buildPartial();
public MysqlxCrud$Projection$Builder clone();
public MysqlxCrud$Projection$Builder setField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Projection$Builder clearField(com.google.protobuf.Descriptors$FieldDescriptor);
public MysqlxCrud$Projection$Builder clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
public MysqlxCrud$Projection$Builder setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, Object);
public MysqlxCrud$Projection$Builder addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, Object);
public MysqlxCrud$Projection$Builder mergeFrom(com.google.protobuf.Message);
public MysqlxCrud$Projection$Builder mergeFrom(MysqlxCrud$Projection);
public final boolean isInitialized();
public MysqlxCrud$Projection$Builder mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public boolean hasSource();
public MysqlxExpr$Expr getSource();
public MysqlxCrud$Projection$Builder setSource(MysqlxExpr$Expr);
public MysqlxCrud$Projection$Builder setSource(MysqlxExpr$Expr$Builder);
public MysqlxCrud$Projection$Builder mergeSource(MysqlxExpr$Expr);
public MysqlxCrud$Projection$Builder clearSource();
public MysqlxExpr$Expr$Builder getSourceBuilder();
public MysqlxExpr$ExprOrBuilder getSourceOrBuilder();
private com.google.protobuf.SingleFieldBuilderV3 getSourceFieldBuilder();
public boolean hasAlias();
public String getAlias();
public com.google.protobuf.ByteString getAliasBytes();
public MysqlxCrud$Projection$Builder setAlias(String);
public MysqlxCrud$Projection$Builder clearAlias();
public MysqlxCrud$Projection$Builder setAliasBytes(com.google.protobuf.ByteString);
public final MysqlxCrud$Projection$Builder setUnknownFields(com.google.protobuf.UnknownFieldSet);
public final MysqlxCrud$Projection$Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet);
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$Projection.class
package com.mysql.cj.x.protobuf;
public final synchronized class MysqlxCrud$Projection extends com.google.protobuf.GeneratedMessageV3 implements MysqlxCrud$ProjectionOrBuilder {
private static final long serialVersionUID = 0;
private int bitField0_;
public static final int SOURCE_FIELD_NUMBER = 1;
private MysqlxExpr$Expr source_;
public static final int ALIAS_FIELD_NUMBER = 2;
private volatile Object alias_;
private byte memoizedIsInitialized;
private static final MysqlxCrud$Projection DEFAULT_INSTANCE;
public static final com.google.protobuf.Parser PARSER;
private void MysqlxCrud$Projection(com.google.protobuf.GeneratedMessageV3$Builder);
private void MysqlxCrud$Projection();
public final com.google.protobuf.UnknownFieldSet getUnknownFields();
private void MysqlxCrud$Projection(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor();
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable();
public boolean hasSource();
public MysqlxExpr$Expr getSource();
public MysqlxExpr$ExprOrBuilder getSourceOrBuilder();
public boolean hasAlias();
public String getAlias();
public com.google.protobuf.ByteString getAliasBytes();
public final boolean isInitialized();
public void writeTo(com.google.protobuf.CodedOutputStream) throws java.io.IOException;
public int getSerializedSize();
public boolean equals(Object);
public int hashCode();
public static MysqlxCrud$Projection parseFrom(java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Projection parseFrom(java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Projection parseFrom(com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Projection parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Projection parseFrom(byte[]) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Projection parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException;
public static MysqlxCrud$Projection parseFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Projection parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Projection parseDelimitedFrom(java.io.InputStream) throws java.io.IOException;
public static MysqlxCrud$Projection parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public static MysqlxCrud$Projection parseFrom(com.google.protobuf.CodedInputStream) throws java.io.IOException;
public static MysqlxCrud$Projection parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException;
public MysqlxCrud$Projection$Builder newBuilderForType();
public static MysqlxCrud$Projection$Builder newBuilder();
public static MysqlxCrud$Projection$Builder newBuilder(MysqlxCrud$Projection);
public MysqlxCrud$Projection$Builder toBuilder();
protected MysqlxCrud$Projection$Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3$BuilderParent);
public static MysqlxCrud$Projection getDefaultInstance();
public static com.google.protobuf.Parser parser();
public com.google.protobuf.Parser getParserForType();
public MysqlxCrud$Projection getDefaultInstanceForType();
static void ();
}
44608/jdbcprogram/bin/com/mysql/cj/x/protobuf/MysqlxCrud$ProjectionOrBuilder.class
package com.mysql.cj.x.protobuf;
public...