cascading.groovy.factory
Class OperationFactory

java.lang.Object
  extended by AbstractFactory
      extended by cascading.groovy.factory.BaseFactory
          extended by cascading.groovy.factory.OperatorFactory
              extended by cascading.groovy.factory.OperationFactory
Direct Known Subclasses:
AssertEqualsAllFactory, AssertEqualsFactory, AssertExpressionFactory, IdentityFactory, RegexOperationFactory, TypeOperationFactory

public class OperationFactory
extends OperatorFactory


Nested Class Summary
 
Nested classes/interfaces inherited from class cascading.groovy.factory.OperatorFactory
OperatorFactory.OperatorHolder
 
Constructor Summary
OperationFactory()
           
 
Method Summary
protected  Operation makeOperation(Object value, Map attributes, Fields declaredFields)
           
 Object newInstance(FactoryBuilderSupport builder, Object type, Object value, Map attributes)
           
protected  Object returnInstance(FactoryBuilderSupport builder, Object value, Map attributes, Operation result)
           
 
Methods inherited from class cascading.groovy.factory.BaseFactory
createFields, createIntegerArray, findRemove, getDeclaredFields, makeInstance, makePrimitive, rename, rename
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationFactory

public OperationFactory()
Method Detail

newInstance

public Object newInstance(FactoryBuilderSupport builder,
                          Object type,
                          Object value,
                          Map attributes)
                   throws InstantiationException,
                          IllegalAccessException
Overrides:
newInstance in class OperatorFactory
Throws:
InstantiationException
IllegalAccessException

returnInstance

protected Object returnInstance(FactoryBuilderSupport builder,
                                Object value,
                                Map attributes,
                                Operation result)
                         throws InstantiationException,
                                IllegalAccessException
Throws:
InstantiationException
IllegalAccessException

makeOperation

protected Operation makeOperation(Object value,
                                  Map attributes,
                                  Fields declaredFields)


Copyright © 2007-2008 Concurrent, Inc. All Rights Reserved.