public class ProjectRepositories extends Object
| Constructor and Description |
|---|
ProjectRepositories() |
| Modifier and Type | Method and Description |
|---|---|
Collection<ActiveRule> |
activeRules() |
ProjectRepositories |
addActiveRule(ActiveRule activeRule) |
ProjectRepositories |
addFileData(String moduleKey,
String path,
FileData fileData) |
ProjectRepositories |
addQProfile(QProfile qProfile) |
ProjectRepositories |
addSettings(String moduleKey,
Map<String,String> settings) |
FileData |
fileData(String projectKey,
String path) |
Map<String,FileData> |
fileDataByPath(String moduleKey) |
static ProjectRepositories |
fromJson(String json) |
Date |
lastAnalysisDate() |
Collection<QProfile> |
qProfiles() |
void |
setLastAnalysisDate(Date lastAnalysisDate) |
void |
setTimestamp(long timestamp) |
Map<String,String> |
settings(String moduleKey) |
long |
timestamp() |
String |
toJson() |
public ProjectRepositories()
public ProjectRepositories addSettings(String moduleKey, Map<String,String> settings)
public Collection<QProfile> qProfiles()
public ProjectRepositories addQProfile(QProfile qProfile)
public Collection<ActiveRule> activeRules()
public ProjectRepositories addActiveRule(ActiveRule activeRule)
public Map<String,FileData> fileDataByPath(String moduleKey)
public ProjectRepositories addFileData(String moduleKey, String path, FileData fileData)
@CheckForNull public FileData fileData(String projectKey, String path)
public long timestamp()
public void setTimestamp(long timestamp)
@CheckForNull public Date lastAnalysisDate()
public void setLastAnalysisDate(@Nullable Date lastAnalysisDate)
public static ProjectRepositories fromJson(String json)
Copyright © 2009–2015 SonarSource. All rights reserved.