public class KeyModelReport extends Object
构造器和说明 |
---|
KeyModelReport(ReverseEngineeringModel model) |
限定符和类型 | 方法和说明 |
---|---|
Set<String> |
actors() |
boolean |
containsActor(String actor) |
void |
fixPackage(String fromPkg,
String toPkg) |
KeyModelEntry |
getOrCreateKeyModelEntryForActor(String actor) |
KeyModelEntry |
getOrCreateRawModelEntry(String className)
使用注意:返回的
KeyModelEntry#getPackageName() 是空的,需要接下来赋值,否则出报告时NPE. |
boolean |
hasProducer(KeyEventEntry event) |
KeyModelEntry |
keyModelEntryOfActor(String actor) |
List<KeyModelEntry> |
keyModelsOfPackage(String packageName) |
int |
methods() |
int |
models() |
int |
propertiesN() |
public KeyModelReport(ReverseEngineeringModel model)
public KeyModelEntry getOrCreateRawModelEntry(String className)
KeyModelEntry#getPackageName()
是空的,需要接下来赋值,否则出报告时NPE.public KeyModelEntry getOrCreateKeyModelEntryForActor(String actor)
public int models()
public int methods()
public int propertiesN()
public boolean containsActor(String actor)
public KeyModelEntry keyModelEntryOfActor(String actor)
public List<KeyModelEntry> keyModelsOfPackage(String packageName)
public boolean hasProducer(KeyEventEntry event)
Copyright © 2020–2023. All rights reserved.