public class MavenProjectConfigExecutor extends Object implements BiFunctionConfigExecutor<Source,MavenProjectConfig,ProjectConfig>
Constructor and Description |
---|
MavenProjectConfigExecutor(SourceRegistry sourceRegistry) |
Modifier and Type | Method and Description |
---|---|
Optional<ProjectConfig> |
apply(Source source,
MavenProjectConfig mavenProjectConfig) |
Class<? extends Config> |
executeFor() |
String |
inputId() |
String |
outputId() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
andThen
@Inject public MavenProjectConfigExecutor(SourceRegistry sourceRegistry)
public Optional<ProjectConfig> apply(Source source, MavenProjectConfig mavenProjectConfig)
apply
in interface BiFunction<Source,MavenProjectConfig,Optional<ProjectConfig>>
public Class<? extends Config> executeFor()
executeFor
in interface ConfigExecutor
public String outputId()
outputId
in interface ConfigExecutor
public String inputId()
inputId
in interface ConfigExecutor
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.