package com.sissi.pipeline.in;
import com.sissi.pipeline.InputMatcher;
import com.sissi.protocol.Protocol;
/**
* 匹配Class
*
* @author kim 2013-11-4
*/
public class ClassMatcher implements InputMatcher {
private final Class<? extends Protocol> clazz;
public ClassMatcher(Class<? extends Protocol> clazz) {
super();
this.clazz = clazz;
}
public boolean match(Protocol protocol) {
return protocol.clazz(this.clazz);
}
}