public class PathFieldLoader extends Object implements ExternalFieldLoader, org.apache.solr.util.plugin.PluginInfoInitialized
| Constructor and Description |
|---|
PathFieldLoader() |
| Modifier and Type | Method and Description |
|---|---|
Charset |
getCharset()
Get the charset that field values will be encoded in
|
Set<String> |
getRequiredFields()
Get the names of the fields that are required for
ExternalFieldLoader.loadField(Map, String) |
void |
init(org.apache.solr.core.PluginInfo info) |
boolean |
isExternalField(String fieldName)
Check if the field content is located in an external source
|
IterableCharSequence |
loadField(Map<String,String> fields,
String fieldName)
Load the field content from an external source
|
public void init(org.apache.solr.core.PluginInfo info)
init in interface org.apache.solr.util.plugin.PluginInfoInitializedpublic boolean isExternalField(String fieldName)
ExternalFieldLoaderisExternalField in interface ExternalFieldLoaderpublic Set<String> getRequiredFields()
ExternalFieldLoaderExternalFieldLoader.loadField(Map, String)getRequiredFields in interface ExternalFieldLoaderpublic IterableCharSequence loadField(Map<String,String> fields, String fieldName) throws IOException
ExternalFieldLoaderloadField in interface ExternalFieldLoaderIOExceptionpublic Charset getCharset()
ExternalFieldLoadergetCharset in interface ExternalFieldLoaderCopyright © 2019. All rights reserved.