public abstract class LatticeInfoBuilder extends Object
| 构造器和说明 |
|---|
LatticeInfoBuilder(LatticeBuildPlugin plugin) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract void |
build() |
List<ExtensionInfo> |
buildCustomizedExtensionInfos(IBusinessExt businessExt) |
static RealizationInfo |
buildRealizationInfo(RealizationSpec spec) |
DependencyInfo |
getDependencyInfo(Class<?> targetClass) |
List<String> |
getImportInfoClassNames() |
org.apache.maven.plugin.logging.Log |
getLog() |
List<String> |
getProvidedInfoClassNames() |
abstract String |
getSpiClassName() |
protected Set<Class> |
loadTargetClassList(List<String> classNames) |
public LatticeInfoBuilder(LatticeBuildPlugin plugin)
public abstract String getSpiClassName()
public abstract void build()
public org.apache.maven.plugin.logging.Log getLog()
public static RealizationInfo buildRealizationInfo(RealizationSpec spec)
public DependencyInfo getDependencyInfo(Class<?> targetClass)
public List<ExtensionInfo> buildCustomizedExtensionInfos(IBusinessExt businessExt)
Copyright © 2022. All rights reserved.