@Incubating public interface ToolChainRegistry extends ExtensiblePolymorphicDomainObjectContainer<ToolChain>
ToolChain
s.Modifier and Type | Method and Description |
---|---|
List<? extends ToolChain> |
getAvailableToolChains()
Returns all registered
ToolChain s that are available. |
ToolChain |
getDefaultToolChain()
Returns the first registered
ToolChain that is available. |
void |
registerDefaultToolChain(String name,
Class<? extends ToolChain> type)
Registers a default ToolChain.
|
registerBinding, registerFactory, registerFactory
create, create
configure, create, create, create, maybeCreate
findAll, matching, matching, withType
add, addAll, addRule, addRule, findByName, getAsMap, getAt, getByName, getByName, getNamer, getNames, getRules
all, all, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withType
void registerDefaultToolChain(String name, Class<? extends ToolChain> type)
List<? extends ToolChain> getAvailableToolChains()
ToolChain
s that are available.