package org.solrmarc.index.extractor.impl.constant; import org.solrmarc.index.extractor.AbstractValueExtractor; import org.solrmarc.index.extractor.AbstractValueExtractorFactory; public class ConstantValueExtractorFactory extends AbstractValueExtractorFactory { public boolean canHandle(final String solrFieldName, final String mappingConfiguration) { return mappingConfiguration.startsWith("\"") && mappingConfiguration.endsWith("\""); } @Override public AbstractValueExtractor<?> createExtractor(String solrFieldName, String[] parts) { return new ConstantMultiValueExtractor(parts); } }