Class DefaultNewParam
- java.lang.Object
- 
- org.sonar.api.server.rule.RulesDefinition.NewParam
- 
- org.sonar.api.server.rule.internal.DefaultNewParam
 
 
- 
 public class DefaultNewParam extends RulesDefinition.NewParam 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringdefaultValue()java.lang.Stringdescription()java.lang.Stringkey()java.lang.Stringname()DefaultNewParamsetDefaultValue(java.lang.String s)Empty default value will be converted to null.DefaultNewParamsetDescription(java.lang.String s)Plain-text description.DefaultNewParamsetName(java.lang.String s)DefaultNewParamsetType(RuleParamType t)RuleParamTypetype()
 
- 
- 
- 
Method Detail- 
keypublic java.lang.String key() - Specified by:
- keyin class- RulesDefinition.NewParam
 
 - 
setNamepublic DefaultNewParam setName(@Nullable java.lang.String s) - Specified by:
- setNamein class- RulesDefinition.NewParam
 
 - 
setTypepublic DefaultNewParam setType(RuleParamType t) - Specified by:
- setTypein class- RulesDefinition.NewParam
 
 - 
setDescriptionpublic DefaultNewParam setDescription(@Nullable java.lang.String s) Description copied from class:RulesDefinition.NewParamPlain-text description. Can be null. Max length is 4000 characters.- Specified by:
- setDescriptionin class- RulesDefinition.NewParam
 
 - 
setDefaultValuepublic DefaultNewParam setDefaultValue(@Nullable java.lang.String s) Description copied from class:RulesDefinition.NewParamEmpty default value will be converted to null. Max length is 4000 characters.- Specified by:
- setDefaultValuein class- RulesDefinition.NewParam
 
 - 
namepublic java.lang.String name() 
 - 
descriptionpublic java.lang.String description() 
 - 
defaultValuepublic java.lang.String defaultValue() 
 - 
typepublic RuleParamType type() 
 
- 
 
-