Package org.sonar.api.server.rule
Class RuleParamType
- java.lang.Object
- 
- org.sonar.api.server.rule.RuleParamType
 
- 
 public final class RuleParamType extends java.lang.Object- Since:
- 4.2
 
- 
- 
Field SummaryFields Modifier and Type Field Description static RuleParamTypeBOOLEANstatic RuleParamTypeFLOATstatic RuleParamTypeINTEGERstatic RuleParamTypeSTRINGstatic RuleParamTypeTEXT
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)inthashCode()booleanmultiple()static RuleParamTypemultipleListOfValues(java.lang.String... acceptedValues)static RuleParamTypeparse(java.lang.String s)static RuleParamTypesingleListOfValues(java.lang.String... acceptedValues)java.lang.StringtoString()java.lang.Stringtype()java.util.List<java.lang.String>values()
 
- 
- 
- 
Field Detail- 
STRINGpublic static final RuleParamType STRING 
 - 
TEXTpublic static final RuleParamType TEXT 
 - 
BOOLEANpublic static final RuleParamType BOOLEAN 
 - 
INTEGERpublic static final RuleParamType INTEGER 
 - 
FLOATpublic static final RuleParamType FLOAT 
 
- 
 - 
Method Detail- 
typepublic java.lang.String type() 
 - 
valuespublic java.util.List<java.lang.String> values() 
 - 
multiplepublic boolean multiple() 
 - 
singleListOfValuespublic static RuleParamType singleListOfValues(java.lang.String... acceptedValues) 
 - 
multipleListOfValuespublic static RuleParamType multipleListOfValues(java.lang.String... acceptedValues) 
 - 
parsepublic static RuleParamType parse(java.lang.String s) 
 - 
equalspublic boolean equals(java.lang.Object o) - Overrides:
- equalsin class- java.lang.Object
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-