Modifier and Type | Field and Description |
---|---|
static RulePriority |
DEFAULT_PRIORITY
The default priority given to a rule if not explicitly set
|
static String |
STATUS_BETA |
static String |
STATUS_DEPRECATED |
static String |
STATUS_READY |
static String |
STATUS_REMOVED
For internal use only.
|
Constructor and Description |
---|
Rule()
Deprecated.
since 2.3. Use the factory method
create() |
Rule(String pluginName,
String key)
Deprecated.
since 2.3. Use the factory method
create() |
public static final String STATUS_BETA
public static final String STATUS_DEPRECATED
public static final String STATUS_READY
public static final String STATUS_REMOVED
public static final RulePriority DEFAULT_PRIORITY
@Deprecated public Rule()
create()
@Deprecated public Rule(String pluginName, String key)
create()
pluginName
- the plugin name indicates which plugin the rule belongs tokey
- the key should be unique within a plugin, but it is even more careful for the time being that it is unique across the
application@Deprecated public void setId(Integer id)
public String getConfigKey()
public Rule setConfigKey(String configKey)
public String getDescription()
public Rule setDescription(String description)
public RuleParam createParameter()
public RuleParam createParameter(String key)
public RulePriority getSeverity()
public Rule setSeverity(RulePriority severity)
severity
- severity to set, if null, uses the default priority.public String getRepositoryKey()
public Rule setRepositoryKey(String s)
public Rule setUniqueKey(String repositoryKey, String key)
public boolean isTemplate()
public Rule setIsTemplate(boolean isTemplate)
@Deprecated public Cardinality getCardinality()
isTemplate()
@Deprecated public Rule setCardinality(Cardinality c)
setIsTemplate(boolean)
@Deprecated public Rule getParent()
getTemplate()
@Deprecated public Rule setParent(Rule parent)
setTemplate(Rule)
}public Rule getTemplate()
public Rule setTemplate(Rule template)
public Date getCreatedAt()
public Rule setCreatedAt(Date d)
public Date getUpdatedAt()
public Rule setUpdatedAt(Date updatedAt)
public String getLanguage()
public Rule setLanguage(String language)
public String[] getSystemTags()
@CheckForNull @Deprecated public Integer getCharacteristicId()
getCharacteristicKey()
@Deprecated public Rule setCharacteristicId(@Nullable Integer characteristicId)
setCharacteristicKey(String)
@CheckForNull @Deprecated public Integer getDefaultCharacteristicId()
getDefaultCharacteristicKey()
@Deprecated public Rule setDefaultCharacteristicId(@Nullable Integer defaultCharacteristicId)
setDefaultCharacteristicKey(String)
public static Rule create(String repositoryKey, String key, String name)
public static Rule create(String repositoryKey, String key)
@CheckForNull public String getDefaultCharacteristicKey()
public Rule setDefaultCharacteristicKey(@Nullable String defaultCharacteristicKey)
@CheckForNull public String getDefaultSubCharacteristicKey()
public Rule setDefaultSubCharacteristicKey(@Nullable String defaultSubCharacteristicKey)
@CheckForNull public String getCharacteristicKey()
public Rule setCharacteristicKey(@Nullable String characteristicKey)
@CheckForNull public String getSubCharacteristicKey()
public Rule setSubCharacteristicKey(@Nullable String subCharacteristicKey)
Copyright © 2009–2015 SonarSource. All rights reserved.