public class AbstractBuilderCustomizer extends Object implements BuilderCustomizer
| Constructor and Description |
|---|
AbstractBuilderCustomizer() |
| Modifier and Type | Method and Description |
|---|---|
List<groovy.lang.Closure> |
getAttributeDelegates() |
List<groovy.lang.Closure> |
getDisposalClosures() |
Map<String,groovy.util.Factory> |
getFactories() |
groovy.lang.Closure |
getMethodMissingDelegate() |
Map<String,groovy.lang.Closure> |
getMethods() |
List<groovy.lang.Closure> |
getPostInstantiateDelegates() |
List<groovy.lang.Closure> |
getPostNodeCompletionDelegates() |
List<groovy.lang.Closure> |
getPreInstantiateDelegates() |
groovy.lang.Closure |
getPropertyMissingDelegate() |
Map<String,groovy.lang.Closure[]> |
getProps() |
Map<String,Object> |
getVariables() |
void |
setAttributeDelegates(List<groovy.lang.Closure> attributeDelegates) |
void |
setDisposalClosures(List<groovy.lang.Closure> disposalClosures) |
void |
setFactories(Map<String,groovy.util.Factory> factories) |
void |
setMethodMissingDelegate(groovy.lang.Closure methodMissingDelegate) |
void |
setMethods(Map<String,groovy.lang.Closure> methods) |
void |
setPostInstantiateDelegates(List<groovy.lang.Closure> postInstantiateDelegates) |
void |
setPostNodeCompletionDelegates(List<groovy.lang.Closure> postNodeCompletionDelegates) |
void |
setPreInstantiateDelegates(List<groovy.lang.Closure> preInstantiateDelegates) |
void |
setPropertyMissingDelegate(groovy.lang.Closure propertyMissingDelegate) |
void |
setProps(Map<String,groovy.lang.Closure[]> props) |
void |
setVariables(Map<String,Object> variables) |
@Nonnull public Map<String,Object> getVariables()
getVariables in interface BuilderCustomizer@Nonnull public Map<String,groovy.util.Factory> getFactories()
getFactories in interface BuilderCustomizer@Nonnull public Map<String,groovy.lang.Closure> getMethods()
getMethods in interface BuilderCustomizer@Nonnull public Map<String,groovy.lang.Closure[]> getProps()
getProps in interface BuilderCustomizer@Nonnull public List<groovy.lang.Closure> getAttributeDelegates()
getAttributeDelegates in interface BuilderCustomizerpublic void setAttributeDelegates(@Nonnull List<groovy.lang.Closure> attributeDelegates)
@Nonnull public List<groovy.lang.Closure> getPostInstantiateDelegates()
getPostInstantiateDelegates in interface BuilderCustomizerpublic void setPostInstantiateDelegates(@Nonnull List<groovy.lang.Closure> postInstantiateDelegates)
@Nonnull public List<groovy.lang.Closure> getPostNodeCompletionDelegates()
getPostNodeCompletionDelegates in interface BuilderCustomizerpublic void setPostNodeCompletionDelegates(@Nonnull List<groovy.lang.Closure> postNodeCompletionDelegates)
@Nonnull public List<groovy.lang.Closure> getPreInstantiateDelegates()
getPreInstantiateDelegates in interface BuilderCustomizerpublic void setPreInstantiateDelegates(@Nonnull List<groovy.lang.Closure> preInstantiateDelegates)
@Nonnull public List<groovy.lang.Closure> getDisposalClosures()
getDisposalClosures in interface BuilderCustomizerpublic void setDisposalClosures(@Nonnull List<groovy.lang.Closure> disposalClosures)
@Nullable public groovy.lang.Closure getMethodMissingDelegate()
getMethodMissingDelegate in interface BuilderCustomizerpublic void setMethodMissingDelegate(@Nullable groovy.lang.Closure methodMissingDelegate)
@Nullable public groovy.lang.Closure getPropertyMissingDelegate()
getPropertyMissingDelegate in interface BuilderCustomizerpublic void setPropertyMissingDelegate(@Nullable groovy.lang.Closure propertyMissingDelegate)