跳过导航链接
A B C D E F G H I J K L M N O P R S T U V W X 

A

AbstractBusinessNo<T> - io.github.dddplus.model中的类
统一定义的业务编号类.
AbstractBusinessNo(T) - 类 的构造器io.github.dddplus.model.AbstractBusinessNo
 
AbstractSpecification<T> - io.github.dddplus.model.spcification中的类
Abstract base implementation of composite ISpecification with default implementations for and, or.
AbstractSpecification() - 类 的构造器io.github.dddplus.model.spcification.AbstractSpecification
 
Accept() - 类 的构造器io.github.dddplus.bce.CallGraphConfig.Accept
 
AccessorsAnnotationParser - io.github.dddplus.ast.parser中的类
AccessorsAnnotationParser() - 类 的构造器io.github.dddplus.ast.parser.AccessorsAnnotationParser
 
AccessorsEntry - io.github.dddplus.ast.model中的类
 
AccessorsEntry() - 类 的构造器io.github.dddplus.ast.model.AccessorsEntry
 
aclRule() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
 
activityCode() - 接口 中的方法io.github.dddplus.step.IDomainStep
已过时。
所属的领域活动编号.
activityRule() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
 
actor() - 类 中的方法io.github.dddplus.ast.model.KeyFlowEntry
 
actor() - 类 中的方法io.github.dddplus.ast.model.KeyRuleEntry
 
actorJavadoc(String) - 类 中的方法io.github.dddplus.ast.report.KeyUsecaseReport
 
actorKeyBehaviors(String) - 类 中的方法io.github.dddplus.ast.report.KeyBehaviorReport
 
actors() - 类 中的方法io.github.dddplus.ast.report.KeyBehaviorReport
 
actors() - 类 中的方法io.github.dddplus.ast.report.KeyFlowReport
 
actors() - 类 中的方法io.github.dddplus.ast.report.KeyModelReport
 
ActualFilter(FileWalker.Filter) - 类 的构造器io.github.dddplus.ast.DomainModelAnalyzer.ActualFilter
 
add(AggregateEntry) - 类 中的方法io.github.dddplus.ast.report.AggregateReport
 
add(KeyRelationEntry) - 类 中的方法io.github.dddplus.ast.report.KeyRelationReport
 
addError(String, Object...) - 类 中的方法io.github.dddplus.model.spcification.Notification
 
addExtraRootClass(String) - 类 中的方法io.github.dddplus.ast.model.AggregateEntry
 
addField(KeyElement.Type, KeyPropertyEntry) - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
addKeyBehaviorEntries(List<KeyBehaviorEntry>) - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
addKeyFlowEntries(List<KeyFlowEntry>) - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
addKeyModelEntry(KeyModelEntry) - 类 中的方法io.github.dddplus.ast.model.AggregateEntry
 
addKeyRuleEntries(List<KeyRuleEntry>) - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
addRawField(String) - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
addRawSimilarityEntry(SimilarityEntry) - 类 中的方法io.github.dddplus.ast.model.ReverseEngineeringModel
 
addSimilarityEntry(SimilarityEntry) - 类 中的方法io.github.dddplus.ast.model.ReverseEngineeringModel
 
afterInvocation(ExtensionContext) - 接口 中的方法io.github.dddplus.runtime.interceptor.IExtensionInterceptor
 
afterStep(Step, Model) - 类 中的方法io.github.dddplus.runtime.StepsExecTemplate
已过时。
 
Aggregate - io.github.dddplus.dsl中的注释类型
聚合/问题域,非DDD项目可以理解为模块.
AggregateAnnotationParser - io.github.dddplus.ast.parser中的类
AggregateAnnotationParser(PackageDeclaration) - 类 的构造器io.github.dddplus.ast.parser.AggregateAnnotationParser
 
AggregateDensity - io.github.dddplus.ast.report中的类
 
AggregateDensity() - 类 的构造器io.github.dddplus.ast.report.AggregateDensity
 
AggregateEntry - io.github.dddplus.ast.model中的类
 
AggregateEntry() - 类 的构造器io.github.dddplus.ast.model.AggregateEntry
 
aggregateEntryOfPackage(String) - 类 中的方法io.github.dddplus.ast.report.AggregateReport
 
AggregateReport - io.github.dddplus.ast.report中的类
聚合/模块的分析报告.
AggregateReport(ReverseEngineeringModel) - 类 的构造器io.github.dddplus.ast.report.AggregateReport
 
aggregates() - 类 中的方法io.github.dddplus.ast.model.ReverseEngineeringModel
 
allOf() - 接口 中的静态方法io.github.dddplus.runtime.IReducer
执行所有的扩展点,并永远返回null.
allOf(Predicate<R>) - 接口 中的静态方法io.github.dddplus.runtime.IReducer
已过时。
这个方法理解起来怪怪的,use IReducer.allOf() instead
AllowedAccessors - io.github.dddplus.model.encapsulation中的注释类型
谁可以调用本方法.
AllowedAccessorsEnforcer - io.github.dddplus.ast.enforcer中的类
确保代码符合AllowedAccessors规范.
AllowedAccessorsEnforcer() - 类 的构造器io.github.dddplus.ast.enforcer.AllowedAccessorsEnforcer
 
analyze() - 类 中的方法io.github.dddplus.ast.DomainModelAnalyzer
 
analyze(FileWalker.Filter) - 类 中的方法io.github.dddplus.ast.DomainModelAnalyzer
 
analyzeEncapsulation(FileWalker.Filter) - 类 中的方法io.github.dddplus.ast.DomainModelAnalyzer
 
and(ISpecification<T>) - 类 中的方法io.github.dddplus.model.spcification.AbstractSpecification
 
AndSpecification<T> - io.github.dddplus.model.spcification中的类
AND specification, used to create a new specification that is the AND of two other specifications.
AndSpecification(ISpecification<T>, ISpecification<T>) - 类 的构造器io.github.dddplus.model.spcification.AndSpecification
Create a new AND specification based on two other spec.
annotatedMethods() - 类 中的方法io.github.dddplus.ast.model.ReverseEngineeringModel
 
annotatedModels() - 类 中的方法io.github.dddplus.ast.model.ReverseEngineeringModel
 
AnyIdentity - io.github.dddplus.ext中的类
万能业务身份,可以承载任意形式的业务身份.
anyItem() - 类 中的方法io.github.dddplus.model.ListBag
返回任意一个对象:在与具体对象无关场景使用.
anyOne() - 类 中的方法io.github.dddplus.model.SetBag
返回任意一个对象:在与具体对象无关场景使用.
appendNote(String) - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
 
ArchitectureEnforcer - io.github.dddplus中的类
已过时。
assureSatisfied(ISpecification<Entity>) - 类 中的方法io.github.dddplus.model.BaseAggregateRoot
业务归约要满足.
AutowiredObjectFactory - io.github.dddplus.mybatis中的类
为repo里获取的(对象,关联对象)赋予Spring autoware功能.
AutowiredObjectFactory() - 类 的构造器io.github.dddplus.mybatis.AutowiredObjectFactory
 

B

BaseAggregateRoot<Entity> - io.github.dddplus.model中的类
BaseAggregateRoot is a handy reusable IAggregateRoot.
BaseAggregateRoot() - 类 的构造器io.github.dddplus.model.BaseAggregateRoot
 
BaseDecideStepsRouter<Identity extends IIdentity> - io.github.dddplus.runtime中的类
已过时。
BaseDecideStepsRouter() - 类 的构造器io.github.dddplus.runtime.BaseDecideStepsRouter
已过时。
 
BasePattern - io.github.dddplus.runtime中的类
业务模式身份解析器的模板方法类.
BasePattern() - 类 的构造器io.github.dddplus.runtime.BasePattern
 
BaseRouter<Ext extends IDomainExtension,Identity extends IIdentity> - io.github.dddplus.runtime中的类
扩展点路由器的基础抽象类.
BaseRouter() - 类 的构造器io.github.dddplus.runtime.BaseRouter
 
beforeInvocation(ExtensionContext) - 接口 中的方法io.github.dddplus.runtime.interceptor.IExtensionInterceptor
 
beforeStep(Step, Model) - 类 中的方法io.github.dddplus.runtime.StepsExecTemplate
已过时。
 
BelongTo<Entity> - io.github.dddplus.model.association中的接口
关联对象:隶属于.
belongToMe(String) - 类 中的方法io.github.dddplus.ast.model.AggregateEntry
指定的包名,是否属于本聚合.
BoundedDomainModel<UnboundedModel extends IUnboundedDomainModel> - io.github.dddplus.model中的类
限定上下文的领域模型,又称角色对象(Methodful Role)/特定场景对象:角色对象承担相应的角色责任.
BoundedDomainModel() - 类 的构造器io.github.dddplus.model.BoundedDomainModel
 
build() - 类 中的方法io.github.dddplus.ast.report.ModelDebtReport
 
build() - 类 中的静态方法io.github.dddplus.model.spcification.Notification
 

C

calleeNode() - 类 中的方法io.github.dddplus.ast.model.CallGraphEntry
 
callerNode() - 类 中的方法io.github.dddplus.ast.model.CallGraphEntry
 
CallGraphConfig - io.github.dddplus.bce中的类
 
CallGraphConfig() - 类 的构造器io.github.dddplus.bce.CallGraphConfig
 
CallGraphConfig.Accept - io.github.dddplus.bce中的类
 
CallGraphConfig.Edge - io.github.dddplus.bce中的类
 
CallGraphConfig.Ignore - io.github.dddplus.bce中的类
 
CallGraphConfig.Style - io.github.dddplus.bce中的类
 
CallGraphEntry - io.github.dddplus.ast.model中的类
 
CallGraphEntry() - 类 的构造器io.github.dddplus.ast.model.CallGraphEntry
 
CallGraphMojo - io.github.dddplus.maven中的类
无需标注,类的调用关系图可视化.
CallGraphMojo() - 类 的构造器io.github.dddplus.maven.CallGraphMojo
 
CallGraphParser - io.github.dddplus.bce中的类
 
CallGraphParser() - 类 的构造器io.github.dddplus.bce.CallGraphParser
 
CallGraphRenderer - io.github.dddplus.ast.view中的类
DSL -> Reverse Engineering Model -> method call -> dot DSL.
CallGraphRenderer() - 类 的构造器io.github.dddplus.ast.view.CallGraphRenderer
 
CallGraphReport - io.github.dddplus.ast.report中的类
call graph report.
CallGraphReport(CallGraphConfig) - 类 的构造器io.github.dddplus.ast.report.CallGraphReport
 
CallGraphReport.Record - io.github.dddplus.ast.report中的类
 
classDiagramSvgFilename(String) - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
 
ClassHierarchyMojo - io.github.dddplus.maven中的类
无需标注,类的多态结构可视化.
ClassHierarchyMojo() - 类 的构造器io.github.dddplus.maven.ClassHierarchyMojo
 
classHierarchyOnly() - 类 中的方法io.github.dddplus.ast.DomainModelAnalyzer
仅显示静态的类的多态层级关系.
ClassHierarchyRenderer - io.github.dddplus.ast.view中的类
 
ClassHierarchyRenderer() - 类 的构造器io.github.dddplus.ast.view.ClassHierarchyRenderer
 
ClassHierarchyReport - io.github.dddplus.ast.report中的类
 
ClassHierarchyReport() - 类 的构造器io.github.dddplus.ast.report.ClassHierarchyReport
 
ClassHierarchyReport.Pair - io.github.dddplus.ast.report中的类
 
ClassHierarchyReport.Pair.Relation - io.github.dddplus.ast.report中的枚举
 
ClassInfo() - 类 的构造器io.github.dddplus.ast.report.ClassMethodReport.ClassInfo
 
ClassMethodReport - io.github.dddplus.ast.report中的类
类和方法的分布情况.
ClassMethodReport(ReverseEngineeringModel) - 类 的构造器io.github.dddplus.ast.report.ClassMethodReport
 
ClassMethodReport.ClassInfo - io.github.dddplus.ast.report中的类
 
ClassMethodReport.MethodInfo - io.github.dddplus.ast.report中的类
 
clazzCoverage() - 类 中的方法io.github.dddplus.ast.report.CoverageReport
 
clear() - 类 中的方法io.github.dddplus.model.DirtyMemento
 
clear() - 类 中的方法io.github.dddplus.model.Exchange
 
cluster(List<double[]>, List<String>, Map<String, double[]>) - 类 中的方法io.github.dddplus.ast.algorithm.KMeans
 
clustering() - 类 中的方法io.github.dddplus.ast.view.PlainTextRenderer
 
compareTo(KeyPropertyEntry) - 类 中的方法io.github.dddplus.ast.model.KeyPropertyEntry
 
compareTo(PackageCrossRefEntry) - 类 中的方法io.github.dddplus.ast.model.PackageCrossRefEntry
 
compareTo(ClassHierarchyReport.Pair) - 类 中的方法io.github.dddplus.ast.report.ClassHierarchyReport.Pair
 
Container - io.github.dddplus.runtime.registry中的类
业务容器,用于动态加载个性化业务包:Plugin Jar.
contains(Entity) - 类 中的方法io.github.dddplus.model.ListBag
 
contains(Entity) - 类 中的方法io.github.dddplus.model.SetBag
 
containsActor(String) - 类 中的方法io.github.dddplus.ast.report.KeyModelReport
 
containsNode(String) - 类 中的方法io.github.dddplus.ast.report.CallGraphReport
 
content() - 类 中的方法io.github.dddplus.ast.report.EncapsulationReport
 
controllers_should_only_use_their_own_slice() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
 
coverageReport() - 类 中的方法io.github.dddplus.ast.model.ReverseEngineeringModel
 
CoverageReport - io.github.dddplus.ast.report中的类
逆向建模DSL覆盖率报告.
CoverageReport() - 类 的构造器io.github.dddplus.ast.report.CoverageReport
 
create(Class<T>) - 类 中的方法io.github.dddplus.mybatis.AutowiredObjectFactory
 
create(Class<T>, List<Class<?>>, List<Object>) - 类 中的方法io.github.dddplus.mybatis.AutowiredObjectFactory
 

D

DDD - io.github.dddplus.runtime中的类
DDD框架的核心类,定位核心对象.
DDDPlusEnforcer - io.github.dddplus中的类
DDDplus架构守护,based upon ArchUnit.
DDDPlusEnforcer() - 类 的构造器io.github.dddplus.DDDPlusEnforcer
 
decideSteps(IIdentity, String) - 接口 中的方法io.github.dddplus.ext.IDecideStepsExt
已过时。
根据领域模型和领域活动码决定需要执行哪些领域步骤.
decideSteps(Identity, String) - 类 中的方法io.github.dddplus.runtime.BaseDecideStepsRouter
已过时。
根据领域模型和领域活动码决定需要执行哪些领域步骤.
DefaultCode - 接口 中的静态变量io.github.dddplus.ext.IDomainExtension
推荐使用:扩展点的默认实现对应的码,这样你就不用再定义了.
defaultExtension(Identity) - 类 中的方法io.github.dddplus.runtime.BaseDecideStepsRouter
已过时。
 
defaultExtension(Identity) - 类 中的方法io.github.dddplus.runtime.BaseRouter
默认扩展点实现.
direction(PlantUmlRenderer.Direction) - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
 
dirty(IDirtyHint) - 类 中的方法io.github.dddplus.model.BaseAggregateRoot
 
dirtyHints() - 类 中的方法io.github.dddplus.model.DirtyMemento
当前的所有脏数据.
dirtyHintsOf(Class<T>) - 类 中的方法io.github.dddplus.model.DirtyMemento
根据指定hint class type,找到其所有的脏数据通知.
DirtyMemento - io.github.dddplus.model中的类
聚合根的脏数据备忘录,对聚合根内部状态变化进行追踪.
DirtyMemento() - 类 的构造器io.github.dddplus.model.DirtyMemento
 
disableCoverage() - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
 
displayArgs() - 类 中的方法io.github.dddplus.ast.model.KeyBehaviorEntry
 
displayEffectiveArgs() - 类 中的方法io.github.dddplus.ast.model.KeyFlowEntry
 
displayEvents() - 类 中的方法io.github.dddplus.ast.model.KeyBehaviorEntry
 
displayEvents() - 类 中的方法io.github.dddplus.ast.model.KeyFlowEntry
 
displayFieldByType(KeyElement.Type) - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
displayGenericTypes() - 类 中的方法io.github.dddplus.ast.report.ClassHierarchyReport.Pair
 
displayIn() - 类 中的方法io.github.dddplus.ast.model.KeyUsecaseEntry
 
displayName(KeyElement.Type) - 类 中的方法io.github.dddplus.ast.model.KeyPropertyEntry
 
displayNameWithRemark() - 类 中的方法io.github.dddplus.ast.model.KeyBehaviorEntry
 
displayNameWithRemark() - 类 中的方法io.github.dddplus.ast.model.KeyFlowEntry
 
displayNameWithRemark() - 类 中的方法io.github.dddplus.ast.model.KeyRuleEntry
 
displayNameWithRemark() - 类 中的方法io.github.dddplus.ast.model.KeyUsecaseEntry
 
displayNodes() - 类 中的方法io.github.dddplus.ast.report.CallGraphReport
 
displayOut() - 类 中的方法io.github.dddplus.ast.model.KeyUsecaseEntry
 
displayRefer() - 类 中的方法io.github.dddplus.ast.model.KeyRuleEntry
 
displayRelations() - 类 中的方法io.github.dddplus.ast.report.ClassHierarchyReport
 
displayRemark() - 类 中的方法io.github.dddplus.ast.model.KeyRelationEntry
 
Domain - io.github.dddplus.annotation中的注释类型
已过时。
Domain() - 类 的构造器io.github.dddplus.runtime.registry.DomainArtifacts.Domain
 
DomainArtifacts - io.github.dddplus.runtime.registry中的类
对外输出的领域物件,即核心的领域抽象.
DomainArtifacts.Domain - io.github.dddplus.runtime.registry中的类
领域.
DomainArtifacts.Extension - io.github.dddplus.runtime.registry中的类
扩展点.
DomainArtifacts.Partner - io.github.dddplus.runtime.registry中的类
业务前台.
DomainArtifacts.Pattern - io.github.dddplus.runtime.registry中的类
领域模式.
DomainArtifacts.Step - io.github.dddplus.runtime.registry中的类
领域步骤.
DomainModelAnalyzer - io.github.dddplus.ast中的类
Domain model analyzer, generating ReverseEngineeringModel.
DomainModelAnalyzer() - 类 的构造器io.github.dddplus.ast.DomainModelAnalyzer
 
DomainModelAnalyzer.ActualFilter - io.github.dddplus.ast中的类
 
domainModelRule() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
 
DomainService - io.github.dddplus.annotation中的注释类型
已过时。
domainStepRule() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
 
dotFrom() - 类 中的方法io.github.dddplus.ast.report.ClassHierarchyReport.Pair
 
dotNode() - 类 中的方法io.github.dddplus.ast.report.CallGraphReport.Record
 
dotTo() - 类 中的方法io.github.dddplus.ast.report.ClassHierarchyReport.Pair
 
dump(ReverseEngineeringModel) - 接口 中的方法io.github.dddplus.ast.model.dumper.ModelDumper
 
dump(ReverseEngineeringModel) - 类 中的方法io.github.dddplus.ast.model.dumper.sqlite.SqliteDumper
 
dump(String) - 类 中的方法io.github.dddplus.ast.model.ReverseEngineeringModel
 
dumpToFile(String, String) - 类 中的静态方法io.github.dddplus.ast.parser.JavaParserUtil
 

E

EncapsulationRenderer - io.github.dddplus.ast.view中的类
分析public方法,以检查是否封装被泄露.
EncapsulationRenderer() - 类 的构造器io.github.dddplus.ast.view.EncapsulationRenderer
 
EncapsulationReport - io.github.dddplus.ast.report中的类
 
EncapsulationReport() - 类 的构造器io.github.dddplus.ast.report.EncapsulationReport
 
enforce(FileWalker.Filter) - 类 中的方法io.github.dddplus.ast.enforcer.AllowedAccessorsEnforcer
 
enforce() - 类 中的方法io.github.dddplus.ast.enforcer.ExtensionMethodSignatureEnforcer
 
enforce() - 类 中的方法io.github.dddplus.DDDPlusEnforcer
 
EnforcerMojo - io.github.dddplus.maven中的类
EnforcerMojo() - 类 的构造器io.github.dddplus.maven.EnforcerMojo
 
equals(Object) - 类 中的方法io.github.dddplus.model.AbstractBusinessNo
 
exchange - 类 中的变量io.github.dddplus.model.BaseAggregateRoot
 
Exchange - io.github.dddplus.model中的类
An Exchange is the container holding the transient data.
Exchange() - 类 的构造器io.github.dddplus.model.Exchange
 
execute() - 类 中的方法io.github.dddplus.maven.CallGraphMojo
 
execute() - 类 中的方法io.github.dddplus.maven.ClassHierarchyMojo
 
execute() - 类 中的方法io.github.dddplus.maven.EnforcerMojo
 
execute() - 类 中的方法io.github.dddplus.maven.ModelingVisualizationMojo
 
execute(String, List<String>, Model) - 类 中的方法io.github.dddplus.runtime.StepsExecTemplate
已过时。
同步执行编排好的步骤.
execute(String, List<String>, Model, SchedulingTaskExecutor, Set<String>) - 类 中的方法io.github.dddplus.runtime.StepsExecTemplate
已过时。
执行编排好的步骤,支持异步执行指定的步骤.
execute(Model) - 接口 中的方法io.github.dddplus.step.IDomainStep
已过时。
执行本步骤.
exists(String) - 类 中的方法io.github.dddplus.model.Exchange
某个key是否存在.
extClazzOfPolicy(Class<? extends IPolicy<Ext, ? extends IIdentity>>) - 类 中的静态方法io.github.dddplus.runtime.registry.InternalIndexer
根据IPolicy类型寻找其对应的扩展点IDomainExtension类型.
Extension - io.github.dddplus.annotation中的注释类型
扩展点,注解在IDomainExtension之上.
extensionCode(Identity) - 接口 中的方法io.github.dddplus.ext.IPolicy
根据领域模型,定位匹配的扩展点.
ExtensionContext - io.github.dddplus.runtime.interceptor中的类
当前扩展点运行时上下文.
ExtensionContext() - 类 的构造器io.github.dddplus.runtime.interceptor.ExtensionContext
 
ExtensionDef - io.github.dddplus.runtime.registry中的类
扩展点的内部定义, internal usage only.
ExtensionDef() - 类 的构造器io.github.dddplus.runtime.registry.ExtensionDef
 
ExtensionDef(IDomainExtension) - 类 的构造器io.github.dddplus.runtime.registry.ExtensionDef
 
ExtensionMethodSignatureEnforcer - io.github.dddplus.ast.enforcer中的类
确保IDomainExtension的每个方法返回值不能是int/boolean等非包装类型.
ExtensionMethodSignatureEnforcer() - 类 的构造器io.github.dddplus.ast.enforcer.ExtensionMethodSignatureEnforcer
 
extractKeyRelation() - 类 中的方法io.github.dddplus.ast.parser.KeyElementAnnotationParser
 
ExtTimeoutException - io.github.dddplus.runtime中的异常错误
调用扩展点超时抛出的异常.

F

fieldNameSetByType(KeyElement.Type) - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
FileWalker - io.github.dddplus.ast中的类
文件系统遍历器.
FileWalker(FileWalker.Filter, FileWalker.FileHandler) - 类 的构造器io.github.dddplus.ast.FileWalker
 
FileWalker.FileHandler - io.github.dddplus.ast中的接口
 
FileWalker.Filter - io.github.dddplus.ast中的接口
 
filter(IBag) - 接口 中的方法io.github.dddplus.ext.IPatternFilter
对集合对象进行过滤.
findDomainSteps(String, List<String>) - 类 中的静态方法io.github.dddplus.runtime.registry.InternalIndexer
根据指定条件获取匹配的领域活动步骤列表.
findEffectiveExtensions(Class<? extends IDomainExtension>, IIdentity, boolean) - 类 中的静态方法io.github.dddplus.runtime.registry.InternalIndexer
获取某一个扩展点的所有实现实例.
findRouter(Class<? extends T>) - 类 中的静态方法io.github.dddplus.runtime.registry.InternalIndexer
根据路由器类型找到一个扩展点路由器实例, internal usage only.
findSteps(String, List<String>) - 类 中的静态方法io.github.dddplus.runtime.DDD
已过时。
first() - 类 中的方法io.github.dddplus.model.spcification.Notification
 
firstArgs() - 类 中的方法io.github.dddplus.model.spcification.Notification
 
firstExtension(Identity) - 类 中的方法io.github.dddplus.runtime.BaseRouter
找到第一个符合条件的扩展点实例.
firstExtension(Identity, int) - 类 中的方法io.github.dddplus.runtime.BaseRouter
找到第一个符合条件的扩展点实例,并指定扩展点最大执行时长,超时抛出TimeoutException.
firstExtension(Class<Ext>, IIdentity) - 类 中的静态方法io.github.dddplus.runtime.DDD
绕过 BaseRouter,直接获取扩展点实例,通过IPolicy路由.
firstHintOf(Class<T>) - 类 中的方法io.github.dddplus.model.BaseAggregateRoot
 
firstHintOf(Class<T>) - 类 中的方法io.github.dddplus.model.DirtyMemento
根据指定hint class type,找到已经注册的第一个脏数据通知.
fixKeyModelPackage(String, String) - 类 中的方法io.github.dddplus.ast.DomainModelAnalyzer
 
fixPackage(String, String) - 类 中的方法io.github.dddplus.ast.report.KeyModelReport
 
footer(String) - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
 
forEachExtension(Identity) - 类 中的方法io.github.dddplus.runtime.BaseRouter
不关心扩展点返回值,逐一执行所有符合业务身份的扩展点.
forEachExtension(Identity, IReducer<R>) - 类 中的方法io.github.dddplus.runtime.BaseRouter
遍历满足条件的所有扩展点实例.
fromJsonFile(String) - 类 中的静态方法io.github.dddplus.bce.CallGraphConfig
 

G

get(int) - 类 中的方法io.github.dddplus.ast.report.AggregateReport
 
get(String, Class<T>) - 类 中的方法io.github.dddplus.ext.AnyIdentity
指定value类型获取对应key的值。
get() - 接口 中的方法io.github.dddplus.model.association.BelongTo
获取隶属的关联对象.
get() - 接口 中的方法io.github.dddplus.model.association.HasOne
获取拥有的那一个关联对象.
get(String, Class<T>) - 类 中的方法io.github.dddplus.model.Exchange
获取key对应的值.
getActivePlugins() - 类 中的方法io.github.dddplus.runtime.registry.Container
获取当前所有活跃的Plugin.
getBaseRouterExtDeclaration(Class<? extends BaseRouter>) - 类 中的静态方法io.github.dddplus.runtime.registry.InternalIndexer
给定一个扩展点路由器,找到它定义的扩展点接口, internal usage only.
getBean(Class<T>) - 接口 中的方法io.github.dddplus.plugin.IContainerContext
Return the bean instance that uniquely matches the given object type, if any.
getBean(String, Class<T>) - 接口 中的方法io.github.dddplus.plugin.IContainerContext
Return an instance, which may be shared or independent, of the specified bean.
getClass(Node) - 类 中的静态方法io.github.dddplus.ast.parser.JavaParserUtil
获取指定节点的类或接口声明.
getCode() - 接口 中的方法io.github.dddplus.plugin.IPlugin
获取插件码.
getErrors() - 类 中的方法io.github.dddplus.model.spcification.Notification
 
getId() - 接口 中的方法io.github.dddplus.model.IdentifiableDomainObject
Returns the ID of this domain object.
getInstance() - 类 中的静态方法io.github.dddplus.runtime.registry.Container
获取业务容器单例.
getInstance() - 类 中的静态方法io.github.dddplus.runtime.registry.DomainArtifacts
获取单例的领域物件.
getMessage() - 异常错误 中的方法io.github.dddplus.runtime.ExtTimeoutException
 
getOrCreateKeyModelEntryForActor(String) - 类 中的方法io.github.dddplus.ast.report.KeyModelReport
 
getOrCreateRawModelEntry(String) - 类 中的方法io.github.dddplus.ast.report.KeyModelReport
使用注意:返回的KeyModelEntry#getPackageName()是空的,需要接下来赋值,否则出报告时NPE.
getSortedKey() - 类 中的方法io.github.dddplus.ast.model.KeyFlowEntry
 
getStep(String, String) - 类 中的静态方法io.github.dddplus.runtime.DDD
已过时。
getTypeDeclaration(Node) - 类 中的静态方法io.github.dddplus.ast.parser.JavaParserUtil
 
getVersion() - 接口 中的方法io.github.dddplus.plugin.IPlugin
获取当前版本.
Governance - io.github.dddplus.annotation中的注释类型
公共方法粒度的服务治理,基于AOP.

H

handle(int, String, File) - 接口 中的方法io.github.dddplus.ast.FileWalker.FileHandler
 
hasError() - 类 中的方法io.github.dddplus.model.spcification.Notification
 
hashCode() - 类 中的方法io.github.dddplus.model.AbstractBusinessNo
 
hasJavadoc() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
hasJavadoc() - 类 中的方法io.github.dddplus.ast.model.KeyUsecaseEntry
 
hasKeyMethod(String) - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
HasMany<Entity> - io.github.dddplus.model.association中的接口
关联对象:1对多.
HasOne<Entity> - io.github.dddplus.model.association中的接口
关联对象:有一个.
hasOrphanFlowEntries() - 类 中的方法io.github.dddplus.ast.report.KeyFlowReport
 
hasPackage(String) - 类 中的方法io.github.dddplus.ast.model.ReverseEngineeringModel
 
hasProducer(KeyEventEntry) - 类 中的方法io.github.dddplus.ast.model.ReverseEngineeringModel
 
hasProducer(KeyEventEntry) - 类 中的方法io.github.dddplus.ast.report.KeyModelReport
 
hasRemark() - 类 中的方法io.github.dddplus.ast.model.KeyEventEntry
 
header(String) - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
 

I

IAggregateRoot - io.github.dddplus.model中的接口
聚合根,Aggregate Facade,(具有全局身份,负责维护聚合内一致性).
IApplicationService - io.github.dddplus.model中的接口
应用层服务.
IBag - io.github.dddplus.model中的接口
集合对象,Bag of some objects,处理内存中的集合逻辑.
IBehavioralRule - io.github.dddplus.model中的接口
Behavioral Rule, aim to directly shape people's behavior.
IBusinessNo<T> - io.github.dddplus.model中的接口
业务编号的统一标准.
IContainerContext - io.github.dddplus.plugin中的接口
容器提供给插件的上下文信息.
IDecideStepsExt - io.github.dddplus.ext中的接口
已过时。
IDefinitionalRule - io.github.dddplus.model中的接口
Definitional Rule, simply shapes knowledge about the world.
IdentifiableDomainObject<ID extends Serializable> - io.github.dddplus.model中的接口
Interface for domain objects that can be uniquely identified.
IDirtyHint - io.github.dddplus.model中的接口
脏数据提示.
IDomainExtension - io.github.dddplus.ext中的接口
扩展点:业务语义/意图确定,但具体场景内部逻辑不同的业务功能点。
IDomainModel - io.github.dddplus.model中的接口
领域对象,富含业务知识的高内聚业务对象,处理单对象逻辑.
IDomainService - io.github.dddplus.model中的接口
领域层服务.
IDomainStep<Model extends IDomainModel,Ex extends RuntimeException> - io.github.dddplus.step中的接口
已过时。
IExceptionIgnoreProfilerError - io.github.dddplus.runtime中的接口
A marker interface applied on Exception:被Governance拦截的方法如果抛出异常是否降低profiler可用率.
IExceptionWeakLogging - io.github.dddplus.runtime中的接口
A marker interface applied on Exception:扩展点执行中抛出异常时进行弱日志打印.
IExtensionInterceptor - io.github.dddplus.runtime.interceptor中的接口
IDomainExtension的方法拦截器.
IGateway - io.github.dddplus.model中的接口
远程RPC的本地防腐层.
Ignore() - 类 的构造器io.github.dddplus.bce.CallGraphConfig.Ignore
 
ignoreAnnotated(String...) - 类 中的方法io.github.dddplus.ast.DomainModelAnalyzer
DSL被用在哪些注解上不处理.
ignoreOrphanNodes() - 类 中的方法io.github.dddplus.bce.CallGraphConfig
 
ignoreParent(String) - 类 中的方法io.github.dddplus.ast.view.ClassHierarchyRenderer
 
ignores(String[]) - 类 中的方法io.github.dddplus.ast.view.ClassHierarchyRenderer
 
IIdentity - io.github.dddplus.ext中的接口
扩展点的业务身份.
IIdentityResolver<Identity extends IIdentity> - io.github.dddplus.ext中的接口
业务身份解析器(业务特征识别).
IKeyModelSimilarity - io.github.dddplus.ast.algorithm中的接口
两个业务对象关键要素的相似度分析.
IManager - io.github.dddplus.model中的接口
数据查询服务.
IMergeAwareDirtyHint<ID extends Serializable> - io.github.dddplus.model中的接口
可以合并的脏数据提示.
implementsInterface(ClassOrInterfaceDeclaration, Class) - 类 中的静态方法io.github.dddplus.ast.parser.JavaParserUtil
 
implementsInterface(ClassOrInterfaceDeclaration, String) - 类 中的静态方法io.github.dddplus.ast.parser.JavaParserUtil
 
INativeFlow - io.github.dddplus.model中的接口
(有明确业务意图,跨聚合,可复用,不可拆分)的流程片段.
incrField() - 类 中的方法io.github.dddplus.ast.report.ClassMethodReport
 
incrStatement() - 类 中的方法io.github.dddplus.ast.report.ClassMethodReport
 
initialize() - 类 中的方法io.github.dddplus.bce.CallGraphConfig
 
Interceptor - io.github.dddplus.annotation中的注释类型
扩展点方法拦截器.
interested(int, String, File) - 类 中的方法io.github.dddplus.ast.DomainModelAnalyzer.ActualFilter
 
interested(int, String, File) - 接口 中的方法io.github.dddplus.ast.FileWalker.Filter
 
InternalIndexer - io.github.dddplus.runtime.registry中的类
注册表索引, internal usage only.
io.github.dddplus - 程序包 io.github.dddplus
DDD Enhancement Framework with forward and reverse modeling mechanism.
io.github.dddplus.annotation - 程序包 io.github.dddplus.annotation
DDDplus runtime annotations.
io.github.dddplus.ast - 程序包 io.github.dddplus.ast
Reverse modeling runtime based on Java AST.
io.github.dddplus.ast.algorithm - 程序包 io.github.dddplus.ast.algorithm
Algorithm related to reverse modeling.
io.github.dddplus.ast.enforcer - 程序包 io.github.dddplus.ast.enforcer
Enforcers based on AST analysis.
io.github.dddplus.ast.model - 程序包 io.github.dddplus.ast.model
The AST reverse modeling related model.
io.github.dddplus.ast.model.dumper - 程序包 io.github.dddplus.ast.model.dumper
Dump reverse model to external structured storage for further analysis.
io.github.dddplus.ast.model.dumper.sqlite - 程序包 io.github.dddplus.ast.model.dumper.sqlite
Dump ReverseEngineeringModel to sqlite.
io.github.dddplus.ast.parser - 程序包 io.github.dddplus.ast.parser
Parsing JavaParser nodes.
io.github.dddplus.ast.report - 程序包 io.github.dddplus.ast.report
JavaParser parsed report.
io.github.dddplus.ast.view - 程序包 io.github.dddplus.ast.view
Render the reverse model.
io.github.dddplus.bce - 程序包 io.github.dddplus.bce
Reverse modeling runtime based on Byte Code Engineering.
io.github.dddplus.dsl - 程序包 io.github.dddplus.dsl
Reverse modeling DSL: Object-Oriented Domain Model(As-Is -> To-Be) Re-Design without tech constraints.
io.github.dddplus.ext - 程序包 io.github.dddplus.ext
Extension point with multiple routing mechanism.
io.github.dddplus.maven - 程序包 io.github.dddplus.maven
DDDplus maven plugin.
io.github.dddplus.model - 程序包 io.github.dddplus.model
DDD patched building blocks.
io.github.dddplus.model.association - 程序包 io.github.dddplus.model.association
Represent aggregate root associations with interface.
io.github.dddplus.model.encapsulation - 程序包 io.github.dddplus.model.encapsulation
Encapsulation mechanism as remedy for Java Language visibility limitations.
io.github.dddplus.model.spcification - 程序包 io.github.dddplus.model.spcification
Implementation of Notification Pattern & Specification Pattern.
io.github.dddplus.mybatis - 程序包 io.github.dddplus.mybatis
DDDplus integration with MyBatis support.
io.github.dddplus.plugin - 程序包 io.github.dddplus.plugin
Hot jar reloading mechanism: with class loader.
io.github.dddplus.runtime - 程序包 io.github.dddplus.runtime
Forward modeling runtime support.
io.github.dddplus.runtime.interceptor - 程序包 io.github.dddplus.runtime.interceptor
Extension point interceptor.
io.github.dddplus.runtime.registry - 程序包 io.github.dddplus.runtime.registry
Internal extension points discovery/dynamic dispatching mechanism.
io.github.dddplus.step - 程序包 io.github.dddplus.step
Business logic orchestrated dynamic step.
IPatternFilter - io.github.dddplus.ext中的接口
Pattern的集合对象过滤器.
IPlugable - io.github.dddplus.ext中的接口
可以被动态加载的插件.
IPlugin - io.github.dddplus.plugin中的接口
插件.
IPluginListener - io.github.dddplus.plugin中的接口
插件的启动、关闭监听器,是插件包加载卸载的入口.
IPo - io.github.dddplus.model中的接口
Persistent Object.
IPolicy<Ext extends IDomainExtension,Identity extends IIdentity> - io.github.dddplus.ext中的接口
单一扩展点的路由策略.
IReducer<R> - io.github.dddplus.runtime中的接口
扩展点执行链(多个实例叠加,串行链式调用)的收敛逻辑.
IRepository - io.github.dddplus.model中的接口
仓库,负责聚合根的持久化,处理生命周期边界外的集合逻辑.
IReviseStepsException - io.github.dddplus.step中的接口
已过时。
IRevokableDomainStep<Model extends IDomainModel,Ex extends RuntimeException> - io.github.dddplus.step中的接口
已过时。
IRule - io.github.dddplus.model中的接口
Business Rule.
is(String) - 类 中的方法io.github.dddplus.model.Exchange
方便的布尔类型值取值.
isAclClass(String) - 类 中的方法io.github.dddplus.bce.CallGraphConfig
 
isBehaviorOnly() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
isConsumer() - 类 中的方法io.github.dddplus.ast.model.KeyUsecaseEntry
 
isEmpty() - 类 中的方法io.github.dddplus.ast.report.KeyEventReport
 
isEmpty() - 类 中的方法io.github.dddplus.model.DirtyMemento
 
isEmpty() - 类 中的方法io.github.dddplus.model.ListBag
 
isEmpty() - 类 中的方法io.github.dddplus.model.SetBag
 
isExternalDependentClass(String) - 类 中的方法io.github.dddplus.bce.CallGraphConfig
 
isInnerClassCall() - 类 中的方法io.github.dddplus.ast.model.CallGraphEntry
 
isMethodPublic(ClassOrInterfaceDeclaration, MethodDeclaration) - 类 中的静态方法io.github.dddplus.ast.parser.JavaParserUtil
 
isOrphan() - 类 中的方法io.github.dddplus.ast.model.KeyFlowEntry
没有被AggregateEntry收录到KeyModelEntry.
ISpecification<T> - io.github.dddplus.model.spcification中的接口
Specification interface,归约模式(Specification Pattern).
isPresent() - 类 中的方法io.github.dddplus.model.AbstractBusinessNo
值是否存在,即是否非空.
isRoot(KeyModelEntry) - 类 中的方法io.github.dddplus.ast.model.AggregateEntry
 
isSatisfiedBy(T) - 类 中的方法io.github.dddplus.model.spcification.AbstractSpecification
 
isSatisfiedBy(T, Notification) - 类 中的方法io.github.dddplus.model.spcification.AndSpecification
 
isSatisfiedBy(T) - 接口 中的方法io.github.dddplus.model.spcification.ISpecification
Check if candidate is satisfied by the specification.
isSatisfiedBy(T, Notification) - 接口 中的方法io.github.dddplus.model.spcification.ISpecification
Same as ISpecification.isSatisfiedBy(Object) except that it accepts Notification to pass more detailed error info.
isSatisfiedBy(T, Notification) - 类 中的方法io.github.dddplus.model.spcification.OrSpecification
 
IStartupListener - io.github.dddplus.runtime中的接口
系统启动监听器.
isUseCaseLayerClass(String) - 类 中的方法io.github.dddplus.bce.CallGraphConfig
 
items - 类 中的变量io.github.dddplus.model.ListBag
 
items() - 类 中的方法io.github.dddplus.model.ListBag
 
items - 类 中的变量io.github.dddplus.model.SetBag
 
items() - 类 中的方法io.github.dddplus.model.SetBag
 
IUnboundedDomainModel - io.github.dddplus.model中的接口
非限定上下文下的领域对象.
IUnitOfWork - io.github.dddplus.model中的接口
Unit of Work,解决跨聚合根的事务问题.
IValueObject - io.github.dddplus.model中的接口
值对象.
IVirtualModel - io.github.dddplus.dsl中的接口
逆向建模时识别出的当前代码里并不存在的业务对象.

J

JaccardModelSimilarity - io.github.dddplus.ast.algorithm中的类
Jaccard相似度(雅卡尔指数)用于计算两个集合的相似度,它是基于集合中的交集和并集计算的.
JaccardModelSimilarity() - 类 的构造器io.github.dddplus.ast.algorithm.JaccardModelSimilarity
 
javadocFirstLineOf(BodyDeclaration) - 类 中的静态方法io.github.dddplus.ast.parser.JavaParserUtil
 
javadocFirstLineOf(MethodDeclaration) - 类 中的静态方法io.github.dddplus.ast.parser.JavaParserUtil
 
javadocFirstLineOf(TypeDeclaration) - 类 中的静态方法io.github.dddplus.ast.parser.JavaParserUtil
 
JavaParserUtil - io.github.dddplus.ast.parser中的类
Java AST Node 工具.

K

KeyBehavior - io.github.dddplus.dsl中的注释类型
业务对象的关键行为,只隶属于当前对象.
KeyBehaviorAnnotationParser - io.github.dddplus.ast.parser中的类
KeyBehaviorAnnotationParser(MethodDeclaration, String, String) - 类 的构造器io.github.dddplus.ast.parser.KeyBehaviorAnnotationParser
 
KeyBehaviorEntry - io.github.dddplus.ast.model中的类
 
KeyBehaviorEntry(String, String) - 类 的构造器io.github.dddplus.ast.model.KeyBehaviorEntry
 
KeyBehaviorReport - io.github.dddplus.ast.report中的类
 
KeyBehaviorReport() - 类 的构造器io.github.dddplus.ast.report.KeyBehaviorReport
 
KeyElement - io.github.dddplus.dsl中的注释类型
业务对象的核心属性:业务方可感知的最小完备集.
KeyElement.Type - io.github.dddplus.dsl中的枚举
业务属性的分类.
KeyElementAnnotationParser - io.github.dddplus.ast.parser中的类
KeyElementAnnotationParser(TypeDeclaration, BodyDeclaration, String) - 类 的构造器io.github.dddplus.ast.parser.KeyElementAnnotationParser
 
KeyEvent - io.github.dddplus.dsl中的注释类型
关键领域事件,单向传递.
KeyEventAnnotationParser - io.github.dddplus.ast.parser中的类
KeyEventAnnotationParser(ClassOrInterfaceDeclaration) - 类 的构造器io.github.dddplus.ast.parser.KeyEventAnnotationParser
 
KeyEventEntry - io.github.dddplus.ast.model中的类
 
KeyEventEntry() - 类 的构造器io.github.dddplus.ast.model.KeyEventEntry
 
KeyEventReport - io.github.dddplus.ast.report中的类
 
KeyEventReport() - 类 的构造器io.github.dddplus.ast.report.KeyEventReport
 
KeyFlow - io.github.dddplus.dsl中的注释类型
关键业务逻辑流程,也可以理解为KeyService的某个方法.
KeyFlowAnnotationParser - io.github.dddplus.ast.parser中的类
KeyFlowAnnotationParser(MethodDeclaration, String) - 类 的构造器io.github.dddplus.ast.parser.KeyFlowAnnotationParser
 
keyFlowEntriesOfActor(String) - 类 中的方法io.github.dddplus.ast.report.KeyFlowReport
 
KeyFlowEntry - io.github.dddplus.ast.model中的类
 
KeyFlowEntry(String, String, String) - 类 的构造器io.github.dddplus.ast.model.KeyFlowEntry
 
KeyFlowReport - io.github.dddplus.ast.report中的类
 
KeyFlowReport(ReverseEngineeringModel) - 类 的构造器io.github.dddplus.ast.report.KeyFlowReport
 
KeyModelEntry - io.github.dddplus.ast.model中的类
 
KeyModelEntry(String) - 类 的构造器io.github.dddplus.ast.model.KeyModelEntry
 
keyModelEntryOfActor(String) - 类 中的方法io.github.dddplus.ast.report.KeyModelReport
 
KeyModelReport - io.github.dddplus.ast.report中的类
 
KeyModelReport(ReverseEngineeringModel) - 类 的构造器io.github.dddplus.ast.report.KeyModelReport
 
keyModels() - 类 中的方法io.github.dddplus.ast.model.AggregateEntry
 
keyModelsOfPackage(String) - 类 中的方法io.github.dddplus.ast.report.KeyModelReport
 
keyPropertiesByType(KeyElement.Type) - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
KeyPropertyEntry - io.github.dddplus.ast.model中的类
 
KeyPropertyEntry() - 类 的构造器io.github.dddplus.ast.model.KeyPropertyEntry
 
KeyRelation - io.github.dddplus.dsl中的注释类型
业务对象间关系.
KeyRelation.Type - io.github.dddplus.dsl中的枚举
业务对象间关系的分类.
KeyRelationAnnotationParser - io.github.dddplus.ast.parser中的类
KeyRelationAnnotationParser(ClassOrInterfaceDeclaration) - 类 的构造器io.github.dddplus.ast.parser.KeyRelationAnnotationParser
 
KeyRelationEntry - io.github.dddplus.ast.model中的类
 
KeyRelationEntry() - 类 的构造器io.github.dddplus.ast.model.KeyRelationEntry
 
KeyRelationReport - io.github.dddplus.ast.report中的类
 
KeyRelationReport(ReverseEngineeringModel) - 类 的构造器io.github.dddplus.ast.report.KeyRelationReport
 
KeyRelations - io.github.dddplus.dsl中的注释类型
已过时。
不要直接使用.
KeyRule - io.github.dddplus.dsl中的注释类型
关键的业务规则,控制逻辑.
KeyRuleAnnotationParser - io.github.dddplus.ast.parser中的类
KeyRuleAnnotationParser(MethodDeclaration, String) - 类 的构造器io.github.dddplus.ast.parser.KeyRuleAnnotationParser
 
KeyRuleEntry - io.github.dddplus.ast.model中的类
 
KeyRuleEntry() - 类 的构造器io.github.dddplus.ast.model.KeyRuleEntry
 
KeyRuleReport - io.github.dddplus.ast.report中的类
 
KeyRuleReport() - 类 的构造器io.github.dddplus.ast.report.KeyRuleReport
 
keyRulesOfClass(String) - 类 中的方法io.github.dddplus.ast.report.KeyRuleReport
 
KeyUsecase - io.github.dddplus.dsl中的注释类型
已过时。
KeyUsecaseAnnotationParser - io.github.dddplus.ast.parser中的类
KeyUsecaseAnnotationParser(MethodDeclaration, String) - 类 的构造器io.github.dddplus.ast.parser.KeyUsecaseAnnotationParser
 
KeyUsecaseEntry - io.github.dddplus.ast.model中的类
 
KeyUsecaseEntry(String, String) - 类 的构造器io.github.dddplus.ast.model.KeyUsecaseEntry
 
KeyUsecaseReport - io.github.dddplus.ast.report中的类
 
KeyUsecaseReport() - 类 的构造器io.github.dddplus.ast.report.KeyUsecaseReport
 
KMeans - io.github.dddplus.ast.algorithm中的类
KMeans cluster java method names.
KMeans() - 类 的构造器io.github.dddplus.ast.algorithm.KMeans
 
KMeans(int, int, double) - 类 的构造器io.github.dddplus.ast.algorithm.KMeans
 

L

ListBag<Entity> - io.github.dddplus.model中的类
ListBag is a handy memory List based IBag.
ListBag(List<Entity>) - 类 的构造器io.github.dddplus.model.ListBag
 
loadPartnerPlugin(String, String, URL, boolean) - 类 中的方法io.github.dddplus.runtime.registry.Container
加载业务前台jar包.
loadPartnerPlugin(String, String, String, boolean, IContainerContext) - 类 中的方法io.github.dddplus.runtime.registry.Container
加载业务前台jar包,支持定制IContainerContext的实现.
loadPartnerPlugin(String, String, String, boolean) - 类 中的方法io.github.dddplus.runtime.registry.Container
加载业务前台jar包,使用默认的IContainerContext实现.
loggers_should_be_private_static_final() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
 
LogInfo - io.github.dddplus.annotation中的注释类型
自动打印入参出参.

M

match(String) - 枚举 中的静态方法io.github.dddplus.dsl.KeyRelation.Type
 
match(Identity) - 接口 中的方法io.github.dddplus.ext.IIdentityResolver
根据业务身份判断是否属于我的业务:准入规则(条件).
match(IIdentity) - 类 中的方法io.github.dddplus.runtime.BasePattern
 
matchAny(IIdentityResolver...) - 接口 中的方法io.github.dddplus.ext.IIdentity
本业务身份是否满足指定业务身份解析器里任意一个.
memento - 类 中的变量io.github.dddplus.model.BaseAggregateRoot
 
merge(IMergeAwareDirtyHint) - 类 中的方法io.github.dddplus.model.DirtyMemento
合并脏数据通知:如未注册则注册,否则与现有那一个hint合并.
mergeDirtyWith(IMergeAwareDirtyHint) - 类 中的方法io.github.dddplus.model.BaseAggregateRoot
 
methodClusters() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
methodCoverage() - 类 中的方法io.github.dddplus.ast.report.CoverageReport
 
methodDensity() - 类 中的方法io.github.dddplus.ast.model.AggregateEntry
 
methodDensity() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
MethodInfo() - 类 的构造器io.github.dddplus.ast.report.ClassMethodReport.MethodInfo
 
methods() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
methods() - 类 中的方法io.github.dddplus.ast.report.KeyModelReport
 
methods() - 类 中的方法io.github.dddplus.ast.report.KeyUsecaseReport
 
model - 类 中的变量io.github.dddplus.model.BoundedDomainModel
 
ModelDebtReport - io.github.dddplus.ast.report中的类
The gap between (As-Is, To-Be) regarding domain modeling, only covering semantic code rot.
ModelDebtReport(ReverseEngineeringModel) - 类 的构造器io.github.dddplus.ast.report.ModelDebtReport
 
ModelDumper - io.github.dddplus.ast.model.dumper中的接口
ModelingVisualizationMojo - io.github.dddplus.maven中的类
业务模型可视化.
ModelingVisualizationMojo() - 类 的构造器io.github.dddplus.maven.ModelingVisualizationMojo
 
models() - 类 中的方法io.github.dddplus.ast.report.KeyModelReport
 
modelsN() - 类 中的方法io.github.dddplus.ast.model.AggregateEntry
 

N

newIdentity() - 类 中的静态方法io.github.dddplus.ext.AnyIdentity
创建一个新的业务身份实例.
noActivityClassAllowed() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
 
nodesep() - 类 中的方法io.github.dddplus.bce.CallGraphConfig
 
Notification - io.github.dddplus.model.spcification中的类
A notification is an object that collects error messages.

O

onCommitted(IContainerContext) - 接口 中的方法io.github.dddplus.plugin.IPluginListener
插件包切换完成时触发.
onMerge(IDirtyHint) - 接口 中的方法io.github.dddplus.model.IMergeAwareDirtyHint
Merge预留的hook.
onPrepared(IContainerContext) - 接口 中的方法io.github.dddplus.plugin.IPluginListener
插件包prepare完成时触发.
onStartComplete() - 接口 中的方法io.github.dddplus.runtime.IStartupListener
启动时执行.
optionalDddLayerRule() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
 
optionalInterfaceNameStartsWithI() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
所有接口名称必须以'I'开头,除了Dao/Manager以及对外的Api.
or(ISpecification<T>) - 类 中的方法io.github.dddplus.model.spcification.AbstractSpecification
 
orphaned() - 类 中的方法io.github.dddplus.ast.model.KeyEventEntry
 
orphanFlows() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
orphanFlowsOfActor(String) - 类 中的方法io.github.dddplus.ast.report.KeyFlowReport
 
orphanMethods() - 类 中的方法io.github.dddplus.ast.report.KeyFlowReport
 
OrSpecification<T> - io.github.dddplus.model.spcification中的类
OR specification, used to create a new specification that is the OR of two other specifications.
OrSpecification(ISpecification<T>, ISpecification<T>) - 类 的构造器io.github.dddplus.model.spcification.OrSpecification
Create a new OR specification based on two other spec.
overlapWith(AggregateEntry) - 类 中的方法io.github.dddplus.ast.model.AggregateEntry
 

P

PackageCrossRefEntry - io.github.dddplus.ast.model中的类
 
PackageCrossRefEntry() - 类 的构造器io.github.dddplus.ast.model.PackageCrossRefEntry
 
packageName(TypeDeclaration) - 类 中的静态方法io.github.dddplus.ast.parser.JavaParserUtil
 
packageOfKeyRelationRightClass(AnnotationExpr, ClassExpr) - 类 中的静态方法io.github.dddplus.ast.parser.JavaParserUtil
 
Pair() - 类 的构造器io.github.dddplus.ast.report.ClassHierarchyReport.Pair
 
parse(AnnotationExpr) - 类 中的方法io.github.dddplus.ast.parser.AccessorsAnnotationParser
 
parse(AnnotationExpr) - 类 中的方法io.github.dddplus.ast.parser.AggregateAnnotationParser
 
parse(AnnotationExpr) - 类 中的方法io.github.dddplus.ast.parser.KeyBehaviorAnnotationParser
 
parse(AnnotationExpr) - 类 中的方法io.github.dddplus.ast.parser.KeyElementAnnotationParser
 
parse(AnnotationExpr) - 类 中的方法io.github.dddplus.ast.parser.KeyEventAnnotationParser
 
parse(AnnotationExpr) - 类 中的方法io.github.dddplus.ast.parser.KeyFlowAnnotationParser
 
parse(AnnotationExpr) - 类 中的方法io.github.dddplus.ast.parser.KeyRelationAnnotationParser
 
parse(AnnotationExpr) - 类 中的方法io.github.dddplus.ast.parser.KeyRuleAnnotationParser
 
parse(AnnotationExpr) - 类 中的方法io.github.dddplus.ast.parser.KeyUsecaseAnnotationParser
 
parse(String[], CallGraphConfig) - 类 中的静态方法io.github.dddplus.bce.CallGraphParser
 
Partner - io.github.dddplus.annotation中的注释类型
业务前台身份,需要实现IIdentityResolver接口.
Partner() - 类 的构造器io.github.dddplus.runtime.registry.DomainArtifacts.Partner
 
partnerDependencyRule() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
 
partnerRule() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
 
Pattern - io.github.dddplus.annotation中的注释类型
业务模式的身份识别.
Pattern() - 类 的构造器io.github.dddplus.runtime.registry.DomainArtifacts.Pattern
 
patternRule() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
 
plainDisplayActualClass() - 类 中的方法io.github.dddplus.ast.model.KeyFlowEntry
 
PlainTextRenderer - io.github.dddplus.ast.view中的类
DSL -> Reverse Engineering Model -> Plain text file, git versioned.
PlainTextRenderer() - 类 的构造器io.github.dddplus.ast.view.PlainTextRenderer
 
plantUmlFilename(String) - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
 
PlantUmlRenderer - io.github.dddplus.ast.view中的类
DSL -> Reverse Engineering Model -> PlantUML DSL.
PlantUmlRenderer() - 类 的构造器io.github.dddplus.ast.view.PlantUmlRenderer
 
PlantUmlRenderer.Direction - io.github.dddplus.ast.view中的枚举
Direction to render the plantuml.
Policy - io.github.dddplus.annotation中的注释类型
单一扩展点路由策略,注解在IPolicy之上.
prepare(Object) - 类 中的方法io.github.dddplus.runtime.registry.ExtensionDef
 
preRender() - 类 中的方法io.github.dddplus.ast.report.CallGraphReport
 
problematicalPropertiesN() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
producedEvents() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
produceEvent() - 类 中的方法io.github.dddplus.ast.model.KeyBehaviorEntry
 
produceEvent() - 类 中的方法io.github.dddplus.ast.model.KeyFlowEntry
 
propertiesN() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
propertiesN() - 类 中的方法io.github.dddplus.ast.report.KeyModelReport
 
propertyCoverage() - 类 中的方法io.github.dddplus.ast.report.CoverageReport
 
publicClazzN() - 类 中的方法io.github.dddplus.ast.report.ClassMethodReport
 
PublicMethodAstNodeVisitor - io.github.dddplus.ast中的类
 
PublicMethodAstNodeVisitor() - 类 的构造器io.github.dddplus.ast.PublicMethodAstNodeVisitor
 
publicMethodN() - 类 中的方法io.github.dddplus.ast.report.ClassMethodReport
 
put(String, Object) - 类 中的方法io.github.dddplus.ext.AnyIdentity
根据key暂存值.

R

rawModelSimilarity(KeyModelEntry, KeyModelEntry) - 类 中的方法io.github.dddplus.ast.algorithm.JaccardModelSimilarity
 
rawSimilarity() - 类 中的方法io.github.dddplus.ast.DomainModelAnalyzer
 
realKeyMethods() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
reduce(List<R>) - 接口 中的方法io.github.dddplus.runtime.IReducer
扩展点执行结果的收敛.
register(CallGraphEntry) - 类 中的方法io.github.dddplus.ast.report.CallGraphReport
 
register(KeyBehaviorEntry) - 类 中的方法io.github.dddplus.ast.report.KeyBehaviorReport
 
register(KeyEventEntry) - 类 中的方法io.github.dddplus.ast.report.KeyEventReport
 
register(KeyFlowEntry) - 类 中的方法io.github.dddplus.ast.report.KeyFlowReport
 
register(KeyRuleEntry) - 类 中的方法io.github.dddplus.ast.report.KeyRuleReport
 
register(KeyUsecaseEntry) - 类 中的方法io.github.dddplus.ast.report.KeyUsecaseReport
 
register(IDirtyHint) - 类 中的方法io.github.dddplus.model.DirtyMemento
注册(追加)一个脏数据通知,以便Repository知道具体如何持久化.
registerActorJavadoc(String, String) - 类 中的方法io.github.dddplus.ast.report.KeyUsecaseReport
 
registerBean(Object) - 类 中的方法io.github.dddplus.runtime.registry.ExtensionDef
 
registerBean(Object) - 类 中的方法io.github.dddplus.runtime.registry.StepDef
已过时。
 
registeredInterceptor() - 类 中的静态方法io.github.dddplus.runtime.registry.InternalIndexer
获取扩展点拦截器实例.
registerExtendsRelation(String, String, List<String>, String) - 类 中的方法io.github.dddplus.ast.report.ClassHierarchyReport
 
registerImplementsRelation(String, String, List<String>, String) - 类 中的方法io.github.dddplus.ast.report.ClassHierarchyReport
 
registerMethodFodCallGraph(String) - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
registerMethodInfo(String, String) - 类 中的方法io.github.dddplus.ast.report.EncapsulationReport
 
registerPackage(String) - 类 中的方法io.github.dddplus.ast.model.ReverseEngineeringModel
 
render() - 类 中的方法io.github.dddplus.ast.view.CallGraphRenderer
 
render() - 类 中的方法io.github.dddplus.ast.view.ClassHierarchyRenderer
 
render() - 类 中的方法io.github.dddplus.ast.view.EncapsulationRenderer
 
render() - 类 中的方法io.github.dddplus.ast.view.PlainTextRenderer
 
render() - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
 
repositoryRule() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
 
requiredRules - 类 中的静态变量io.github.dddplus.ArchitectureEnforcer
已过时。
业务中台架构的所有规则.
resolvedTypeAsString(String) - 类 中的静态方法io.github.dddplus.ast.parser.JavaParserUtil
 
ReverseEngineeringModel - io.github.dddplus.ast.model中的类
逆向模型.
ReverseEngineeringModel() - 类 的构造器io.github.dddplus.ast.model.ReverseEngineeringModel
 
ReviseStepsException - io.github.dddplus.step中的异常错误
已过时。
ReviseStepsException() - 异常错误 的构造器io.github.dddplus.step.ReviseStepsException
已过时。
 
rollback(Model, Ex) - 接口 中的方法io.github.dddplus.step.IRevokableDomainStep
已过时。
执行本步骤的回滚操作,进行冲正.
Router - io.github.dddplus.annotation中的注释类型
扩展点路由器,注解在BaseRouter之上.
routerRule() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
 

S

sameAs(KeyRelationEntry) - 类 中的方法io.github.dddplus.ast.model.KeyRelationEntry
 
satisfy(ClassOrInterfaceDeclaration) - 类 中的方法io.github.dddplus.ast.model.AccessorsEntry
 
scan(File...) - 类 中的方法io.github.dddplus.ast.DomainModelAnalyzer
 
scan(File...) - 类 中的方法io.github.dddplus.ast.enforcer.AllowedAccessorsEnforcer
 
scan(File...) - 类 中的方法io.github.dddplus.ast.enforcer.ExtensionMethodSignatureEnforcer
 
scanPackages(String...) - 类 中的方法io.github.dddplus.DDDPlusEnforcer
 
serviceRule() - 类 中的静态方法io.github.dddplus.ArchitectureEnforcer
已过时。
 
set(String, Object) - 类 中的方法io.github.dddplus.model.Exchange
为某个key赋值.
setApplicationContext(ApplicationContext) - 类 中的方法io.github.dddplus.mybatis.AutowiredObjectFactory
 
SetBag<Entity> - io.github.dddplus.model中的类
SetBag is a handy memory Set based IBag.
SetBag(Set<Entity>) - 类 的构造器io.github.dddplus.model.SetBag
 
setTypeInString(String) - 类 中的方法io.github.dddplus.ast.model.KeyRelationEntry
 
shouldStop(List<R>) - 接口 中的方法io.github.dddplus.runtime.IReducer
判断扩展点执行是否该停下来.
showRawSimilarities() - 类 中的方法io.github.dddplus.ast.view.PlainTextRenderer
 
silentParse(File) - 类 中的静态方法io.github.dddplus.ast.FileWalker
Handy AST parsing based upon StaticJavaParser.parse(File).
similarity(KeyModelEntry, KeyModelEntry) - 接口 中的方法io.github.dddplus.ast.algorithm.IKeyModelSimilarity
计算两个领域模型关键要素的相似度.
similarity(KeyModelEntry, KeyModelEntry) - 类 中的方法io.github.dddplus.ast.algorithm.JaccardModelSimilarity
 
SimilarityEntry - io.github.dddplus.ast.model中的类
Similarity between KeyModelEntry.
SimilarityEntry() - 类 的构造器io.github.dddplus.ast.model.SimilarityEntry
 
similarityThreshold(double) - 类 中的方法io.github.dddplus.ast.DomainModelAnalyzer
 
size() - 类 中的方法io.github.dddplus.ast.report.KeyEventReport
 
size() - 类 中的方法io.github.dddplus.ast.report.KeyRelationReport
 
size() - 类 中的方法io.github.dddplus.model.DirtyMemento
 
size() - 类 中的方法io.github.dddplus.model.ListBag
 
size() - 类 中的方法io.github.dddplus.model.SetBag
 
skinParam(String) - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
增加(可以多次调用)皮肤控制.
skinParamOrtholine() - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
 
skinParamPolyline() - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
 
skipParamHandWrittenStyle() - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
 
sortedActorKeyUsecases(String) - 类 中的方法io.github.dddplus.ast.report.KeyUsecaseReport
 
sortedAggregates() - 类 中的方法io.github.dddplus.ast.model.ReverseEngineeringModel
 
sortedEntries() - 类 中的方法io.github.dddplus.ast.report.CallGraphReport
 
sortedEvents() - 类 中的方法io.github.dddplus.ast.report.KeyEventReport
 
sortedKeyBehaviorEntries() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
sortedKeyFlowEntries() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
sortedKeyRuleEntries() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
sortedRawSimilarities() - 类 中的方法io.github.dddplus.ast.model.ReverseEngineeringModel
 
sortedSimilarities() - 类 中的方法io.github.dddplus.ast.model.ReverseEngineeringModel
 
splines(String) - 类 中的方法io.github.dddplus.ast.view.CallGraphRenderer
控制edge的线条布局.
splines(String) - 类 中的方法io.github.dddplus.ast.view.ClassHierarchyRenderer
 
SqliteDumper - io.github.dddplus.ast.model.dumper.sqlite中的类
 
SqliteDumper() - 类 的构造器io.github.dddplus.ast.model.dumper.sqlite.SqliteDumper
 
Step - io.github.dddplus.annotation中的注释类型
已过时。
Step() - 类 的构造器io.github.dddplus.runtime.registry.DomainArtifacts.Step
 
stepCode() - 接口 中的方法io.github.dddplus.step.IDomainStep
已过时。
该步骤编号.
StepDef - io.github.dddplus.runtime.registry中的类
已过时。
StepDef() - 类 的构造器io.github.dddplus.runtime.registry.StepDef
已过时。
 
StepsExecTemplate<Step extends IDomainStep,Model extends IDomainModel> - io.github.dddplus.runtime中的类
已过时。
StepsExecTemplate() - 类 的构造器io.github.dddplus.runtime.StepsExecTemplate
已过时。
 
stopOnFirstMatch(Predicate<R>) - 接口 中的静态方法io.github.dddplus.runtime.IReducer
执行所有的扩展点,直到谓词第一次匹配到了扩展点返回值为止.
Style() - 类 的构造器io.github.dddplus.bce.CallGraphConfig.Style
 
subsequentSteps() - 接口 中的方法io.github.dddplus.step.IReviseStepsException
已过时。
修订后的后续步骤编号.
subsequentSteps() - 异常错误 中的方法io.github.dddplus.step.ReviseStepsException
已过时。
 

T

targetCallGraphDotFile(String) - 类 中的方法io.github.dddplus.ast.view.CallGraphRenderer
 
targetDotFile(String) - 类 中的方法io.github.dddplus.ast.view.ClassHierarchyRenderer
 
targetFilename(String) - 类 中的方法io.github.dddplus.ast.view.EncapsulationRenderer
 
targetFilename(String) - 类 中的方法io.github.dddplus.ast.view.PlainTextRenderer
 
title(String) - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
 
topReferencedCallee(int) - 类 中的方法io.github.dddplus.ast.view.CallGraphRenderer
 
topReferencedCalleeMethods(int) - 类 中的方法io.github.dddplus.ast.view.CallGraphRenderer
 
topTenBigMethods() - 类 中的方法io.github.dddplus.ast.report.ClassMethodReport
 
toString() - 类 中的方法io.github.dddplus.model.AbstractBusinessNo
 
types() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 

U

umlContent() - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
 
umlDisplayActualClass() - 类 中的方法io.github.dddplus.ast.model.KeyFlowEntry
 
unbounded() - 类 中的方法io.github.dddplus.model.BoundedDomainModel
The underlying unbounded domain model.
undefinedTypes() - 类 中的方法io.github.dddplus.ast.model.KeyModelEntry
 
usePolicy(Class<? extends IPolicy<Ext, Identity>>, Identity) - 类 中的静态方法io.github.dddplus.runtime.DDD
使用IPolicy路由策略定位扩展点实例.
userDefinedRelations() - 类 中的方法io.github.dddplus.bce.CallGraphConfig
 
useRouter(Class<? extends T>) - 类 中的静态方法io.github.dddplus.runtime.DDD
定位一个扩展点路由实例.
useSimpleClassName() - 类 中的方法io.github.dddplus.bce.CallGraphConfig
 

V

value - 类 中的变量io.github.dddplus.model.AbstractBusinessNo
 
value() - 类 中的方法io.github.dddplus.model.AbstractBusinessNo
 
value() - 接口 中的方法io.github.dddplus.model.IBusinessNo
 
valueOf(String) - 枚举 中的静态方法io.github.dddplus.ast.report.ClassHierarchyReport.Pair.Relation
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.github.dddplus.ast.view.PlantUmlRenderer.Direction
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.github.dddplus.dsl.KeyElement.Type
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.github.dddplus.dsl.KeyRelation.Type
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法io.github.dddplus.ast.report.ClassHierarchyReport.Pair.Relation
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.github.dddplus.ast.view.PlantUmlRenderer.Direction
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.github.dddplus.dsl.KeyElement.Type
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.github.dddplus.dsl.KeyRelation.Type
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
visit(MethodDeclaration, EncapsulationReport) - 类 中的方法io.github.dddplus.ast.PublicMethodAstNodeVisitor
 

W

walkFrom(File...) - 类 中的方法io.github.dddplus.ast.FileWalker
从指定目录开始递归遍历.
whenNotSatisfied(Notification) - 类 中的方法io.github.dddplus.model.BaseAggregateRoot
业务规约没有满足时如何处理.
withModel(ReverseEngineeringModel) - 类 中的方法io.github.dddplus.ast.view.ClassHierarchyRenderer
 
withModel(ReverseEngineeringModel) - 类 中的方法io.github.dddplus.ast.view.EncapsulationRenderer
 
withModel(ReverseEngineeringModel) - 类 中的方法io.github.dddplus.ast.view.PlainTextRenderer
 
withModel(ReverseEngineeringModel) - 类 中的方法io.github.dddplus.ast.view.PlantUmlRenderer
 
withReport(CallGraphReport) - 类 中的方法io.github.dddplus.ast.view.CallGraphRenderer
 
withSubsequentSteps(List<String>) - 异常错误 中的方法io.github.dddplus.step.ReviseStepsException
已过时。
 

X

xGet(String, Class<T>) - 类 中的方法io.github.dddplus.model.BaseAggregateRoot
从临时交换区里取值.
xIs(String) - 类 中的方法io.github.dddplus.model.BaseAggregateRoot
临时交换区方便的布尔类型取值.
xSet(String, Object) - 类 中的方法io.github.dddplus.model.BaseAggregateRoot
临时交换区赋值.
A B C D E F G H I J K L M N O P R S T U V W X 
跳过导航链接

Copyright © 2020–2023. All rights reserved.