Metric Results
[ summary ] [ packages ] [ cycles ] [ explanations ]The following document contains the results of a JDepend metric analysis. The various metrics are defined at the bottom of this document.
Summary
[ summary ] [ packages ] [ cycles ] [ explanations ]Packages
[ summary ] [ packages ] [ cycles ] [ explanations ]org.apache.shardingsphere.proxy.frontend.mysql
java.lang
org.apache.shardingsphere.database.protocol.codec
org.apache.shardingsphere.database.protocol.mysql.codec
org.apache.shardingsphere.database.protocol.mysql.netty
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.authentication
org.apache.shardingsphere.proxy.frontend.command
org.apache.shardingsphere.proxy.frontend.mysql.authentication
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary
org.apache.shardingsphere.proxy.frontend.netty
org.apache.shardingsphere.proxy.frontend.spi
org.apache.shardingsphere.proxy.frontend.mysql.authentication.authenticator
org.apache.shardingsphere.authentication
org.apache.shardingsphere.proxy.frontend.mysql.authentication.authenticator.impl
org.apache.shardingsphere.proxy.frontend.mysql.authentication.authenticator.impl
org.apache.shardingsphere.proxy.frontend.mysql.authentication.authenticator.impl.MySQLClearPasswordAuthenticator
org.apache.shardingsphere.proxy.frontend.mysql.authentication.authenticator.impl.MySQLNativePasswordAuthenticator
java.lang
java.security
java.util
org.apache.commons.codec.digest
org.apache.shardingsphere.database.protocol.mysql.constant
org.apache.shardingsphere.database.protocol.mysql.packet.handshake
org.apache.shardingsphere.infra.metadata.user
org.apache.shardingsphere.proxy.frontend.mysql.authentication.authenticator
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.command.MySQLCommandExecutorFactory
org.apache.shardingsphere.proxy.frontend.mysql.command.MySQLCommandExecutorFactory$1
org.apache.shardingsphere.proxy.frontend.mysql.command.MySQLCommandPacketFactory
org.apache.shardingsphere.proxy.frontend.mysql.command.MySQLCommandPacketFactory$1
org.apache.shardingsphere.proxy.frontend.mysql.command.ServerStatusFlagCalculator
org.apache.shardingsphere.proxy.frontend.mysql.command.admin
org.apache.shardingsphere.proxy.frontend.mysql.command.admin.ping
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.execute
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.reset
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.fieldlist
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query
io.netty.channel
java.lang
java.sql
java.util
org.apache.shardingsphere.database.protocol.mysql.constant
org.apache.shardingsphere.database.protocol.mysql.packet
org.apache.shardingsphere.database.protocol.mysql.packet.command
org.apache.shardingsphere.database.protocol.mysql.packet.command.admin
org.apache.shardingsphere.database.protocol.mysql.packet.command.admin.initdb
org.apache.shardingsphere.database.protocol.mysql.packet.command.admin.ping
org.apache.shardingsphere.database.protocol.mysql.packet.command.admin.quit
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.binary
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.binary.close
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.binary.execute
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.binary.prepare
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.binary.reset
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.text.fieldlist
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.text.query
org.apache.shardingsphere.database.protocol.mysql.packet.generic
org.apache.shardingsphere.database.protocol.mysql.payload
org.apache.shardingsphere.database.protocol.packet
org.apache.shardingsphere.database.protocol.packet.command
org.apache.shardingsphere.database.protocol.packet.sql
org.apache.shardingsphere.database.protocol.payload
org.apache.shardingsphere.infra.binder.context.statement
org.apache.shardingsphere.infra.config.props
org.apache.shardingsphere.infra.metadata
org.apache.shardingsphere.mode.manager
org.apache.shardingsphere.mode.metadata
org.apache.shardingsphere.proxy.backend.connector
org.apache.shardingsphere.proxy.backend.connector.jdbc.connection
org.apache.shardingsphere.proxy.backend.context
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.backend.session.transaction
org.apache.shardingsphere.proxy.frontend.command
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.mysql.command.admin
org.apache.shardingsphere.proxy.frontend.mysql.command.admin.initdb
org.apache.shardingsphere.proxy.frontend.mysql.command.admin.ping
org.apache.shardingsphere.proxy.frontend.mysql.command.admin.quit
org.apache.shardingsphere.proxy.frontend.mysql.command.generic
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.close
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.execute
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.prepare
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.reset
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.fieldlist
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query
org.apache.shardingsphere.proxy.frontend.mysql.err
org.apache.shardingsphere.sql.parser.statement.core.statement
org.slf4j
org.apache.shardingsphere.proxy.frontend.mysql.command.admin
org.apache.shardingsphere.proxy.frontend.mysql.command.admin.MySQLComSetOptionExecutor
java.lang
java.sql
java.util
org.apache.shardingsphere.database.protocol.mysql.constant
org.apache.shardingsphere.database.protocol.mysql.packet.command.admin
org.apache.shardingsphere.database.protocol.mysql.packet.generic
org.apache.shardingsphere.proxy.backend.connector.jdbc.transaction
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.command.admin.ping
java.util
org.apache.shardingsphere.database.protocol.mysql.packet.generic
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.command.admin.quit
java.util
org.apache.shardingsphere.database.protocol.mysql.packet.generic
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.mysql.command.generic
java.util
org.apache.shardingsphere.database.protocol.mysql.packet.command
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.exception
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.MySQLServerPreparedStatement
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.MySQLServerPreparedStatement$1
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.MySQLServerPreparedStatement$LongData
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.MySQLStatementIdGenerator
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.execute
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.reset
java.nio.charset
java.sql
java.util
java.util.concurrent
java.util.concurrent.atomic
org.apache.shardingsphere.database.protocol.mysql.constant
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.binary
org.apache.shardingsphere.infra.binder.context.statement
org.apache.shardingsphere.infra.exception.external.sql.sqlstate
org.apache.shardingsphere.infra.hint
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.close
java.util
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.binary.close
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.execute
java.lang
java.sql
java.util
org.apache.shardingsphere.database.connector.core.type
org.apache.shardingsphere.database.exception.mysql.exception
org.apache.shardingsphere.database.protocol.binary
org.apache.shardingsphere.database.protocol.mysql.constant
org.apache.shardingsphere.database.protocol.mysql.packet
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.binary
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.binary.execute
org.apache.shardingsphere.database.protocol.mysql.payload
org.apache.shardingsphere.database.protocol.packet
org.apache.shardingsphere.infra.binder.context.aware
org.apache.shardingsphere.infra.binder.context.statement
org.apache.shardingsphere.infra.session.query
org.apache.shardingsphere.infra.spi.type.typed
org.apache.shardingsphere.mode.manager
org.apache.shardingsphere.mode.metadata
org.apache.shardingsphere.proxy.backend.context
org.apache.shardingsphere.proxy.backend.handler
org.apache.shardingsphere.proxy.backend.response.data
org.apache.shardingsphere.proxy.backend.response.header
org.apache.shardingsphere.proxy.backend.response.header.query
org.apache.shardingsphere.proxy.backend.response.header.update
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary
org.apache.shardingsphere.proxy.frontend.mysql.command.query.builder
org.apache.shardingsphere.sql.parser.statement.core.statement
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.prepare
java.util
org.apache.shardingsphere.sql.parser.statement.core.statement
org.apache.shardingsphere.sql.parser.statement.core.statement.type.dal
org.apache.shardingsphere.sql.parser.statement.core.statement.type.dcl.user
org.apache.shardingsphere.sql.parser.statement.core.statement.type.ddl
org.apache.shardingsphere.sql.parser.statement.core.statement.type.ddl.database
org.apache.shardingsphere.sql.parser.statement.core.statement.type.ddl.index
org.apache.shardingsphere.sql.parser.statement.core.statement.type.ddl.table
org.apache.shardingsphere.sql.parser.statement.core.statement.type.ddl.view
org.apache.shardingsphere.sql.parser.statement.core.statement.type.dml
org.apache.shardingsphere.sql.parser.statement.core.statement.type.tcl
org.apache.shardingsphere.sql.parser.statement.core.statement.type.tcl.xa
org.apache.shardingsphere.sql.parser.statement.mysql.dal
org.apache.shardingsphere.sql.parser.statement.mysql.dal.index
org.apache.shardingsphere.sql.parser.statement.mysql.dal.plugin
org.apache.shardingsphere.sql.parser.statement.mysql.dal.replication.binlog
org.apache.shardingsphere.sql.parser.statement.mysql.dal.replication.opertation
org.apache.shardingsphere.sql.parser.statement.mysql.dal.replication.show
org.apache.shardingsphere.sql.parser.statement.mysql.dal.show.error
org.apache.shardingsphere.sql.parser.statement.mysql.dal.show.event
org.apache.shardingsphere.sql.parser.statement.mysql.dal.show.function
org.apache.shardingsphere.sql.parser.statement.mysql.dal.show.procedure
org.apache.shardingsphere.sql.parser.statement.mysql.dal.show.table
org.apache.shardingsphere.sql.parser.statement.mysql.dal.show.view
org.apache.shardingsphere.sql.parser.statement.mysql.dal.table
org.apache.shardingsphere.sql.parser.statement.mysql.dcl
org.apache.shardingsphere.sql.parser.statement.mysql.dcl.user
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary.reset
java.util
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.binary.reset
org.apache.shardingsphere.database.protocol.mysql.packet.generic
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.command.query.binary
org.apache.shardingsphere.proxy.frontend.mysql.command.query.builder
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query
java.sql
java.util
org.apache.shardingsphere.database.protocol.mysql.constant
org.apache.shardingsphere.database.protocol.mysql.packet.command.query
org.apache.shardingsphere.database.protocol.mysql.packet.generic
org.apache.shardingsphere.proxy.backend.response.header.query
org.apache.shardingsphere.proxy.backend.response.header.update
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.fieldlist
java.lang
java.sql
java.util
org.apache.shardingsphere.database.connector.core.type
org.apache.shardingsphere.database.protocol.mysql.constant
org.apache.shardingsphere.database.protocol.mysql.packet.command.query
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.text.fieldlist
org.apache.shardingsphere.database.protocol.mysql.packet.generic
org.apache.shardingsphere.infra.binder.engine
org.apache.shardingsphere.infra.hint
org.apache.shardingsphere.infra.metadata
org.apache.shardingsphere.infra.metadata.database.rule
org.apache.shardingsphere.infra.parser
org.apache.shardingsphere.infra.session.query
org.apache.shardingsphere.infra.spi.type.typed
org.apache.shardingsphere.mode.manager
org.apache.shardingsphere.mode.metadata
org.apache.shardingsphere.parser.rule
org.apache.shardingsphere.proxy.backend.connector
org.apache.shardingsphere.proxy.backend.context
org.apache.shardingsphere.proxy.backend.response.data
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryBinaryParameterExtractor
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryBinaryParameterExtractor$ExtractionResult
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryBinaryParameterExtractor$QuotedLiteral
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLMultiStatementsProxyBackendHandler
java.io
java.lang
java.nio
java.nio.charset
java.sql
java.util
javax.sql.rowset.serial
org.apache.shardingsphere.database.connector.core.type
org.apache.shardingsphere.database.exception.core.exception.syntax.sql
org.apache.shardingsphere.database.protocol.constant
org.apache.shardingsphere.database.protocol.mysql.constant
org.apache.shardingsphere.database.protocol.mysql.packet
org.apache.shardingsphere.database.protocol.mysql.packet.command.admin
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.text
org.apache.shardingsphere.database.protocol.mysql.packet.command.query.text.query
org.apache.shardingsphere.database.protocol.packet
org.apache.shardingsphere.driver.executor.engine.batch.preparedstatement
org.apache.shardingsphere.infra.binder.context.aware
org.apache.shardingsphere.infra.binder.context.statement
org.apache.shardingsphere.infra.binder.engine
org.apache.shardingsphere.infra.config.props
org.apache.shardingsphere.infra.connection.kernel
org.apache.shardingsphere.infra.executor.audit
org.apache.shardingsphere.infra.executor.kernel.model
org.apache.shardingsphere.infra.executor.sql.context
org.apache.shardingsphere.infra.executor.sql.execute.engine.driver.jdbc
org.apache.shardingsphere.infra.executor.sql.execute.result.update
org.apache.shardingsphere.infra.executor.sql.prepare.driver
org.apache.shardingsphere.infra.executor.sql.prepare.driver.jdbc
org.apache.shardingsphere.infra.hint
org.apache.shardingsphere.infra.metadata
org.apache.shardingsphere.infra.metadata.database
org.apache.shardingsphere.infra.metadata.database.rule
org.apache.shardingsphere.infra.parser
org.apache.shardingsphere.infra.session.connection
org.apache.shardingsphere.infra.session.query
org.apache.shardingsphere.infra.spi.type.typed
org.apache.shardingsphere.mode.manager
org.apache.shardingsphere.mode.metadata
org.apache.shardingsphere.parser.rule
org.apache.shardingsphere.proxy.backend.connector
org.apache.shardingsphere.proxy.backend.connector.jdbc.statement
org.apache.shardingsphere.proxy.backend.context
org.apache.shardingsphere.proxy.backend.handler
org.apache.shardingsphere.proxy.backend.response.data
org.apache.shardingsphere.proxy.backend.response.header
org.apache.shardingsphere.proxy.backend.response.header.query
org.apache.shardingsphere.proxy.backend.response.header.update
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.command.query.builder
org.apache.shardingsphere.sql.parser.statement.core.statement
org.apache.shardingsphere.sql.parser.statement.core.statement.type.dml
org.apache.shardingsphere.sql.parser.statement.core.util
org.apache.shardingsphere.proxy.frontend.mysql.err
java.lang
java.sql
org.apache.shardingsphere.database.connector.core.type
org.apache.shardingsphere.database.exception.core
org.apache.shardingsphere.database.exception.mysql.vendor
org.apache.shardingsphere.database.protocol.mysql.packet.generic
org.apache.shardingsphere.infra.spi.type.typed
org.apache.shardingsphere.proxy.frontend.mysql.ssl
io.netty.channel
io.netty.handler.codec
io.netty.handler.ssl
java.lang
java.util
org.apache.shardingsphere.database.protocol.mysql.constant
org.apache.shardingsphere.proxy.frontend.ssl
Cycles
[ summary ] [ packages ] [ cycles ] [ explanations ]org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.fieldlist
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.authentication.authenticator
org.apache.shardingsphere.proxy.frontend.mysql.authentication.authenticator.impl
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.fieldlist
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.fieldlist
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.fieldlist
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.fieldlist
org.apache.shardingsphere.proxy.frontend.mysql.command
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.fieldlist
org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.fieldlist
org.apache.shardingsphere.proxy.frontend.mysql.command
Explanation
[ summary ] [ packages ] [ cycles ] [ explanations ]The following explanations are for quick reference and are lifted directly from the original JDepend documentation.
