public class AbstractBuilderCustomizer extends Object implements BuilderCustomizer
| Constructor and Description |
|---|
AbstractBuilderCustomizer() |
@Nonnull public Map<String,Object> getVariables()
getVariables in interface BuilderCustomizer@Nonnull public Map<String,Factory> getFactories()
getFactories in interface BuilderCustomizer@Nonnull public Map<String,Closure> getMethods()
getMethods in interface BuilderCustomizer@Nonnull public Map<String,Closure[]> getProps()
getProps in interface BuilderCustomizer@Nonnull public List<Closure> getAttributeDelegates()
getAttributeDelegates in interface BuilderCustomizer@Nonnull public List<Closure> getPostInstantiateDelegates()
getPostInstantiateDelegates in interface BuilderCustomizerpublic void setPostInstantiateDelegates(@Nonnull List<Closure> postInstantiateDelegates)
@Nonnull public List<Closure> getPostNodeCompletionDelegates()
getPostNodeCompletionDelegates in interface BuilderCustomizerpublic void setPostNodeCompletionDelegates(@Nonnull List<Closure> postNodeCompletionDelegates)
@Nonnull public List<Closure> getPreInstantiateDelegates()
getPreInstantiateDelegates in interface BuilderCustomizerpublic void setPreInstantiateDelegates(@Nonnull List<Closure> preInstantiateDelegates)
@Nonnull public List<Closure> getDisposalClosures()
getDisposalClosures in interface BuilderCustomizer@Nullable public Closure getMethodMissingDelegate()
getMethodMissingDelegate in interface BuilderCustomizerpublic void setMethodMissingDelegate(@Nullable Closure methodMissingDelegate)
@Nullable public Closure getPropertyMissingDelegate()
getPropertyMissingDelegate in interface BuilderCustomizer