org.sonar.core.plugins
Class RemotePlugin

java.lang.Object
  extended by org.sonar.core.plugins.RemotePlugin

public class RemotePlugin
extends Object


Constructor Summary
RemotePlugin(String pluginKey, boolean core)
           
 
Method Summary
 RemotePlugin addFilename(String s)
           
static RemotePlugin create(DefaultPluginMetadata metadata)
           
 boolean equals(Object o)
           
 List<String> getFilenames()
           
 String getKey()
           
 String getPluginFilename()
           
 int hashCode()
           
 boolean isCore()
           
 String marshal()
           
static RemotePlugin unmarshal(String row)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemotePlugin

public RemotePlugin(String pluginKey,
                    boolean core)
Method Detail

create

public static RemotePlugin create(DefaultPluginMetadata metadata)

unmarshal

public static RemotePlugin unmarshal(String row)

marshal

public String marshal()

getKey

public String getKey()

isCore

public boolean isCore()

addFilename

public RemotePlugin addFilename(String s)

getFilenames

public List<String> getFilenames()

getPluginFilename

public String getPluginFilename()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2009-2011 SonarSource. All Rights Reserved.