Uses of Class
groovy.util.FactoryBuilderSupport

Packages that use FactoryBuilderSupport
groovy.util Various Groovy utilities for working with nodes, builders, logging, JUnit test cases, text expressions, Ant tasks or JMX MBeans. 
 

Uses of FactoryBuilderSupport in groovy.util
 

Subclasses of FactoryBuilderSupport in groovy.util
 class ObjectGraphBuilder
          A builder for creating object graphs.
Each node defines the class to be created and the property on its parent (if any) at the same time.
 

Fields in groovy.util declared as FactoryBuilderSupport
private  FactoryBuilderSupport FactoryBuilderSupport._globalProxyBuilder
           
(package private)  FactoryBuilderSupport FactoryInterceptorMetaClass.factory
           
 

Fields in groovy.util with type parameters of type FactoryBuilderSupport
private  java.lang.ThreadLocal<FactoryBuilderSupport> FactoryBuilderSupport._localProxyBuilder
           
 

Methods in groovy.util that return FactoryBuilderSupport
 FactoryBuilderSupport FactoryBuilderSupport.getChildBuilder()
           
 FactoryBuilderSupport FactoryBuilderSupport.getCurrentBuilder()
           
protected  FactoryBuilderSupport FactoryBuilderSupport.getProxyBuilder()
          Proxy builders are useful for changing the building context, thus enabling mix & match builders.
 

Methods in groovy.util with parameters of type FactoryBuilderSupport
 java.lang.Object Factory.newInstance(FactoryBuilderSupport builder, java.lang.Object name, java.lang.Object value, java.util.Map attributes)
           
 java.lang.Object ObjectGraphBuilder.ObjectFactory.newInstance(FactoryBuilderSupport builder, java.lang.Object name, java.lang.Object value, java.util.Map properties)
           
 java.lang.Object ObjectGraphBuilder.ObjectRefFactory.newInstance(FactoryBuilderSupport builder, java.lang.Object name, java.lang.Object value, java.util.Map properties)
           
 void Factory.onFactoryRegistration(FactoryBuilderSupport builder, java.lang.String registerdName, java.lang.String registeredGroupName)
          Called when a factory is registerd to a builder
 void AbstractFactory.onFactoryRegistration(FactoryBuilderSupport builder, java.lang.String registerdName, java.lang.String group)
           
 boolean Factory.onHandleNodeAttributes(FactoryBuilderSupport builder, java.lang.Object node, java.util.Map attributes)
           
 boolean AbstractFactory.onHandleNodeAttributes(FactoryBuilderSupport builder, java.lang.Object node, java.util.Map attributes)
           
 boolean Factory.onNodeChildren(FactoryBuilderSupport builder, java.lang.Object node, Closure childContent)
          Only called if it isLeaf is false and isHandlesNodeChildren is true
 boolean AbstractFactory.onNodeChildren(FactoryBuilderSupport builder, java.lang.Object node, Closure childContent)
           
 void Factory.onNodeCompleted(FactoryBuilderSupport builder, java.lang.Object parent, java.lang.Object node)
           
 void AbstractFactory.onNodeCompleted(FactoryBuilderSupport builder, java.lang.Object parent, java.lang.Object node)
           
 void Factory.setChild(FactoryBuilderSupport builder, java.lang.Object parent, java.lang.Object child)
           
 void ObjectGraphBuilder.ObjectFactory.setChild(FactoryBuilderSupport builder, java.lang.Object parent, java.lang.Object child)
           
 void ObjectGraphBuilder.ObjectRefFactory.setChild(FactoryBuilderSupport builder, java.lang.Object parent, java.lang.Object child)
           
 void AbstractFactory.setChild(FactoryBuilderSupport builder, java.lang.Object parent, java.lang.Object child)
           
 void Factory.setParent(FactoryBuilderSupport builder, java.lang.Object parent, java.lang.Object child)
           
 void ObjectGraphBuilder.ObjectFactory.setParent(FactoryBuilderSupport builder, java.lang.Object parent, java.lang.Object child)
           
 void ObjectGraphBuilder.ObjectRefFactory.setParent(FactoryBuilderSupport builder, java.lang.Object parent, java.lang.Object child)
           
 void AbstractFactory.setParent(FactoryBuilderSupport builder, java.lang.Object parent, java.lang.Object child)
           
protected  void FactoryBuilderSupport.setProxyBuilder(FactoryBuilderSupport proxyBuilder)
          Sets the builder to be used as a proxy.
 java.lang.Object FactoryBuilderSupport.withBuilder(FactoryBuilderSupport builder, Closure closure)
          Switches the builder's proxyBuilder during the execution of a closure.
This is useful to temporary change the building context to another builder without the need for a contrived setup.
 java.lang.Object FactoryBuilderSupport.withBuilder(FactoryBuilderSupport builder, java.lang.String name, Closure closure)
          Switches the builder's proxyBuilder during the execution of a closure.
This is useful to temporary change the building context to another builder without the need for a contrived setup.
 java.lang.Object FactoryBuilderSupport.withBuilder(java.util.Map attributes, FactoryBuilderSupport builder, java.lang.String name, Closure closure)
          Switches the builder's proxyBuilder during the execution of a closure.
This is useful to temporary change the building context to another builder without the need for a contrived setup.
 

Constructors in groovy.util with parameters of type FactoryBuilderSupport
FactoryInterceptorMetaClass(MetaClass delegate, FactoryBuilderSupport factory)
           
 



Copyright © ${year} The Codehaus. All Rights Reserved.