org.sonar.api.measures
Class PropertiesBuilder<K,V>

java.lang.Object
  extended by org.sonar.api.measures.PropertiesBuilder<K,V>

public class PropertiesBuilder<K,V>
extends Object

Since:
1.10

Constructor Summary
PropertiesBuilder()
           
PropertiesBuilder(Metric metric)
           
PropertiesBuilder(Metric metric, Map<K,V> map)
           
 
Method Summary
 PropertiesBuilder<K,V> add(K key, V value)
           
 PropertiesBuilder<K,V> addAll(Map<K,V> map)
           
 Measure build()
           
 String buildData()
           
 PropertiesBuilder<K,V> clear()
           
 Metric getMetric()
           
 Map<K,V> getProps()
           
 PropertiesBuilder<K,V> setMetric(Metric metric)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertiesBuilder

public PropertiesBuilder(Metric metric,
                         Map<K,V> map)

PropertiesBuilder

public PropertiesBuilder(Metric metric)

PropertiesBuilder

public PropertiesBuilder()
Method Detail

clear

public PropertiesBuilder<K,V> clear()

getProps

public Map<K,V> getProps()

getMetric

public Metric getMetric()

setMetric

public PropertiesBuilder<K,V> setMetric(Metric metric)

add

public PropertiesBuilder<K,V> add(K key,
                                  V value)

addAll

public PropertiesBuilder<K,V> addAll(Map<K,V> map)

build

public Measure build()

buildData

public String buildData()


Copyright © 2009-2014 SonarSource. All Rights Reserved.