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