public abstract class FieldValueSubsetUpdateProcessorFactory extends FieldMutatingUpdateProcessorFactory
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.
|
getBooleanArg, getDefaultSelector, getSelector, inform, init, oneOrMany, 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-2014 Apache Software Foundation. All Rights Reserved.