@Override
            public boolean consumeValue(final RefDataValueProxyConsumerFactory refDataValueProxyConsumerFactory) {
                final RefDataValueProxyConsumer refDataValueProxyConsumer = refDataValueProxyConsumerFactory
                        .getConsumer(StorageType.OFF_HEAP);
                try {
                    return refDataValueProxyConsumer.consume(this);
                } catch (XPathException e) {
                    throw new RuntimeException(LogUtil.message(
                            "Error handling reference data value: {}", e.getMessage()), e);
                }
            }
Consume the fastInfosetValue using the various classes used in ref data lookup
stroom-pipeline/src/test/java/stroom/pipeline/refdata/TestReferenceDataFilter.java