com.atlassian.plugin.parsers
Class PluginInformationReader

java.lang.Object
  extended by com.atlassian.plugin.parsers.PluginInformationReader

public final class PluginInformationReader
extends Object

Reads plugin information from a plugin descriptor.

Since:
3.0.0
See Also:
PluginDescriptorReader.getPluginInformationReader()

Method Summary
 com.atlassian.fugue.Option<String> getDescription()
           
 com.atlassian.fugue.Option<String> getDescriptionKey()
           
 com.atlassian.fugue.Option<Float> getMaxVersion()
           
 com.atlassian.fugue.Option<Float> getMinJavaVersion()
           
 com.atlassian.fugue.Option<Float> getMinVersion()
           
 Map<String,String> getParameters()
           
 Map<String,com.atlassian.fugue.Option<String>> getPermissions()
           
 Set<String> getPermissions(InstallationMode installationMode)
           
 com.atlassian.fugue.Option<String> getVendorName()
           
 com.atlassian.fugue.Option<String> getVendorUrl()
           
 com.atlassian.fugue.Option<String> getVersion()
           
 boolean hasAllPermissions()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDescription

public com.atlassian.fugue.Option<String> getDescription()

getDescriptionKey

public com.atlassian.fugue.Option<String> getDescriptionKey()

getVersion

public com.atlassian.fugue.Option<String> getVersion()

getVendorName

public com.atlassian.fugue.Option<String> getVendorName()

getVendorUrl

public com.atlassian.fugue.Option<String> getVendorUrl()

getParameters

public Map<String,String> getParameters()

getMinVersion

public com.atlassian.fugue.Option<Float> getMinVersion()

getMaxVersion

public com.atlassian.fugue.Option<Float> getMaxVersion()

getMinJavaVersion

public com.atlassian.fugue.Option<Float> getMinJavaVersion()

getPermissions

public Map<String,com.atlassian.fugue.Option<String>> getPermissions()

hasAllPermissions

public boolean hasAllPermissions()

getPermissions

public Set<String> getPermissions(InstallationMode installationMode)


Copyright © 2014 Atlassian. All rights reserved.