所有程序包的分层结构
程序包分层结构:- org.beangle.ems,
- org.beangle.ems.app,
- org.beangle.ems.app.security,
- org.beangle.ems.app.security.service,
- org.beangle.ems.app.util,
- org.beangle.ems.config.model,
- org.beangle.ems.config.service,
- org.beangle.ems.dictionary.model,
- org.beangle.ems.dictionary.service,
- org.beangle.ems.dictionary.service.impl,
- org.beangle.ems.io,
- org.beangle.ems.log,
- org.beangle.ems.log.model,
- org.beangle.ems.log.service,
- org.beangle.ems.meta,
- org.beangle.ems.meta.model,
- org.beangle.ems.rule,
- org.beangle.ems.rule.engine,
- org.beangle.ems.rule.engine.impl,
- org.beangle.ems.rule.impl,
- org.beangle.ems.rule.model,
- org.beangle.ems.script,
- org.beangle.ems.util
类分层结构
- java.lang.Object
- org.beangle.commons.inject.bind.AbstractBindModule (implements org.beangle.commons.inject.bind.BindModule)
- org.beangle.ems.app.security.DefaultModule
- org.beangle.ems.ServiceModule
- com.google.protobuf.AbstractMessageLite<MessageType,
BuilderType> (implements com.google.protobuf.MessageLite) - com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
- org.beangle.ems.log.BusinessLogProto.BusinessLogEvent (implements org.beangle.ems.log.BusinessLogProto.BusinessLogEventOrBuilder)
- com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
- com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,
BuilderType> (implements com.google.protobuf.MessageLite.Builder) - com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
- org.beangle.ems.log.BusinessLogProto.BusinessLogEvent.Builder (implements org.beangle.ems.log.BusinessLogProto.BusinessLogEventOrBuilder)
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
- com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- org.beangle.commons.entity.orm.AbstractPersistModule
- org.beangle.ems.PersistModule
- org.beangle.security.authz.AbstractRoleBasedAuthorizer (implements org.beangle.security.authz.Authorizer, org.beangle.commons.bean.Initializing)
- org.beangle.ems.app.security.service.RemoteAuthorizer
- org.beangle.commons.transfer.AbstractTransferListener (implements org.beangle.commons.transfer.TransferListener)
- org.beangle.ems.dictionary.service.impl.ImporterCodeGenListener
- org.beangle.ems.app.security.service.ActionRequestConvertor (implements org.beangle.commons.web.security.RequestConvertor)
- org.beangle.ems.app.util.AesEncryptor
- org.beangle.ems.app.AppDataSourceFactory (implements org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
- org.beangle.commons.dao.impl.BaseServiceImpl
- org.beangle.ems.log.service.BusinessEventLogger (implements org.beangle.commons.event.EventListener<E>)
- org.beangle.ems.dictionary.service.impl.CodeServiceImpl (implements org.beangle.ems.dictionary.service.CodeService)
- org.beangle.ems.app.security.service.OqlDataProvider (implements org.beangle.ems.app.security.service.UserDataProvider)
- org.beangle.ems.app.security.service.SqlDataProvider (implements org.beangle.ems.app.security.service.UserDataProvider)
- org.beangle.ems.log.BusinessLogProto
- org.beangle.ems.io.ClasspathDocLoader (implements org.beangle.ems.io.StaticFileLoader)
- org.beangle.ems.dictionary.service.CodeFixture
- org.beangle.ems.rule.engine.impl.CompositeExecutor (implements org.beangle.ems.rule.engine.RuleExecutor)
- org.beangle.ems.app.security.service.CsvDataResolver (implements org.beangle.ems.app.security.service.UserDataProvider, org.beangle.ems.app.security.service.UserDataResolver)
- org.beangle.ems.config.service.DaoPropertyConfigProvider (implements org.beangle.commons.config.property.PropertyConfig.Provider)
- org.beangle.ems.app.security.DataPermission (implements org.beangle.security.data.Permission, java.io.Serializable)
- org.beangle.ems.app.util.DatasourceConfig
- org.beangle.ems.app.util.DataSourceUtils
- org.beangle.ems.rule.engine.impl.DefaultRuleExecutorBuilder (implements org.springframework.context.ApplicationContextAware, org.beangle.ems.rule.engine.RuleExecutorBuilder)
- org.beangle.ems.app.Ems
- org.beangle.ems.app.EmsApp
- org.beangle.ems.app.util.EmsPropertiesExporter (implements jakarta.servlet.ServletContextListener)
- org.beangle.ems.rule.engine.impl.FullPatternMatcher (implements org.beangle.ems.rule.engine.PatternMatcher)
- org.beangle.security.ids.session.HttpSessionRepo
- org.beangle.ems.app.security.service.CasHttpSessionRepo (implements org.beangle.commons.bean.Initializing)
- org.beangle.ems.app.security.service.IdentifierDataResolver (implements org.beangle.ems.app.security.service.UserDataResolver)
- org.beangle.ems.rule.engine.impl.ListAgenda (implements org.beangle.ems.rule.engine.Agenda)
- org.beangle.commons.entity.pojo.NumberIdObject<T> (implements org.beangle.commons.entity.Entity<ID>)
- org.beangle.commons.entity.pojo.IntegerIdObject
- org.beangle.ems.dictionary.model.CodeMeta
- org.beangle.ems.app.security.Dimension
- org.beangle.ems.meta.model.EntityMetaBean (implements org.beangle.ems.meta.EntityMeta)
- org.beangle.ems.config.model.PropertyConfigItemBean
- org.beangle.ems.meta.model.PropertyMetaBean (implements org.beangle.ems.meta.PropertyMeta)
- org.beangle.ems.rule.model.RuleConfigParam
- org.beangle.ems.rule.model.RuleParameterBean (implements org.beangle.ems.rule.RuleParameter)
- org.beangle.commons.entity.pojo.LongIdObject
- org.beangle.ems.log.model.BusinessLogBean (implements org.beangle.ems.log.BusinessLog)
- org.beangle.ems.log.model.BusinessLogDetailBean (implements org.beangle.ems.log.BusinessLogDetail)
- org.beangle.commons.entity.pojo.NumberIdHierarchyObject<T,
ID> (implements java.lang.Comparable<T>, org.beangle.commons.entity.HierarchyEntity<T, ID>) - org.beangle.ems.dictionary.model.CodeCategory
- org.beangle.commons.entity.pojo.NumberIdTimeObject<T> (implements org.beangle.commons.entity.TimeEntity)
- org.beangle.ems.dictionary.model.CodeScript
- org.beangle.ems.rule.model.RuleBean (implements org.beangle.ems.rule.Rule)
- org.beangle.ems.rule.model.RuleConfig
- org.beangle.commons.entity.pojo.IntegerIdObject
- org.beangle.ems.script.OgnlExpressionEvaluator (implements org.beangle.commons.script.ExpressionEvaluator)
- org.beangle.ems.app.security.service.RemoteAuthorityService (implements org.beangle.commons.bean.Initializing, org.beangle.security.data.ProfileService)
- org.beangle.ems.log.RemoteLogger (implements org.beangle.commons.bean.Disposable, org.beangle.commons.bean.Initializing)
- org.beangle.ems.log.RemoteLogger.BusinessLogEvent
- org.beangle.ems.rule.impl.RuleBaseImpl (implements org.beangle.ems.rule.RuleBase)
- org.beangle.ems.dictionary.service.impl.ScriptCodeGenerator (implements org.beangle.ems.dictionary.service.CodeGenerator)
- org.beangle.ems.dictionary.service.impl.SeqCodeGenerator
- org.beangle.ems.app.security.SecurityUtils
- org.beangle.ems.rule.model.SimpleContext (implements org.beangle.ems.rule.Context)
- org.beangle.ems.rule.engine.impl.SimpleEngine (implements org.beangle.ems.rule.engine.Engine)
- org.beangle.ems.util.ZipUtils
- org.beangle.commons.inject.bind.AbstractBindModule (implements org.beangle.commons.inject.bind.BindModule)
接口分层结构
- org.beangle.ems.rule.engine.Agenda
- org.beangle.ems.log.service.BusinessLogService
- org.beangle.ems.dictionary.service.CodeGenerator
- org.beangle.ems.dictionary.service.CodeService
- org.beangle.ems.rule.Context
- org.beangle.ems.rule.engine.Engine
- com.google.protobuf.MessageLiteOrBuilder
- com.google.protobuf.MessageOrBuilder
- org.beangle.ems.log.BusinessLogProto.BusinessLogEventOrBuilder
- com.google.protobuf.MessageOrBuilder
- org.beangle.ems.rule.engine.PatternMatcher
- org.beangle.ems.rule.RuleBase
- org.beangle.ems.rule.engine.RuleExecutor
- org.beangle.ems.rule.engine.RuleExecutorBuilder
- java.io.Serializable
- org.beangle.commons.entity.Entity<ID>
- org.beangle.ems.log.BusinessLog
- org.beangle.ems.log.BusinessLogDetail
- org.beangle.ems.meta.EntityMeta
- org.beangle.ems.meta.PropertyMeta
- org.beangle.ems.rule.Rule (并 extends org.beangle.commons.entity.TimeEntity)
- org.beangle.ems.rule.RuleParameter
- org.beangle.commons.entity.Entity<ID>
- org.beangle.ems.io.StaticFileLoader
- org.beangle.commons.entity.TimeEntity
- org.beangle.ems.app.security.service.UserDataProvider
- org.beangle.ems.app.security.service.UserDataResolver
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.beangle.ems.log.RemoteLogger.Level
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)