//todo [anistor] should be possible to also process stream data
@Override
protected MatcherEvalContext<Integer> startContext(Object instance, Set<String> knownTypes) {
ProtobufMatcherEvalContext ctx = new ProtobufMatcherEvalContext(instance, wrappedMessageDescriptor, serializationContext);
ctx.unwrapPayload();
return ctx.getEntityTypeName() != null && knownTypes.contains(ctx.getEntityTypeName()) ? ctx : null;
}
@Override
protected FilterProcessingChain<?> createFilterProcessingChain(Map<String, Object> namedParameters) {