ch.hortis.sonar.model
Class Rule

java.lang.Object
  extended by ch.hortis.sonar.model.Rule

public class Rule
extends java.lang.Object


Field Summary
static java.lang.String SQL_SELECT_ALL
           
 
Constructor Summary
Rule()
           
Rule(java.lang.String name, java.lang.String key, RulesCategory rulesCategory, java.lang.String pluginName, java.lang.String description)
           
Rule(java.lang.String name, java.lang.String key, java.lang.String configKey, RulesCategory rulesCategory, java.lang.String pluginName, java.lang.String description)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getConfigKey()
           
 java.lang.String getDescription()
           
 java.lang.Integer getId()
           
 java.lang.String getKey()
           
 java.lang.String getName()
           
 java.util.List<RuleParam> getParams()
           
 java.lang.String getPluginName()
           
 RulesCategory getRulesCategory()
           
 int hashCode()
           
 void setConfigKey(java.lang.String configKey)
           
 void setDescription(java.lang.String description)
           
 void setId(java.lang.Integer id)
           
 void setKey(java.lang.String key)
           
 void setName(java.lang.String name)
           
 void setParams(java.util.List<RuleParam> params)
           
 void setPluginName(java.lang.String pluginName)
           
 void setRulesCategory(RulesCategory rulesCategory)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

SQL_SELECT_ALL

public static final java.lang.String SQL_SELECT_ALL
See Also:
Constant Field Values
Constructor Detail

Rule

public Rule()

Rule

public Rule(java.lang.String name,
            java.lang.String key,
            RulesCategory rulesCategory,
            java.lang.String pluginName,
            java.lang.String description)

Rule

public Rule(java.lang.String name,
            java.lang.String key,
            java.lang.String configKey,
            RulesCategory rulesCategory,
            java.lang.String pluginName,
            java.lang.String description)
Method Detail

getId

public java.lang.Integer getId()

setId

public void setId(java.lang.Integer id)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getKey

public java.lang.String getKey()

setKey

public void setKey(java.lang.String key)

getRulesCategory

public RulesCategory getRulesCategory()

setRulesCategory

public void setRulesCategory(RulesCategory rulesCategory)

getPluginName

public java.lang.String getPluginName()

setPluginName

public void setPluginName(java.lang.String pluginName)

getConfigKey

public java.lang.String getConfigKey()

setConfigKey

public void setConfigKey(java.lang.String configKey)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getParams

public java.util.List<RuleParam> getParams()

setParams

public void setParams(java.util.List<RuleParam> params)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2007-2008 hortis. All Rights Reserved.