|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Resource in org.sonar.api.batch |
---|
Methods in org.sonar.api.batch that return Resource | |
---|---|
abstract Resource |
SonarIndex.addResource(Resource resource)
|
Resource |
CpdMapping.createResource(File file,
List<File> sourceDirs)
|
Resource |
AbstractCpdMapping.createResource(File file,
List<File> sourceDirs)
|
protected Resource |
AbstractSourceImporter.createResource(File file,
List<File> sourceDirs,
boolean unitTest)
|
Resource |
TimeMachineQuery.getResource()
|
Resource |
DefaultFormulaContext.getResource()
|
Resource |
DecoratorContext.getResource()
|
abstract Resource |
SonarIndex.getResource(Resource resource)
|
Resource |
SensorContext.getResource(Resource resource)
|
protected abstract Resource |
AbstractViolationsStaxParser.toResource(org.codehaus.staxmate.in.SMInputCursor resourceCursor)
Transforms a given xml resource to a resource Object |
Methods in org.sonar.api.batch that return types with arguments of type Resource | |
---|---|
abstract List<Resource> |
SonarIndex.getChildren(Resource resource)
|
Collection<Resource> |
SonarIndex.getResources()
|
Methods in org.sonar.api.batch with parameters of type Resource | ||
---|---|---|
abstract Resource |
SonarIndex.addResource(Resource resource)
|
|
abstract Event |
SonarIndex.createEvent(Resource resource,
String name,
String description,
String category,
Date date)
|
|
Event |
SensorContext.createEvent(Resource resource,
String name,
String description,
String category,
Date date)
Creates an event for a given date |
|
void |
FormulaDecorator.decorate(Resource resource,
DecoratorContext context)
|
|
void |
Decorator.decorate(Resource resource,
DecoratorContext context)
|
|
void |
AbstractSumChildrenDecorator.decorate(Resource resource,
DecoratorContext context)
|
|
void |
AbstractFunctionComplexityDistributionDecorator.decorate(Resource resource,
DecoratorContext context)
|
|
void |
AbstractFunctionComplexityDecorator.decorate(Resource resource,
DecoratorContext context)
|
|
void |
AbstractFilesDecorator.decorate(Resource resource,
DecoratorContext context)
|
|
void |
AbstractFileComplexityDecorator.decorate(Resource resource,
DecoratorContext context)
|
|
void |
AbstractDivisionDecorator.decorate(Resource resource,
DecoratorContext context)
|
|
void |
AbstractDirectoriesDecorator.decorate(Resource resource,
DecoratorContext context)
|
|
abstract List<Resource> |
SonarIndex.getChildren(Resource resource)
|
|
abstract List<Event> |
SonarIndex.getEvents(Resource resource)
|
|
List<Event> |
SensorContext.getEvents(Resource resource)
|
|
Collection<Dependency> |
SonarIndex.getIncomingDependencies(Resource to)
|
|
Collection<Dependency> |
SensorContext.getIncomingDependencies(Resource to)
|
|
abstract Measure |
SonarIndex.getMeasure(Resource resource,
Metric metric)
|
|
Measure |
SensorContext.getMeasure(Resource resource,
Metric metric)
Find a measure for this project |
|
abstract
|
SonarIndex.getMeasures(Resource resource,
MeasuresFilter<M> filter)
|
|
|
SensorContext.getMeasures(Resource resource,
MeasuresFilter<M> filter)
Find all measures for this project. |
|
Collection<Dependency> |
SonarIndex.getOutgoingDependencies(Resource from)
|
|
Collection<Dependency> |
SensorContext.getOutgoingDependencies(Resource from)
|
|
abstract Resource |
SonarIndex.getResource(Resource resource)
|
|
Resource |
SensorContext.getResource(Resource resource)
|
|
boolean |
ResourceFilter.isIgnored(Resource resource)
Return true if the resource must be ignored, else it's saved into database. |
|
abstract Measure |
SonarIndex.saveMeasure(Resource resource,
Measure measure)
|
|
Measure |
SensorContext.saveMeasure(Resource resource,
Measure measure)
Add or update a measure. |
|
Measure |
SensorContext.saveMeasure(Resource resource,
Metric metric,
Double value)
Add or update a measure. |
|
String |
SensorContext.saveResource(Resource resource)
Key is updated when saving the resource. |
|
void |
SensorContext.saveSource(Resource resource,
String source)
Does nothing if the resource is set as excluded. |
|
TimeMachineQuery |
TimeMachineQuery.setResource(Resource resource)
Sets the resource of the query |
|
abstract void |
SonarIndex.setSource(Resource resource,
String source)
|
|
boolean |
AbstractSumChildrenDecorator.shouldDecorateResource(Resource resource)
|
Constructors in org.sonar.api.batch with parameters of type Resource | |
---|---|
TimeMachineQuery(Resource resource)
Create a TimeMachine query for a given resource |
Uses of Resource in org.sonar.api.database.model |
---|
Methods in org.sonar.api.database.model with parameters of type Resource | |
---|---|
static ResourceModel |
ResourceModel.build(Resource resource)
Maps a resource to a resource model and returns the resource |
Uses of Resource in org.sonar.api.design |
---|
Methods in org.sonar.api.design that return Resource | |
---|---|
Resource |
Dependency.getFrom()
|
Resource |
Dependency.getTo()
|
Constructors in org.sonar.api.design with parameters of type Resource | |
---|---|
Dependency(Resource from,
Resource to)
|
|
Dependency(Resource from,
Resource to)
|
Uses of Resource in org.sonar.api.measures |
---|
Methods in org.sonar.api.measures that return Resource | |
---|---|
Resource |
FormulaContext.getResource()
|
Uses of Resource in org.sonar.api.resources |
---|
Classes in org.sonar.api.resources with type parameters of type Resource | |
---|---|
class |
Resource<PARENT extends Resource>
The interface to implement to create a resource in Sonar |
Subclasses of Resource in org.sonar.api.resources | |
---|---|
class |
Directory
|
class |
File
This class is an implementation of a resource of type FILE |
class |
JavaFile
A class that represents a Java class. |
class |
JavaPackage
A class that represents a Java package in Sonar |
class |
Library
|
class |
Project
A class that manipulates Projects in the Sonar way, i.e. |
Methods in org.sonar.api.resources that return Resource | |
---|---|
Resource |
Library.getParent()
|
Resource<?> |
JavaPackage.getParent()
The parent is used to build the resources tree, for example for relations between classes, packages and projects. |
Resource |
Directory.getParent()
|
Resource |
Resource.setEffectiveKey(String effectiveKey)
Internal use only |
Resource |
Resource.setExcluded(boolean b)
Internal use only |
Resource |
Resource.setId(Integer id)
Internal use only |
Resource |
ProjectFileSystem.toResource(File file)
|
Resource |
DefaultProjectFileSystem.toResource(File file)
|
Methods in org.sonar.api.resources with parameters of type Resource | |
---|---|
static boolean |
ResourceUtils.isClass(Resource resource)
|
static boolean |
ResourceUtils.isDirectory(Resource resource)
Alias for isDirectory(resource) |
static boolean |
ResourceUtils.isEntity(Resource resource)
|
static boolean |
ResourceUtils.isFile(Resource resource)
Alias for isEntity(resource) |
static boolean |
ResourceUtils.isLibrary(Resource resource)
|
static boolean |
ResourceUtils.isModuleProject(Resource resource)
|
static boolean |
ResourceUtils.isPackage(Resource resource)
|
static boolean |
ResourceUtils.isProject(Resource resource)
This method equal isRootProject(resource) or isModuleProject(resource) |
static boolean |
ResourceUtils.isRootProject(Resource resource)
|
static boolean |
ResourceUtils.isSet(Resource resource)
|
static boolean |
ResourceUtils.isSpace(Resource resource)
|
static boolean |
ResourceUtils.isSubview(Resource resource)
|
static boolean |
ResourceUtils.isUnitTestClass(Resource resource)
|
static boolean |
ResourceUtils.isView(Resource resource)
|
Uses of Resource in org.sonar.api.rules |
---|
Methods in org.sonar.api.rules that return Resource | |
---|---|
Resource |
Violation.getResource()
|
Methods in org.sonar.api.rules with parameters of type Resource | |
---|---|
Violation |
Violation.setResource(Resource resource)
Sets the resource the violation applies to |
Constructors in org.sonar.api.rules with parameters of type Resource | |
---|---|
Violation(Rule rule,
Resource resource)
Creates a fully qualified violation |
Uses of Resource in org.sonar.batch |
---|
Methods in org.sonar.batch that return Resource | |
---|---|
Resource |
DefaultDecoratorContext.getResource()
|
Resource |
DefaultSensorContext.getResource(Resource resource)
|
Methods in org.sonar.batch with parameters of type Resource | ||
---|---|---|
Event |
DefaultSensorContext.createEvent(Resource resource,
String name,
String description,
String category,
Date date)
|
|
List<Event> |
DefaultSensorContext.getEvents(Resource resource)
|
|
Collection<Dependency> |
DefaultSensorContext.getIncomingDependencies(Resource to)
|
|
Measure |
DefaultSensorContext.getMeasure(Resource resource,
Metric metric)
|
|
|
DefaultSensorContext.getMeasures(Resource resource,
MeasuresFilter<M> filter)
|
|
Collection<Dependency> |
DefaultSensorContext.getOutgoingDependencies(Resource from)
|
|
Resource |
DefaultSensorContext.getResource(Resource resource)
|
|
List<Violation> |
ViolationsDao.getViolations(Resource resource,
Integer snapshotId)
|
|
boolean |
ResourceFilters.isExcluded(Resource resource)
Return true if the violation must be saved. |
|
Measure |
DefaultSensorContext.saveMeasure(Resource resource,
Measure measure)
|
|
Measure |
DefaultSensorContext.saveMeasure(Resource resource,
Metric metric,
Double value)
|
|
String |
DefaultSensorContext.saveResource(Resource resource)
|
|
void |
DefaultSensorContext.saveSource(Resource resource,
String source)
|
Constructors in org.sonar.batch with parameters of type Resource | |
---|---|
DefaultDecoratorContext(Resource resource,
DefaultSonarIndex index,
List<DecoratorContext> childrenContexts,
DatabaseSession session,
ViolationsDao violationsDao)
|
Uses of Resource in org.sonar.batch.indexer |
---|
Classes in org.sonar.batch.indexer with type parameters of type Resource | |
---|---|
class |
Bucket<RESOURCE extends Resource>
|
class |
ResourcePersister<RESOURCE extends Resource>
|
Methods in org.sonar.batch.indexer that return Resource | |
---|---|
Resource |
DefaultSonarIndex.addResource(Resource resource)
|
Resource |
DefaultSonarIndex.getResource(Resource resource)
|
Methods in org.sonar.batch.indexer that return types with arguments of type Resource | |
---|---|
List<Resource> |
DefaultSonarIndex.getChildren(Resource resource)
|
Set<Resource> |
DefaultSonarIndex.getVertices()
|
Methods in org.sonar.batch.indexer with parameters of type Resource | ||
---|---|---|
Measure |
DefaultSonarIndex.addMeasure(Resource resource,
Measure measure)
|
|
Resource |
DefaultSonarIndex.addResource(Resource resource)
|
|
Event |
DefaultSonarIndex.createEvent(Resource resource,
String name,
String description,
String category,
Date date)
|
|
ResourcePersister |
ResourcePersisters.get(Resource resource)
|
|
Bucket |
DefaultSonarIndex.getBucket(Resource resource)
|
|
List<Resource> |
DefaultSonarIndex.getChildren(Resource resource)
|
|
Dependency |
DefaultSonarIndex.getEdge(Resource from,
Resource to)
|
|
Dependency |
DefaultSonarIndex.getEdge(Resource from,
Resource to)
|
|
List<Event> |
DefaultSonarIndex.getEvents(Resource resource)
|
|
Collection<Dependency> |
DefaultSonarIndex.getIncomingEdges(Resource to)
|
|
Measure |
DefaultSonarIndex.getMeasure(Resource resource,
Metric metric)
|
|
|
DefaultSonarIndex.getMeasures(Resource resource,
MeasuresFilter<M> filter)
|
|
Collection<Dependency> |
DefaultSonarIndex.getOutgoingEdges(Resource from)
|
|
Resource |
DefaultSonarIndex.getResource(Resource resource)
|
|
boolean |
DefaultSonarIndex.hasEdge(Resource from,
Resource to)
|
|
boolean |
DefaultSonarIndex.hasEdge(Resource from,
Resource to)
|
|
Measure |
DefaultSonarIndex.saveMeasure(Resource resource,
Measure measure)
|
|
void |
DefaultSonarIndex.setSource(Resource resource,
String source)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |