所有程序包的分层结构
程序包分层结构:- cn.sylinx.horm.cache,
- cn.sylinx.horm.cache.impl,
- cn.sylinx.horm.config,
- cn.sylinx.horm.config.specific,
- cn.sylinx.horm.core,
- cn.sylinx.horm.core.common,
- cn.sylinx.horm.core.datasource,
- cn.sylinx.horm.core.datasource.dynamic,
- cn.sylinx.horm.core.interceptor,
- cn.sylinx.horm.core.stat,
- cn.sylinx.horm.dialect,
- cn.sylinx.horm.dialect.fs,
- cn.sylinx.horm.dialect.fs.builder,
- cn.sylinx.horm.dialect.impl,
- cn.sylinx.horm.dialect.spi,
- cn.sylinx.horm.dialect.sql,
- cn.sylinx.horm.dialect.tool,
- cn.sylinx.horm.dialect.type,
- cn.sylinx.horm.exception,
- cn.sylinx.horm.interceptor,
- cn.sylinx.horm.model.anno,
- cn.sylinx.horm.model.base,
- cn.sylinx.horm.model.cache,
- cn.sylinx.horm.model.lambda,
- cn.sylinx.horm.model.optlock,
- cn.sylinx.horm.model.strategy,
- cn.sylinx.horm.model.util,
- cn.sylinx.horm.pool,
- cn.sylinx.horm.proxy,
- cn.sylinx.horm.proxy.annotation,
- cn.sylinx.horm.proxy.command,
- cn.sylinx.horm.proxy.command.annotation,
- cn.sylinx.horm.proxy.command.interceptor,
- cn.sylinx.horm.proxy.command.invoker,
- cn.sylinx.horm.proxy.mapper,
- cn.sylinx.horm.proxy.mapper.interceptor,
- cn.sylinx.horm.proxy.mapper.invoker,
- cn.sylinx.horm.proxy.mapper.parse,
- cn.sylinx.horm.proxy.mapper.registrar,
- cn.sylinx.horm.resource,
- cn.sylinx.horm.resource.ast,
- cn.sylinx.horm.resource.func,
- cn.sylinx.horm.resource.func.impl,
- cn.sylinx.horm.resource.io,
- cn.sylinx.horm.resource.parse,
- cn.sylinx.horm.starter,
- cn.sylinx.horm.transaction.jdbc,
- cn.sylinx.horm.type,
- cn.sylinx.horm.type.derby,
- cn.sylinx.horm.type.handler,
- cn.sylinx.horm.type.registrar,
- cn.sylinx.horm.util
类分层结构
- java.lang.Object
- cn.sylinx.horm.pool.AbstractDataSourceCreator<T>
- cn.sylinx.horm.pool.BoneCPDataSourceCreator
- cn.sylinx.horm.pool.C3p0DataSourceCreator
- cn.sylinx.horm.pool.Dbcp2DataSourceCreator
- cn.sylinx.horm.pool.DbcpDataSourceCreator
- cn.sylinx.horm.pool.DruidDataSourceCreator
- cn.sylinx.horm.pool.HikariDataSourceCreator
- cn.sylinx.horm.pool.TomcatJdbcDataSourceCreator
- cn.sylinx.horm.proxy.mapper.invoker.AbstractMapperInvoker (implements cn.sylinx.horm.proxy.mapper.invoker.MapperInvoker)
- cn.sylinx.horm.model.strategy.AttributeStrategy (implements cn.sylinx.horm.model.strategy.Strategy)
- cn.sylinx.horm.resource.io.BaseResourceScanner
- cn.sylinx.horm.resource.io.ClassScanner
- cn.sylinx.horm.resource.io.MapperXmlScanner
- cn.sylinx.horm.resource.io.SqlResourceScanner
- cn.sylinx.horm.type.handler.BaseTypeHandler<T> (implements cn.sylinx.horm.type.handler.TypeHandler<T>)
- cn.sylinx.horm.type.handler.BigDecimalTypeHandler
- cn.sylinx.horm.type.handler.BigIntegerTypeHandler
- cn.sylinx.horm.type.handler.BlobByteObjectArrayTypeHandler
- cn.sylinx.horm.type.handler.BlobInputStreamTypeHandler
- cn.sylinx.horm.type.handler.BlobTypeHandler
- cn.sylinx.horm.type.handler.BooleanTypeHandler
- cn.sylinx.horm.type.handler.ByteArrayTypeHandler
- cn.sylinx.horm.type.handler.ByteObjectArrayTypeHandler
- cn.sylinx.horm.type.handler.ByteTypeHandler
- cn.sylinx.horm.type.handler.CharacterTypeHandler
- cn.sylinx.horm.type.handler.ClobReaderTypeHandler
- cn.sylinx.horm.type.handler.ClobTypeHandler
- cn.sylinx.horm.type.handler.DateOnlyTypeHandler
- cn.sylinx.horm.type.handler.DateTypeHandler
- cn.sylinx.horm.type.derby.DerbyObjectTypeHandler
- cn.sylinx.horm.type.handler.DoubleTypeHandler
- cn.sylinx.horm.type.handler.EnumOrdinalTypeHandler<E>
- cn.sylinx.horm.type.handler.EnumTypeHandler<E>
- cn.sylinx.horm.type.handler.FloatTypeHandler
- cn.sylinx.horm.type.handler.InstantTypeHandler
- cn.sylinx.horm.type.handler.IntegerTypeHandler
- cn.sylinx.horm.type.handler.LocalDateTimeTypeHandler
- cn.sylinx.horm.type.handler.LocalDateTypeHandler
- cn.sylinx.horm.type.handler.LocalTimeTypeHandler
- cn.sylinx.horm.type.handler.LongTypeHandler
- cn.sylinx.horm.type.handler.MonthTypeHandler
- cn.sylinx.horm.type.handler.NClobTypeHandler
- cn.sylinx.horm.type.handler.NStringTypeHandler
- cn.sylinx.horm.type.handler.ObjectTypeHandler
- cn.sylinx.horm.type.handler.ShortTypeHandler
- cn.sylinx.horm.type.handler.SqlDateTypeHandler
- cn.sylinx.horm.type.handler.SqlTimestampTypeHandler
- cn.sylinx.horm.type.handler.SqlTimeTypeHandler
- cn.sylinx.horm.type.handler.StringTypeHandler
- cn.sylinx.horm.type.handler.TimeOnlyTypeHandler
- cn.sylinx.horm.type.handler.UnknownTypeHandler
- cn.sylinx.horm.type.derby.DerbyUnknownTypeHandler
- cn.sylinx.horm.type.handler.YearMonthTypeHandler
- cn.sylinx.horm.type.handler.YearTypeHandler
- cn.sylinx.horm.type.handler.ZonedDateTimeTypeHandler
- cn.sylinx.horm.util.BeanUtil
- cn.sylinx.horm.cache.CacheKeyGenerator
- cn.sylinx.horm.cache.CacheKitManager
- cn.sylinx.horm.resource.io.ClassLoaderWrapper
- cn.sylinx.horm.resource.ClasspathSqlResource
- cn.sylinx.horm.util.ClassUtil
- cn.sylinx.horm.dialect.impl.ClickHouseDialect (implements cn.sylinx.horm.dialect.Dialect)
- cn.sylinx.horm.proxy.command.interceptor.CommandInvokerProxy (implements java.lang.reflect.InvocationHandler)
- cn.sylinx.horm.proxy.command.CommandMethodMetadata
- cn.sylinx.horm.starter.CommonStarter
- cn.sylinx.horm.core.datasource.ConnectionInfo
- cn.sylinx.horm.starter.CustomizedSqlClientRegUtil
- cn.sylinx.horm.config.DataSourceConfig (implements java.lang.Cloneable)
- cn.sylinx.horm.core.datasource.DataSourceConnectionProvicer (implements cn.sylinx.horm.core.datasource.ConnectionProvider)
- cn.sylinx.horm.transaction.jdbc.JdbcTransactionalConnectionProvider (implements cn.sylinx.horm.core.datasource.TransactionalConnectionProvider)
- cn.sylinx.horm.dialect.impl.Db2Dialect (implements cn.sylinx.horm.dialect.Dialect)
- cn.sylinx.horm.util.DbKit
- cn.sylinx.horm.pool.DefaultDataSourceSelector (implements cn.sylinx.horm.pool.DataSourceSelector)
- cn.sylinx.horm.core.datasource.dynamic.DefaultDynamicDatasourceProvider (implements cn.sylinx.horm.core.datasource.dynamic.DynamicDatasourceProvider)
- cn.sylinx.horm.proxy.mapper.registrar.DefaultMapperRegistrar (implements cn.sylinx.horm.proxy.mapper.registrar.MapperRegistrar)
- cn.sylinx.horm.core.DefaultPreparedCallWrapper (implements cn.sylinx.horm.core.common.PreparedCallWrapper)
- cn.sylinx.horm.dialect.sql.DefaultSqlBuilder (implements cn.sylinx.horm.dialect.sql.SqlBuilder)
- cn.sylinx.horm.starter.DefaultSqlClientInitializor (implements cn.sylinx.horm.starter.SqlClientInitializor)
- cn.sylinx.horm.type.DefaultTypeHandlerBuilderSPI (implements cn.sylinx.horm.dialect.type.TypeHandlerBuilderSPI)
- cn.sylinx.horm.dialect.impl.DerbyDialect (implements cn.sylinx.horm.dialect.Dialect)
- cn.sylinx.horm.util.ExceptionCatcher
- cn.sylinx.horm.resource.func.impl.Exclude (implements cn.sylinx.horm.resource.func.IFunction)
- cn.sylinx.horm.dialect.fs.FluentSqlParams<T>
- cn.sylinx.horm.dialect.fs.FS<T>
- cn.sylinx.horm.dialect.fs.builder.FSBuilderFactory
- cn.sylinx.horm.resource.func.FunctionFactory
- cn.sylinx.horm.resource.func.FunctionParser
- cn.sylinx.horm.resource.parse.GenericTokenParser
- cn.sylinx.horm.util.GLog
- cn.sylinx.horm.cache.impl.GuavaCacheConfig (implements java.lang.Cloneable)
- cn.sylinx.horm.cache.impl.GuavaCacheKit (implements cn.sylinx.horm.cache.ICacheKit)
- cn.sylinx.horm.dialect.impl.H2Dialect (implements cn.sylinx.horm.dialect.Dialect)
- cn.sylinx.horm.dialect.impl.HsqldbDialect (implements cn.sylinx.horm.dialect.Dialect)
- cn.sylinx.horm.resource.ast.IfEndBlockParserImpl (implements cn.sylinx.horm.resource.ast.IfEndBlockParser)
- cn.sylinx.horm.resource.ast.IfEndMatcherImpl (implements cn.sylinx.horm.resource.ast.IfEndMatcher)
- cn.sylinx.horm.resource.func.impl.Include (implements cn.sylinx.horm.resource.func.IFunction)
- cn.sylinx.horm.interceptor.InterceptorManager<T>
- cn.sylinx.horm.interceptor.Invocation
- cn.sylinx.horm.util.LambdaUtil
- cn.sylinx.horm.resource.func.impl.Like (implements cn.sylinx.horm.resource.func.IFunction)
- cn.sylinx.horm.proxy.mapper.interceptor.MapperInvokerProxy (implements java.lang.reflect.InvocationHandler)
- cn.sylinx.horm.proxy.mapper.MapperMethodMetadata
- cn.sylinx.horm.model.base.Model (implements java.lang.Cloneable, java.io.Serializable)
- cn.sylinx.horm.model.base.GenericModel
- cn.sylinx.horm.model.base.BaseModel
- cn.sylinx.horm.model.base.VersionBaseModel
- cn.sylinx.horm.model.base.BaseModel
- cn.sylinx.horm.model.base.GenericModel
- cn.sylinx.horm.model.util.ModelByDialectUtil
- cn.sylinx.horm.model.cache.ModelCacheUtil
- cn.sylinx.horm.model.cache.ModelFabric
- cn.sylinx.horm.model.util.ModelUtil
- cn.sylinx.horm.dialect.impl.MySqlDialect (implements cn.sylinx.horm.dialect.Dialect)
- cn.sylinx.horm.dialect.tool.MySqlUtil
- cn.sylinx.horm.core.datasource.NamedDataSource
- cn.sylinx.horm.starter.CommonStarter.NamedDataSourcePrimary
- cn.sylinx.horm.proxy.mapper.parse.Namespace
- cn.sylinx.horm.resource.func.impl.OgnlFunction (implements cn.sylinx.horm.resource.func.IFunction)
- cn.sylinx.horm.model.optlock.OptimisticLockBase
- cn.sylinx.horm.model.optlock.OptimisticLockInsert
- cn.sylinx.horm.model.optlock.OptimisticLockUpdate
- cn.sylinx.horm.dialect.impl.OracleDialect (implements cn.sylinx.horm.dialect.Dialect)
- cn.sylinx.horm.core.OrmClient
- cn.sylinx.horm.core.TransactionSupportOrmClient (implements cn.sylinx.horm.transaction.jdbc.TransactionSupport)
- cn.sylinx.horm.config.OrmConfig (implements java.lang.Cloneable)
- cn.sylinx.horm.core.common.OrmUtil
- cn.sylinx.horm.core.common.Page<T> (implements java.io.Serializable)
- cn.sylinx.horm.util.ParamMapBuilder
- cn.sylinx.horm.dialect.impl.PostgreSQLDialect (implements cn.sylinx.horm.dialect.Dialect)
- cn.sylinx.horm.proxy.ProxyFactory<T>
- cn.sylinx.horm.proxy.ProxyObject<T> (implements java.lang.reflect.InvocationHandler)
- cn.sylinx.horm.core.common.Record (implements java.io.Serializable)
- cn.sylinx.horm.util.RelaxedPropertyResolver
- cn.sylinx.horm.resource.io.Resources
- cn.sylinx.horm.util.Ret (implements java.io.Serializable)
- cn.sylinx.horm.config.SingleDataSourceConfig (implements java.lang.Cloneable)
- cn.sylinx.horm.config.specific.SpecificConfig (implements java.lang.Cloneable)
- cn.sylinx.horm.dialect.sql.SqlBuilderFactory
- cn.sylinx.horm.core.interceptor.SqlClientProxy (implements java.lang.reflect.InvocationHandler)
- cn.sylinx.horm.dialect.impl.SqliteDialect (implements cn.sylinx.horm.dialect.Dialect)
- cn.sylinx.horm.proxy.mapper.parse.SqlItem
- cn.sylinx.horm.resource.parse.SqlParser
- cn.sylinx.horm.dialect.impl.SqlServerDialect (implements cn.sylinx.horm.dialect.Dialect)
- cn.sylinx.horm.core.stat.SqlStatInfo
- cn.sylinx.horm.resource.parse.SqlTokenHandler (implements cn.sylinx.horm.resource.parse.TokenHandler)
- cn.sylinx.horm.util.StrKit
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cn.sylinx.horm.exception.HORMException (implements cn.sylinx.horm.exception.ErrorCodeRecordable)
- cn.sylinx.horm.exception.TransactionException
- cn.sylinx.horm.exception.HORMException (implements cn.sylinx.horm.exception.ErrorCodeRecordable)
- java.lang.RuntimeException
- java.lang.Exception
- cn.sylinx.horm.core.common.TransInfo
- cn.sylinx.horm.util.Tuple
- cn.sylinx.horm.util.Pair
- cn.sylinx.horm.core.common.TypedParameter
- cn.sylinx.horm.dialect.type.TypeHandlerBuilderFactory
- cn.sylinx.horm.type.TypeHandlerRegistry (implements cn.sylinx.horm.dialect.type.TypeHandlerBuilder)
- cn.sylinx.horm.type.derby.DerbyTypeHandlerRegistry
- cn.sylinx.horm.model.strategy.UnderlinedStrategy (implements cn.sylinx.horm.model.strategy.Strategy)
- cn.sylinx.horm.starter.Utils
- cn.sylinx.horm.pool.AbstractDataSourceCreator<T>
接口分层结构
- cn.sylinx.horm.core.common.Callable<T>
- cn.sylinx.horm.resource.io.ClassFilter
- cn.sylinx.horm.core.Closeable
- cn.sylinx.horm.core.FluentSqlClient
- cn.sylinx.horm.core.SqlClient
- cn.sylinx.horm.core.FluentSqlClient
- cn.sylinx.horm.resource.parse.ConditionTokenHandler
- cn.sylinx.horm.resource.parse.TokenHandler (并 extends cn.sylinx.horm.resource.parse.ValueTokenHandler)
- cn.sylinx.horm.core.datasource.ConnectionProvider
- cn.sylinx.horm.core.datasource.TransactionalConnectionProvider
- cn.sylinx.horm.core.common.Consts
- cn.sylinx.horm.pool.DataSourceSelector
- cn.sylinx.horm.core.datasource.DataSourceShutter
- cn.sylinx.horm.dialect.DbType
- cn.sylinx.horm.dialect.Dialect
- cn.sylinx.horm.core.datasource.dynamic.DynamicDatasourceProvider
- cn.sylinx.horm.type.EnumOrdinal
- cn.sylinx.horm.exception.ErrorCodeRecordable
- cn.sylinx.horm.dialect.fs.builder.FSBuilder
- java.util.function.Function<T,
R> - cn.sylinx.horm.model.lambda.TypeFunction<T,
R> (并 extends java.io.Serializable)
- cn.sylinx.horm.model.lambda.TypeFunction<T,
- cn.sylinx.horm.cache.ICacheKit
- cn.sylinx.horm.cache.IDataLoader
- cn.sylinx.horm.resource.ast.IfEndBlockParser
- cn.sylinx.horm.resource.ast.IfEndMatcher
- cn.sylinx.horm.resource.func.IFunction
- cn.sylinx.horm.interceptor.Interceptor
- cn.sylinx.horm.proxy.command.interceptor.CommandInterceptor
- cn.sylinx.horm.proxy.mapper.interceptor.MapperInterceptor
- cn.sylinx.horm.core.interceptor.SqlClientInterceptor
- cn.sylinx.horm.proxy.Invoker
- cn.sylinx.horm.proxy.command.invoker.CommandInvoker
- cn.sylinx.horm.proxy.mapper.invoker.MapperInvoker
- cn.sylinx.horm.transaction.jdbc.ITransactionBlock
- cn.sylinx.horm.type.JdbcTypeMapper
- cn.sylinx.horm.proxy.mapper.parse.MapperParser
- cn.sylinx.horm.proxy.mapper.registrar.MapperRegistrar
- cn.sylinx.horm.proxy.mapper.parse.MapperXmlConst
- cn.sylinx.horm.core.common.PreparedCallable<T>
- cn.sylinx.horm.core.common.PreparedCallWrapper
- java.io.Serializable
- cn.sylinx.horm.model.lambda.TypeFunction<T,
R> (并 extends java.util.function.Function<T, R>)
- cn.sylinx.horm.model.lambda.TypeFunction<T,
- cn.sylinx.horm.dialect.sql.SqlBuilder
- cn.sylinx.horm.starter.SqlClientInitializor
- cn.sylinx.horm.core.stat.SqlExecutedHandler
- cn.sylinx.horm.core.stat.SqlStatEventHelper
- cn.sylinx.horm.resource.StatementHandler
- cn.sylinx.horm.model.strategy.Strategy
- cn.sylinx.horm.transaction.jdbc.TransactionSupport
- cn.sylinx.horm.type.handler.TypeHandler<T>
- cn.sylinx.horm.dialect.type.TypeHandlerBuilder
- cn.sylinx.horm.dialect.type.TypeHandlerBuilderSPI
- cn.sylinx.horm.type.registrar.TypeHandlerRegistrar
- cn.sylinx.horm.resource.parse.ValueTokenHandler
- cn.sylinx.horm.resource.parse.TokenHandler (并 extends cn.sylinx.horm.resource.parse.ConditionTokenHandler)
Annotation Interface Hierarchy
- cn.sylinx.horm.model.anno.AttributeColumnMapping (implements java.lang.annotation.Annotation)
- cn.sylinx.horm.model.anno.Column (implements java.lang.annotation.Annotation)
- cn.sylinx.horm.proxy.command.annotation.Command (implements java.lang.annotation.Annotation)
- cn.sylinx.horm.proxy.command.annotation.Datasource (implements java.lang.annotation.Annotation)
- cn.sylinx.horm.model.anno.Model (implements java.lang.annotation.Annotation)
- cn.sylinx.horm.proxy.annotation.PageNumber (implements java.lang.annotation.Annotation)
- cn.sylinx.horm.proxy.annotation.PageSize (implements java.lang.annotation.Annotation)
- cn.sylinx.horm.proxy.annotation.Param (implements java.lang.annotation.Annotation)
- cn.sylinx.horm.proxy.annotation.ParamBean (implements java.lang.annotation.Annotation)
- cn.sylinx.horm.model.anno.PrimaryKey (implements java.lang.annotation.Annotation)
- cn.sylinx.horm.proxy.command.annotation.Resource (implements java.lang.annotation.Annotation)
- cn.sylinx.horm.model.anno.Table (implements java.lang.annotation.Annotation)
- cn.sylinx.horm.model.anno.Version (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cn.sylinx.horm.model.anno.BlobType
- cn.sylinx.horm.resource.ClasspathSqlResourceManager
- cn.sylinx.horm.proxy.command.CommandContainer
- cn.sylinx.horm.proxy.command.invoker.CommandInvokerManager
- cn.sylinx.horm.pool.DataSourceWrapperFactory
- cn.sylinx.horm.dialect.DialectFactory
- cn.sylinx.horm.dialect.spi.DialectSPIManager
- cn.sylinx.horm.core.DynamicClient
- cn.sylinx.horm.dialect.EnumDbType (implements cn.sylinx.horm.dialect.DbType)
- cn.sylinx.horm.type.JdbcType (implements cn.sylinx.horm.type.JdbcTypeMapper)
- cn.sylinx.horm.proxy.mapper.registrar.MapperContainer
- cn.sylinx.horm.proxy.mapper.invoker.MapperInvokerManager
- cn.sylinx.horm.model.cache.ModelCacheManager
- cn.sylinx.horm.model.cache.ModelConst
- cn.sylinx.horm.proxy.mapper.parse.NamespaceContainer
- cn.sylinx.horm.model.optlock.OptimisticLockWrapper
- cn.sylinx.horm.core.common.OrderBy
- cn.sylinx.horm.config.OrmConfigHolder
- cn.sylinx.horm.pool.PoolType
- cn.sylinx.horm.proxy.ProxyObjectRegistry
- cn.sylinx.horm.proxy.ProxyType
- cn.sylinx.horm.proxy.command.annotation.ResourceType
- cn.sylinx.horm.config.ServiceEnvironment
- cn.sylinx.horm.config.specific.SpecificConfigHolder
- cn.sylinx.horm.resource.SqlResourceType
- cn.sylinx.horm.core.stat.SqlStatManager
- cn.sylinx.horm.proxy.mapper.parse.SqlType
- cn.sylinx.horm.model.anno.TextType
- cn.sylinx.horm.transaction.jdbc.TransactionIsolation
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)