org.sonar.plugins.api.jobs
Interface Resource
- All Known Implementing Classes:
- ResourceImpl
public interface Resource
Method Summary |
void |
addMeasure(MeasureKey key,
java.lang.Double value)
|
void |
addMeasure(MeasureKey key,
java.lang.String value)
|
void |
addMeasure(Metric metric,
java.lang.Double value)
|
void |
addMeasure(Metric metric,
java.lang.String value)
|
Event |
createEvent(java.lang.String name,
java.lang.String description,
java.lang.String category,
java.util.Date date)
|
Event |
createEventOnCurrentSnapshot(java.lang.String name,
java.lang.String description,
java.lang.String category)
|
void |
deleteEvent(Event event)
|
java.util.List<Resource> |
getChildren()
|
java.util.List<Measure> |
getChildrenMeasures()
|
java.util.List<Measure> |
getChildrenMeasures(MeasureKey key)
|
java.util.List<Measure> |
getChildrenMeasures(Metric metric)
|
java.util.Date |
getDate()
|
java.util.List<Event> |
getEvents()
All events, on projects only |
Measure |
getMeasure(MeasureKey key)
|
Measure |
getMeasure(Metric metric)
|
java.util.List<Measure> |
getMeasures()
|
java.util.List<Measure> |
getMeasures(MeasureKey key)
|
java.util.List<Measure> |
getMeasures(Metric metric)
|
java.lang.Object |
getMeasureValue(MeasureKey key,
java.lang.Object defaultValue)
|
java.lang.Object |
getMeasureValue(Metric metric,
java.lang.Object defaultValue)
|
java.lang.String |
getName()
|
java.lang.String |
getQualifier()
|
java.util.List<RuleFailure> |
getRuleFailures()
|
java.lang.String |
getScope()
|
java.lang.String |
getVersion()
|
boolean |
isClass()
|
boolean |
isJavaTest()
|
boolean |
isPackage()
|
boolean |
isProject()
|
boolean |
isRootProject()
|
getRuleFailures
java.util.List<RuleFailure> getRuleFailures()
addMeasure
void addMeasure(Metric metric,
java.lang.Double value)
addMeasure
void addMeasure(Metric metric,
java.lang.String value)
addMeasure
void addMeasure(MeasureKey key,
java.lang.Double value)
addMeasure
void addMeasure(MeasureKey key,
java.lang.String value)
getMeasures
java.util.List<Measure> getMeasures()
getMeasure
Measure getMeasure(MeasureKey key)
getMeasure
Measure getMeasure(Metric metric)
getMeasureValue
java.lang.Object getMeasureValue(MeasureKey key,
java.lang.Object defaultValue)
getMeasureValue
java.lang.Object getMeasureValue(Metric metric,
java.lang.Object defaultValue)
getMeasures
java.util.List<Measure> getMeasures(MeasureKey key)
getMeasures
java.util.List<Measure> getMeasures(Metric metric)
getChildren
java.util.List<Resource> getChildren()
getChildrenMeasures
java.util.List<Measure> getChildrenMeasures()
getChildrenMeasures
java.util.List<Measure> getChildrenMeasures(MeasureKey key)
getChildrenMeasures
java.util.List<Measure> getChildrenMeasures(Metric metric)
getDate
java.util.Date getDate()
getScope
java.lang.String getScope()
getQualifier
java.lang.String getQualifier()
getName
java.lang.String getName()
getVersion
java.lang.String getVersion()
isRootProject
boolean isRootProject()
isProject
boolean isProject()
isPackage
boolean isPackage()
isClass
boolean isClass()
isJavaTest
boolean isJavaTest()
getEvents
java.util.List<Event> getEvents()
- All events, on projects only
createEvent
Event createEvent(java.lang.String name,
java.lang.String description,
java.lang.String category,
java.util.Date date)
createEventOnCurrentSnapshot
Event createEventOnCurrentSnapshot(java.lang.String name,
java.lang.String description,
java.lang.String category)
deleteEvent
void deleteEvent(Event event)
Copyright © 2008 SonarSource SA. All Rights Reserved.