org.sonar.api.web.gwt.client.webservices
Class ResourcesQuery
java.lang.Object
org.sonar.api.web.gwt.client.webservices.Query<R>
org.sonar.api.web.gwt.client.webservices.AbstractResourceQuery<Resources>
org.sonar.api.web.gwt.client.webservices.ResourcesQuery
public final class ResourcesQuery
- extends AbstractResourceQuery<Resources>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DEPTH_UNLIMITED
public static final int DEPTH_UNLIMITED
- See Also:
- Constant Field Values
get
public static ResourcesQuery get(java.lang.String resourceKey)
- Alias for build()
build
public static ResourcesQuery build(java.lang.String resourceKey)
build
public static ResourcesQuery build()
setDepth
public ResourcesQuery setDepth(java.lang.Integer depth)
setRules
public ResourcesQuery setRules(java.lang.String s)
filterOnRules
public ResourcesQuery filterOnRules(boolean b)
filterOnRulePriorities
public ResourcesQuery filterOnRulePriorities(boolean b)
filterOnRuleCategories
public ResourcesQuery filterOnRuleCategories(boolean b)
setRulePriorities
public ResourcesQuery setRulePriorities(java.lang.String s)
setRuleCategories
public ResourcesQuery setRuleCategories(java.lang.String s)
setLimit
public ResourcesQuery setLimit(java.lang.Integer limit)
setScopes
public ResourcesQuery setScopes(java.lang.String scopes)
setVerbose
public ResourcesQuery setVerbose(boolean verbose)
setQualifiers
public ResourcesQuery setQualifiers(java.lang.String qualifiers)
setMetrics
public ResourcesQuery setMetrics(java.util.List<WSMetrics.Metric> metrics)
setMetric
public ResourcesQuery setMetric(WSMetrics.Metric m)
setMetric
public ResourcesQuery setMetric(java.lang.String metricKey)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
execute
public void execute(QueryCallBack<Resources> callback)
- Specified by:
execute
in class Query<Resources>
parseResources
public static java.util.List<Resource> parseResources(com.google.gwt.core.client.JavaScriptObject json)
Copyright © 2009-2010 SonarSource. All Rights Reserved.