org.sonar.wsclient.services
Class Resource

java.lang.Object
  extended by org.sonar.wsclient.services.Model
      extended by org.sonar.wsclient.services.Resource

public class Resource
extends Model


Field Summary
static String LANGUAGE_JAVA
           
static String QUALIFIER_CLASS
           
static String QUALIFIER_DIRECTORY
           
static String QUALIFIER_FILE
           
static String QUALIFIER_LIB
           
static String QUALIFIER_MODULE
           
static String QUALIFIER_PACKAGE
           
static String QUALIFIER_PROJECT
           
static String QUALIFIER_SUBVIEW
           
static String QUALIFIER_UNIT_TEST_CLASS
           
static String QUALIFIER_VIEW
           
static String SCOPE_ENTITY
           
static String SCOPE_SET
           
static String SCOPE_SPACE
           
 
Constructor Summary
Resource()
           
 
Method Summary
 Integer getCopy()
           
 Date getDate()
           
 String getDescription()
           
 Integer getId()
           
 String getKey()
           
 String getLanguage()
           
 String getLongName()
           
 Measure getMeasure(String metricKey)
           
 String getMeasureFormattedValue(String metricKey, String defaultValue)
           
 Integer getMeasureIntValue(String metricKey)
           
 List<Measure> getMeasures()
           
 Double getMeasureValue(String metricKey)
           
 String getName()
           
 String getName(boolean longFormatIfDefined)
           
 Date getPeriod1Date()
           
 String getPeriod1Mode()
           
 String getPeriod1Param()
           
 Date getPeriod2Date()
           
 String getPeriod2Mode()
           
 String getPeriod2Param()
           
 Date getPeriod3Date()
           
 String getPeriod3Mode()
           
 String getPeriod3Param()
           
 Date getPeriod4Date()
           
 String getPeriod4Mode()
           
 String getPeriod4Param()
           
 Date getPeriod5Date()
           
 String getPeriod5Mode()
           
 String getPeriod5Param()
           
 String getQualifier()
           
 String getScope()
           
 String getVersion()
           
 Resource setCopy(Integer copy)
           
 Resource setDate(Date d)
           
 Resource setDescription(String description)
           
 Resource setId(Integer id)
           
 Resource setKey(String key)
           
 Resource setLanguage(String language)
           
 Resource setLongName(String longName)
           
 void setMeasures(List<Measure> measures)
           
 Resource setName(String s)
           
 Resource setPeriod1Date(Date period1Date)
           
 Resource setPeriod1Mode(String period1Mode)
           
 Resource setPeriod1Param(String period1Param)
           
 Resource setPeriod2Date(Date period2Date)
           
 Resource setPeriod2Mode(String period2Mode)
           
 Resource setPeriod2Param(String period2Param)
           
 Resource setPeriod3Date(Date period3Date)
           
 Resource setPeriod3Mode(String period3Mode)
           
 Resource setPeriod3Param(String period3Param)
           
 Resource setPeriod4Date(Date period4Date)
           
 Resource setPeriod4Mode(String period4Mode)
           
 Resource setPeriod4Param(String period4Param)
           
 Resource setPeriod5Date(Date period5Date)
           
 Resource setPeriod5Mode(String period5Mode)
           
 Resource setPeriod5Param(String period5Param)
           
 Resource setQualifier(String qualifier)
           
 Resource setScope(String scope)
           
 Resource setVersion(String version)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SCOPE_SET

public static final String SCOPE_SET
See Also:
Constant Field Values

SCOPE_SPACE

public static final String SCOPE_SPACE
See Also:
Constant Field Values

SCOPE_ENTITY

public static final String SCOPE_ENTITY
See Also:
Constant Field Values

QUALIFIER_VIEW

public static final String QUALIFIER_VIEW
See Also:
Constant Field Values

QUALIFIER_SUBVIEW

public static final String QUALIFIER_SUBVIEW
See Also:
Constant Field Values

QUALIFIER_LIB

public static final String QUALIFIER_LIB
See Also:
Constant Field Values

QUALIFIER_PROJECT

public static final String QUALIFIER_PROJECT
See Also:
Constant Field Values

QUALIFIER_MODULE

public static final String QUALIFIER_MODULE
See Also:
Constant Field Values

QUALIFIER_PACKAGE

public static final String QUALIFIER_PACKAGE
See Also:
Constant Field Values

QUALIFIER_DIRECTORY

public static final String QUALIFIER_DIRECTORY
See Also:
Constant Field Values

QUALIFIER_FILE

public static final String QUALIFIER_FILE
See Also:
Constant Field Values

QUALIFIER_CLASS

public static final String QUALIFIER_CLASS
See Also:
Constant Field Values

QUALIFIER_UNIT_TEST_CLASS

public static final String QUALIFIER_UNIT_TEST_CLASS
See Also:
Constant Field Values

LANGUAGE_JAVA

public static final String LANGUAGE_JAVA
See Also:
Constant Field Values
Constructor Detail

Resource

public Resource()
Method Detail

getId

public Integer getId()

setId

public Resource setId(Integer id)

getKey

public String getKey()

setKey

public Resource setKey(String key)

getDescription

public String getDescription()

setDescription

public Resource setDescription(String description)

getName

public String getName()

getName

public String getName(boolean longFormatIfDefined)

getLongName

public String getLongName()

setLongName

public Resource setLongName(String longName)

setName

public Resource setName(String s)

getScope

public String getScope()

setScope

public Resource setScope(String scope)

getQualifier

public String getQualifier()

setQualifier

public Resource setQualifier(String qualifier)

getLanguage

public String getLanguage()

setLanguage

public Resource setLanguage(String language)

getVersion

public String getVersion()

setVersion

public Resource setVersion(String version)

getCopy

public Integer getCopy()

setCopy

public Resource setCopy(Integer copy)

getDate

public Date getDate()

setDate

public Resource setDate(Date d)

getMeasures

public List<Measure> getMeasures()

getMeasure

public Measure getMeasure(String metricKey)

getMeasureValue

public Double getMeasureValue(String metricKey)

getMeasureIntValue

public Integer getMeasureIntValue(String metricKey)

getMeasureFormattedValue

public String getMeasureFormattedValue(String metricKey,
                                       String defaultValue)

setMeasures

public void setMeasures(List<Measure> measures)

getPeriod1Mode

public String getPeriod1Mode()
Since:
2.5 only on projects, else null

setPeriod1Mode

public Resource setPeriod1Mode(String period1Mode)
Since:
2.5

getPeriod2Mode

public String getPeriod2Mode()
Since:
2.5 only on projects, else null

setPeriod2Mode

public Resource setPeriod2Mode(String period2Mode)
Since:
2.5

getPeriod3Mode

public String getPeriod3Mode()
Since:
2.5 only on projects, else null

setPeriod3Mode

public Resource setPeriod3Mode(String period3Mode)
Since:
2.5

getPeriod4Mode

public String getPeriod4Mode()
Since:
2.5 only on projects, else null

setPeriod4Mode

public Resource setPeriod4Mode(String period4Mode)
Since:
2.5

getPeriod5Mode

public String getPeriod5Mode()
Since:
2.5 only on projects, else null

setPeriod5Mode

public Resource setPeriod5Mode(String period5Mode)
Since:
2.5

getPeriod1Param

public String getPeriod1Param()
Since:
2.5 only on projects, else null

setPeriod1Param

public Resource setPeriod1Param(String period1Param)
Since:
2.5

getPeriod2Param

public String getPeriod2Param()
Since:
2.5 only on projects, else null

setPeriod2Param

public Resource setPeriod2Param(String period2Param)
Since:
2.5

getPeriod3Param

public String getPeriod3Param()
Since:
2.5 only on projects, else null

setPeriod3Param

public Resource setPeriod3Param(String period3Param)
Since:
2.5

getPeriod4Param

public String getPeriod4Param()
Since:
2.5 only on projects, else null

setPeriod4Param

public Resource setPeriod4Param(String period4Param)
Since:
2.5

getPeriod5Param

public String getPeriod5Param()
Since:
2.5 only on projects, else null

setPeriod5Param

public Resource setPeriod5Param(String period5Param)
Since:
2.5

getPeriod1Date

public Date getPeriod1Date()
Since:
2.5 only on projects, else null

setPeriod1Date

public Resource setPeriod1Date(Date period1Date)
Since:
2.5

getPeriod2Date

public Date getPeriod2Date()
Since:
2.5 only on projects, else null

setPeriod2Date

public Resource setPeriod2Date(Date period2Date)
Since:
2.5

getPeriod3Date

public Date getPeriod3Date()
Since:
2.5 only on projects, else null

setPeriod3Date

public Resource setPeriod3Date(Date period3Date)
Since:
2.5

getPeriod4Date

public Date getPeriod4Date()
Since:
2.5 only on projects, else null

setPeriod4Date

public Resource setPeriod4Date(Date period4Date)
Since:
2.5

getPeriod5Date

public Date getPeriod5Date()
Since:
2.5 only on projects, else null

setPeriod5Date

public Resource setPeriod5Date(Date period5Date)
Since:
2.5

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2012 SonarSource. All Rights Reserved.