@Component(role=ModelBuilder.class) public class ModelBuilder extends groovy.util.FactoryBuilderSupport
Model instances.| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
log |
attributeDelegates, autoRegistrationComplete, autoRegistrationRunning, CHILD_BUILDER, CURRENT_BUILDER, CURRENT_FACTORY, CURRENT_NAME, CURRENT_NODE, explicitMethods, explicitProperties, methodMissingDelegate, OWNER, PARENT_BUILDER, PARENT_CONTEXT, PARENT_FACTORY, PARENT_NAME, PARENT_NODE, postInstantiateDelegates, postNodeCompletionDelegates, preInstantiateDelegates, propertyMissingDelegate, registrationGroup, registrationGroupName, SCRIPT_CLASS_NAME| Constructor and Description |
|---|
ModelBuilder() |
| Modifier and Type | Method and Description |
|---|---|
Object |
findInContext(String key) |
ExecuteManager |
getExecuteManager() |
org.apache.maven.model.ReportSet |
getReportSet() |
List<ExecuteTask> |
getTasks() |
void |
registerBeanFactory(String name,
Class type) |
void |
registerFactories() |
void |
registerFactory(String name,
String groupName,
groovy.util.Factory factory) |
protected void |
setClosureDelegate(groovy.lang.Closure c,
Object o) |
void |
setReportSet(org.apache.maven.model.ReportSet reportSet) |
addAttributeDelegate, addDisposalClosure, addPostInstantiateDelegate, addPostNodeCompletionDelegate, addPreInstantiateDelegate, autoRegisterNodes, build, build, build, checkExplicitMethod, checkValueIsNull, checkValueIsType, checkValueIsTypeNotString, createNode, dispatchNodeCall, dispathNodeCall, dispose, getAttributeDelegates, getChildBuilder, getContext, getContextAttribute, getContexts, getContinuationData, getCurrent, getCurrentBuilder, getCurrentFactory, getCurrentName, getDisposalClosures, getExplicitMethods, getExplicitProperties, getFactories, getLocalExplicitMethods, getLocalExplicitProperties, getLocalFactories, getMethodMissingDelegate, getName, getNameMappingClosure, getParentContext, getParentFactory, getParentName, getParentNode, getPostInstantiateDelegates, getPostNodeCompletionDelegates, getPreInstantiateDelegates, getProperty, getPropertyMissingDelegate, getProxyBuilder, getRegistrationGroupItems, getRegistrationGroups, getVariable, getVariables, handleNodeAttributes, invokeMethod, invokeMethod, newContext, nodeCompleted, popContext, postInstantiate, postNodeCompletion, preInstantiate, registerBeanFactory, registerExplicitMethod, registerExplicitMethod, registerExplicitProperty, registerExplicitProperty, registerFactory, removeAttributeDelegate, removePostInstantiateDelegate, removePostNodeCompletionDelegate, removePreInstantiateDelegate, reset, resolveExplicitMethod, resolveExplicitProperty, resolveFactory, restoreFromContinuationData, setMethodMissingDelegate, setNameMappingClosure, setNodeAttributes, setParent, setProperty, setPropertyMissingDelegate, setProxyBuilder, setVariable, withBuilder, withBuilder, withBuilderprotected void setClosureDelegate(groovy.lang.Closure c,
Object o)
setClosureDelegate in class groovy.util.FactoryBuilderSupportpublic ExecuteManager getExecuteManager()
public List<ExecuteTask> getTasks()
public void registerFactories()
public void registerBeanFactory(String name, Class type)
registerBeanFactory in class groovy.util.FactoryBuilderSupportpublic void registerFactory(String name, String groupName, groovy.util.Factory factory)
registerFactory in class groovy.util.FactoryBuilderSupportpublic org.apache.maven.model.ReportSet getReportSet()
public void setReportSet(org.apache.maven.model.ReportSet reportSet)
Copyright © 2025. All rights reserved.