public abstract class FieldValueSubsetUpdateProcessorFactory extends FieldMutatingUpdateProcessorFactory
pickSubset(java.util.Collection<java.lang.Object>)
FieldMutatingUpdateProcessorFactory.SelectorParams
UpdateRequestProcessorFactory.RunAlways
Constructor and Description |
---|
FieldValueSubsetUpdateProcessorFactory() |
Modifier and Type | Method and Description |
---|---|
UpdateRequestProcessor |
getInstance(SolrQueryRequest req,
SolrQueryResponse rsp,
UpdateRequestProcessor next) |
protected abstract Collection<Object> |
pickSubset(Collection<Object> values)
Method subclasses must override to specify which values should be kept.
|
getDefaultSelector, getSelector, inform, init, parseSelectorExclusionParams, parseSelectorParams
public FieldValueSubsetUpdateProcessorFactory()
public final UpdateRequestProcessor getInstance(SolrQueryRequest req, SolrQueryResponse rsp, UpdateRequestProcessor next)
getInstance
in class UpdateRequestProcessorFactory
protected abstract Collection<Object> pickSubset(Collection<Object> values)
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.