package io.fathom.cloud.network;
import com.google.protobuf.Descriptors.FieldDescriptor;
import com.google.protobuf.Message;
public class ProtobufFilter {
final FieldDescriptor field;
final Object find;
public ProtobufFilter(FieldDescriptor field, Object find) {
super();
this.field = field;
this.find = find;
}
public boolean matches(Message m) {
Object o = m.getField(field);
if (find.equals(o)) {
return true;
}
return false;
}
}