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.firebird
org.apache.shardingsphere.database.exception.core.exception.transaction
org.apache.shardingsphere.database.protocol.codec
org.apache.shardingsphere.database.protocol.firebird.codec
org.apache.shardingsphere.infra.session.connection
org.apache.shardingsphere.infra.session.connection.transaction
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.backend.session.transaction
org.apache.shardingsphere.proxy.frontend.authentication
org.apache.shardingsphere.proxy.frontend.command
org.apache.shardingsphere.proxy.frontend.firebird.authentication
org.apache.shardingsphere.proxy.frontend.firebird.command
org.apache.shardingsphere.proxy.frontend.firebird.resource
org.apache.shardingsphere.proxy.frontend.spi
org.apache.shardingsphere.proxy.frontend.firebird.authentication
org.apache.shardingsphere.database.protocol.firebird.packet.command
org.apache.shardingsphere.proxy.frontend.firebird.authentication.authenticator
org.apache.shardingsphere.authentication
org.apache.shardingsphere.proxy.frontend.firebird.authentication.authenticator.impl
org.apache.shardingsphere.proxy.frontend.firebird.authentication.authenticator.impl
org.apache.shardingsphere.proxy.frontend.firebird.authentication.authenticator.impl.FirebirdSRPAuthenticator
java.nio.charset
org.apache.shardingsphere.database.protocol.firebird.constant
org.apache.shardingsphere.database.protocol.firebird.packet.handshake
org.apache.shardingsphere.infra.metadata.user
org.apache.shardingsphere.proxy.frontend.firebird.authentication.authenticator
org.firebirdsql.gds.ng.wire.auth.legacy
org.firebirdsql.util
org.apache.shardingsphere.proxy.frontend.firebird.command
org.apache.shardingsphere.proxy.frontend.firebird.command.FirebirdCommandExecutorFactory
org.apache.shardingsphere.proxy.frontend.firebird.command.FirebirdCommandExecutorFactory$1
io.netty.channel
java.lang
java.sql
java.util
org.apache.shardingsphere.database.protocol.firebird.constant.protocol
org.apache.shardingsphere.database.protocol.firebird.err
org.apache.shardingsphere.database.protocol.firebird.packet
org.apache.shardingsphere.database.protocol.firebird.packet.command
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.batch
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.blob
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.info
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.statement
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.statement.execute
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.statement.prepare
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.transaction
org.apache.shardingsphere.database.protocol.firebird.payload
org.apache.shardingsphere.database.protocol.packet
org.apache.shardingsphere.database.protocol.packet.command
org.apache.shardingsphere.database.protocol.payload
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.frontend.command
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.firebird.command.admin
org.apache.shardingsphere.proxy.frontend.firebird.command.query.batch
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob
org.apache.shardingsphere.proxy.frontend.firebird.command.query.info
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.allocate
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.execute
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.fetch
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.free
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.prepare
org.apache.shardingsphere.proxy.frontend.firebird.command.query.transaction
org.apache.shardingsphere.proxy.frontend.firebird.command.admin
java.util
org.apache.shardingsphere.database.protocol.firebird.packet.generic
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.firebird.command.query
org.apache.shardingsphere.infra.binder.context.statement
org.apache.shardingsphere.infra.hint
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.firebird.command.query.batch
org.apache.shardingsphere.proxy.frontend.firebird.command.query.batch.FirebirdBatchCompletion
org.apache.shardingsphere.proxy.frontend.firebird.command.query.batch.FirebirdBatchCompletion$Failure
org.apache.shardingsphere.proxy.frontend.firebird.command.query.batch.FirebirdBatchMessageCommandExecutor
org.apache.shardingsphere.proxy.frontend.firebird.command.query.batch.FirebirdBatchReleaseCommandExecutor
org.apache.shardingsphere.proxy.frontend.firebird.command.query.batch.FirebirdBatchSyncCommandExecutor
org.apache.shardingsphere.proxy.frontend.firebird.command.query.batch.FirebirdBatchedStatementsExecutor$1
org.apache.shardingsphere.proxy.frontend.firebird.command.query.batch.FirebirdBatchedStatementsExecutor$BatchExecution
org.apache.shardingsphere.proxy.frontend.firebird.command.query.batch.FirebirdBatchedStatementsExecutor$BatchExecutionUnitResult
org.apache.shardingsphere.proxy.frontend.firebird.command.query.batch.FirebirdBatchedStatementsExecutor$BatchedStatementsJDBCExecutorCallback
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.free
org.apache.shardingsphere.proxy.frontend.firebird.resource
java.lang
java.sql
java.util
org.apache.shardingsphere.database.connector.core.type
org.apache.shardingsphere.database.exception.firebird.exception.protocol
org.apache.shardingsphere.database.protocol.firebird.err
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.batch
org.apache.shardingsphere.database.protocol.firebird.packet.generic
org.apache.shardingsphere.infra.executor.sql.execute.engine
org.apache.shardingsphere.infra.executor.sql.execute.engine.driver.jdbc
org.apache.shardingsphere.infra.metadata.database.resource
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.sql.parser.statement.core.statement
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.FirebirdBlobWriteHandleValidator
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.FirebirdCancelBlobCommandExecutor
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.FirebirdCloseBlobCommandExecutor
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.FirebirdCreateBlobCommandExecutor
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.FirebirdPutBlobSegmentCommandExecutor
java.util
org.apache.shardingsphere.database.exception.firebird.exception.protocol
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.blob
org.apache.shardingsphere.database.protocol.firebird.packet.generic
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.cache
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.generator
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.cache
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.cache.FirebirdBlobReadCache$BlobReadCursor
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.cache.FirebirdBlobReadCache$BlobSegment
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.cache.FirebirdBlobWrite
org.apache.shardingsphere.proxy.frontend.firebird.command.query.info
org.apache.shardingsphere.proxy.frontend.firebird.resource
java.lang
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.generator
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.generator.FirebirdBlobHandleGenerator$ConnectionBlobHandles
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.generator.FirebirdBlobIdGenerator
org.apache.shardingsphere.proxy.frontend.firebird.command.query.info
org.apache.shardingsphere.proxy.frontend.firebird.resource
java.util
java.util.concurrent
java.util.concurrent.atomic
org.apache.shardingsphere.proxy.frontend.firebird.command.query.info
org.apache.shardingsphere.proxy.frontend.firebird.command.query.info.FirebirdDatabaseInfoExecutor
org.apache.shardingsphere.proxy.frontend.firebird.command.query.info.FirebirdSQLInfoExecutor
java.util
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.info
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.info.type.blob
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.info.type.database
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.info.type.sql
org.apache.shardingsphere.database.protocol.firebird.packet.generic
org.apache.shardingsphere.infra.binder.context.statement
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.firebird.command.query
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.cache
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.generator
org.apache.shardingsphere.sql.parser.statement.core.statement
org.apache.shardingsphere.sql.parser.statement.core.statement.type.dml
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.FirebirdStatementResourceCleaner
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.fetch
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.free
org.apache.shardingsphere.proxy.frontend.firebird.resource
java.sql
java.util
org.apache.shardingsphere.database.protocol.binary
org.apache.shardingsphere.database.protocol.firebird.packet.command.query
org.apache.shardingsphere.infra.session.connection
org.apache.shardingsphere.proxy.backend.connector
org.apache.shardingsphere.proxy.backend.handler
org.apache.shardingsphere.proxy.backend.response.data
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.fetch
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.allocate
java.util
org.apache.shardingsphere.database.protocol.firebird.packet.generic
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.fetch
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.fetch.FirebirdFetchStatementCommandExecutor
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement
org.apache.shardingsphere.proxy.frontend.firebird.resource
java.sql
java.util
java.util.concurrent
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.statement
org.apache.shardingsphere.database.protocol.firebird.packet.generic
org.apache.shardingsphere.database.protocol.packet
org.apache.shardingsphere.proxy.backend.connector
org.apache.shardingsphere.proxy.backend.handler
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.free
java.sql
java.util
org.apache.shardingsphere.database.exception.core.exception.protocol
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.statement
org.apache.shardingsphere.database.protocol.firebird.packet.generic
org.apache.shardingsphere.proxy.backend.session
org.apache.shardingsphere.proxy.frontend.command.executor
org.apache.shardingsphere.proxy.frontend.firebird.command.query.batch
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.prepare
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.info.type.sql
org.apache.shardingsphere.proxy.frontend.firebird.resource
org.apache.shardingsphere.database.protocol.firebird.constant.protocol
org.apache.shardingsphere.database.protocol.firebird.packet.command.query.statement.execute.protocol
org.apache.shardingsphere.proxy.frontend.firebird.command.query.batch
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.cache
org.apache.shardingsphere.proxy.frontend.firebird.command.query.blob.generator
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.fetch
org.apache.shardingsphere.proxy.frontend.firebird.command.query.transaction
Cycles
[ summary ] [ packages ] [ cycles ] [ explanations ]org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.free
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.fetch
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement
org.apache.shardingsphere.proxy.frontend.firebird.authentication.authenticator
org.apache.shardingsphere.proxy.frontend.firebird.authentication.authenticator.impl
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.fetch
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.fetch
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.fetch
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.fetch
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement
org.apache.shardingsphere.proxy.frontend.firebird.command.query.statement.fetch
Explanation
[ summary ] [ packages ] [ cycles ] [ explanations ]The following explanations are for quick reference and are lifted directly from the original JDepend documentation.
