org.sonar.api.config
Class PropertyFieldDefinition

java.lang.Object
  extended by org.sonar.api.config.PropertyFieldDefinition

public final class PropertyFieldDefinition
extends Object

Since:
3.3

Nested Class Summary
static class PropertyFieldDefinition.Builder
           
 
Method Summary
static PropertyFieldDefinition.Builder build(String key)
           
 String description()
           
 int indicativeSize()
           
 String key()
           
 String name()
           
 List<String> options()
           
 PropertyType type()
           
 PropertyDefinition.Result validate(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

build

public static PropertyFieldDefinition.Builder build(String key)

key

public String key()

name

public String name()

description

public String description()

indicativeSize

public int indicativeSize()

type

public PropertyType type()

options

public List<String> options()

validate

public PropertyDefinition.Result validate(@Nullable
                                          String value)


Copyright © 2009–2014 SonarSource. All rights reserved.