| 程序包 | 说明 |
|---|---|
| io.github.dddplus.ast.algorithm |
Algorithm related to reverse modeling.
|
| io.github.dddplus.ast.model |
The AST reverse modeling related model.
|
| io.github.dddplus.ast.report |
JavaParser parsed report.
|
| 限定符和类型 | 方法和说明 |
|---|---|
double |
JaccardModelSimilarity.rawModelSimilarity(KeyModelEntry model1,
KeyModelEntry model2) |
double |
JaccardModelSimilarity.similarity(KeyModelEntry model1,
KeyModelEntry model2) |
double |
IKeyModelSimilarity.similarity(KeyModelEntry model1,
KeyModelEntry model2)
计算两个领域模型关键要素的相似度.
|
| 限定符和类型 | 方法和说明 |
|---|---|
KeyModelEntry |
KeyModelEntry.addField(KeyElement.Type type,
KeyPropertyEntry keyPropertyEntry) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<KeyModelEntry> |
AggregateEntry.keyModels() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AggregateEntry.addKeyModelEntry(KeyModelEntry entry) |
boolean |
AggregateEntry.isRoot(KeyModelEntry entry) |
| 限定符和类型 | 方法和说明 |
|---|---|
KeyModelEntry |
KeyModelReport.getOrCreateKeyModelEntryForActor(String actor) |
KeyModelEntry |
KeyModelReport.getOrCreateRawModelEntry(String className)
使用注意:返回的
KeyModelEntry#getPackageName()是空的,需要接下来赋值,否则出报告时NPE. |
KeyModelEntry |
KeyModelReport.keyModelEntryOfActor(String actor) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<KeyModelEntry> |
KeyModelReport.keyModelsOfPackage(String packageName) |
Copyright © 2020–2023. All rights reserved.