| Package | Description |
|---|---|
| org.apache.solr.core | |
| org.apache.solr.handler.component | |
| org.apache.solr.highlight | |
| org.apache.solr.update | |
| org.apache.solr.update.processor | |
| org.apache.solr.util.plugin |
| Modifier and Type | Field and Description |
|---|---|
static PluginInfo |
PluginInfo.EMPTY_INFO |
| Modifier and Type | Field and Description |
|---|---|
java.util.List<PluginInfo> |
PluginInfo.children |
private java.util.Map<java.lang.String,java.util.List<PluginInfo>> |
SolrConfig.pluginStore |
| Modifier and Type | Method and Description |
|---|---|
PluginInfo |
PluginInfo.getChild(java.lang.String type) |
PluginInfo |
SolrConfig.getPluginInfo(java.lang.String type) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<PluginInfo> |
PluginInfo.getChildren(java.lang.String type)
Filter children by type
|
java.util.List<PluginInfo> |
SolrConfig.getPluginInfos(java.lang.String type)
SolrConfig keeps a repository of plugins by the type.
|
private java.util.List<PluginInfo> |
PluginInfo.loadSubPlugins(org.w3c.dom.Node node) |
java.util.List<PluginInfo> |
SolrConfig.readPluginInfos(java.lang.String tag,
boolean requireName,
boolean requireClass) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
SolrCore.createInitInstance(PluginInfo info,
java.lang.Class<T> cast,
java.lang.String msg,
java.lang.String defClassName) |
| Modifier and Type | Method and Description |
|---|---|
<T> java.util.List<T> |
SolrCore.initPlugins(java.util.List<PluginInfo> pluginInfos,
java.lang.Class<T> type,
java.lang.String defClassName)
For a given List of PluginInfo return the instances as a List
|
<T> T |
SolrCore.initPlugins(java.util.List<PluginInfo> pluginInfos,
java.util.Map<java.lang.String,T> registry,
java.lang.Class<T> type,
java.lang.String defClassName) |
| Constructor and Description |
|---|
PluginInfo(java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> attrs,
NamedList initArgs,
java.util.List<PluginInfo> children) |
| Modifier and Type | Field and Description |
|---|---|
private PluginInfo |
HighlightComponent.info |
private PluginInfo |
SearchHandler.shfInfo |
| Modifier and Type | Method and Description |
|---|---|
void |
SearchHandler.init(PluginInfo info) |
void |
HighlightComponent.init(PluginInfo info) |
void |
HttpShardHandlerFactory.init(PluginInfo info) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultSolrHighlighter.init(PluginInfo info) |
| Modifier and Type | Field and Description |
|---|---|
PluginInfo |
SolrIndexConfig.mergePolicyInfo |
PluginInfo |
SolrIndexConfig.mergeSchedulerInfo |
| Modifier and Type | Method and Description |
|---|---|
private PluginInfo |
SolrIndexConfig.getPluginInfo(java.lang.String path,
SolrConfig solrConfig,
PluginInfo def) |
| Modifier and Type | Method and Description |
|---|---|
private PluginInfo |
SolrIndexConfig.getPluginInfo(java.lang.String path,
SolrConfig solrConfig,
PluginInfo def) |
| Modifier and Type | Method and Description |
|---|---|
void |
UpdateRequestProcessorChain.init(PluginInfo info) |
| Modifier and Type | Method and Description |
|---|---|
void |
PluginInfoInitialized.init(PluginInfo info) |