Package org.apache.solr.packagemanager
Class SolrPackage
- java.lang.Object
- 
- org.apache.solr.packagemanager.SolrPackage
 
- 
- All Implemented Interfaces:
- Comparable<SolrPackage>,- org.apache.solr.common.MapSerializable,- org.apache.solr.common.MapWriter,- org.apache.solr.common.NavigableObject,- org.apache.solr.common.util.ReflectMapWriter,- org.noggit.JSONWriter.Writable
 
 public class SolrPackage extends Object implements Comparable<SolrPackage>, org.apache.solr.common.util.ReflectMapWriter Describes a package (along with all released versions) as it appears in a repository.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classSolrPackage.Artifactstatic classSolrPackage.Commandstatic classSolrPackage.Manifeststatic classSolrPackage.Pluginstatic classSolrPackage.SolrPackageRelease
 - 
Field SummaryFields Modifier and Type Field Description StringdescriptionStringnameList<SolrPackage.SolrPackageRelease>versions
 - 
Constructor SummaryConstructors Constructor Description SolrPackage()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(SolrPackage o)StringgetRepository()voidsetRepository(String repository)StringtoString()- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
- 
 
- 
- 
- 
Field Detail- 
namepublic String name 
 - 
descriptionpublic String description 
 - 
versionspublic List<SolrPackage.SolrPackageRelease> versions 
 
- 
 - 
Method Detail- 
compareTopublic int compareTo(SolrPackage o) - Specified by:
- compareToin interface- Comparable<SolrPackage>
 
 - 
getRepositorypublic String getRepository() 
 - 
setRepositorypublic void setRepository(String repository) 
 
- 
 
-