org.apache.solr.update.processor
public abstract class FieldValueSubsetUpdateProcessorFactory extends FieldMutatingUpdateProcessorFactory
pickSubset(java.util.Collection) FieldMutatingUpdateProcessorFactory.SelectorParamsUpdateRequestProcessorFactory.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, parseSelectorParamspublic FieldValueSubsetUpdateProcessorFactory()
public final UpdateRequestProcessor getInstance(SolrQueryRequest req, SolrQueryResponse rsp, UpdateRequestProcessor next)
getInstance in class UpdateRequestProcessorFactoryprotected abstract Collection<Object> pickSubset(Collection<Object> values)
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.