@Override
                    public int getFieldNumber(String name)
                    {
                        final Field<T> field = ms.getFieldByName(name);
                        return field != null && predicate.apply(field) ? field.number : 0;
                    }
Filters the fields to include based on a {@link Predicate}.
<p>
The {@link Predicate.Factory} arg is required.
protostuff-runtime-view/src/main/java/io/protostuff/runtime/RuntimeView.java