org.doxla.spring.automock.resolver
Class SimplePatternMatchingMockResolver

java.lang.Object
  extended by org.doxla.spring.automock.resolver.SimplePatternMatchingMockResolver
All Implemented Interfaces:
MockClassResolver
Direct Known Subclasses:
InterfaceOnlyPatternMatchingMockResolver

public class SimplePatternMatchingMockResolver
extends Object
implements MockClassResolver

Resolves classes based on a simple regexp. Set the regexp pattern to match on by setting the pattern property. For example: Setting the pattern property to 'classpath*:/org/doxla/spring/automock/*' will result in all classes in the org.doxla.spring.automock packing being returned by invocations of the resolveClassesToMock method. You should typically prefer InterfaceOnlyPatternMatchingMockResolver

Author:
danoxlade

Constructor Summary
SimplePatternMatchingMockResolver()
           
 
Method Summary
 Collection<Class> resolveClassesToMock(ConfigurableListableBeanFactory beanFactory)
           
 void setResources(Resource[] resources)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimplePatternMatchingMockResolver

public SimplePatternMatchingMockResolver()
Method Detail

resolveClassesToMock

public Collection<Class> resolveClassesToMock(ConfigurableListableBeanFactory beanFactory)
Specified by:
resolveClassesToMock in interface MockClassResolver

setResources

public void setResources(Resource[] resources)


Copyright © 2007. All Rights Reserved.