Class PluginMeta
- java.lang.Object
- 
- org.apache.solr.client.solrj.request.beans.PluginMeta
 
- 
- All Implemented Interfaces:
- MapSerializable,- MapWriter,- NavigableObject,- ReflectMapWriter
 
 public class PluginMeta extends Object implements ReflectMapWriter POJO for a plugin metadata used in container plugins
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.apache.solr.common.MapWriterMapWriter.EntryWriter
 
- 
 - 
Constructor SummaryConstructors Constructor Description PluginMeta()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PluginMetacopy()booleanequals(Object obj)inthashCode()StringtoString()voidwriteMap(MapWriter.EntryWriter ew)- 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.apache.solr.common.NavigableObject_forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr, _size
 
- 
 
- 
- 
- 
Field Detail- 
namepublic String name Unique plugin name, required.
 - 
klasspublic String klass Plugin implementation class, required.
 - 
versionpublic String version Plugin version.
 - 
pathPrefixpublic String pathPrefix Plugin API path prefix, optional.
 - 
configpublic MapWriter config Plugin configuration object, optional.
 
- 
 - 
Method Detail- 
copypublic PluginMeta copy() 
 - 
writeMappublic void writeMap(MapWriter.EntryWriter ew) throws IOException - Specified by:
- writeMapin interface- MapWriter
- Specified by:
- writeMapin interface- ReflectMapWriter
- Throws:
- IOException
 
 
- 
 
-