com.github.dreamhead.moco.matcher
Class CompositeRequestMatcher

java.lang.Object
  extended by com.github.dreamhead.moco.matcher.CompositeRequestMatcher
All Implemented Interfaces:
ConfigApplier<RequestMatcher>, RequestMatcher
Direct Known Subclasses:
AndRequestMatcher, OrRequestMatcher

public abstract class CompositeRequestMatcher
extends java.lang.Object
implements RequestMatcher


Field Summary
protected  java.lang.Iterable<RequestMatcher> matchers
           
 
Constructor Summary
CompositeRequestMatcher(java.lang.Iterable<RequestMatcher> matchers)
           
 
Method Summary
protected  java.lang.Iterable<RequestMatcher> applyToMatchers(MocoConfig config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.github.dreamhead.moco.RequestMatcher
match
 
Methods inherited from interface com.github.dreamhead.moco.ConfigApplier
apply
 

Field Detail

matchers

protected final java.lang.Iterable<RequestMatcher> matchers
Constructor Detail

CompositeRequestMatcher

public CompositeRequestMatcher(java.lang.Iterable<RequestMatcher> matchers)
Method Detail

applyToMatchers

protected java.lang.Iterable<RequestMatcher> applyToMatchers(MocoConfig config)