org.sonar.wsclient.services
Class DependencyQuery
java.lang.Object
org.sonar.wsclient.services.Query<Dependency>
org.sonar.wsclient.services.DependencyQuery
public class DependencyQuery
- extends Query<Dependency>
The web service "dependency" is since Sonar 2.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BASE_URL
public static final java.lang.String BASE_URL
- See Also:
- Constant Field Values
INCOMING_DIRECTION
public static final java.lang.String INCOMING_DIRECTION
- See Also:
- Constant Field Values
OUTGOING_DIRECTION
public static final java.lang.String OUTGOING_DIRECTION
- See Also:
- Constant Field Values
DependencyQuery
public DependencyQuery()
getResourceIdOrKey
public java.lang.String getResourceIdOrKey()
setResourceIdOrKey
public DependencyQuery setResourceIdOrKey(java.lang.String resourceIdOrKey)
setResourceId
public DependencyQuery setResourceId(long resourceId)
getDirection
public java.lang.String getDirection()
setDirection
public DependencyQuery setDirection(java.lang.String direction)
getUrl
public java.lang.String getUrl()
- Description copied from class:
Query
- Must start with a slash, for example: /api/metrics
- Specified by:
getUrl
in class Query<Dependency>
getParentId
public java.lang.String getParentId()
getId
public java.lang.String getId()
setId
public DependencyQuery setId(java.lang.String id)
setParentId
public DependencyQuery setParentId(java.lang.String parentId)
getModelClass
public java.lang.Class<Dependency> getModelClass()
- Specified by:
getModelClass
in class Query<Dependency>
createForIncomingDependencies
public static DependencyQuery createForIncomingDependencies(java.lang.String resourceIdOrKey)
- Resources that depend upon a resource
- Parameters:
resourceIdOrKey
- the target resource. Can be the primary key (a number) or the logical key (String)
createForOutgoingDependencies
public static DependencyQuery createForOutgoingDependencies(java.lang.String resourceIdOrKey)
- Resources that are depended upon a resource = all the resources that a resource depends upon
- Parameters:
resourceIdOrKey
- the target resource. Can be the primary key (an integer) or the logical key (String)
createForResource
public static DependencyQuery createForResource(java.lang.String resourceIdOrKey)
- Resources that depend upon or are depended upon a resource. It equals the merge of createForIncomingDependencies(resourceIdOrKey)
and createForOutgoingDependencies(resourceIdOrKey)
- Parameters:
resourceIdOrKey
- the target resource. Can be the primary key (an integer) or the logical key (String)
createForResource
public static DependencyQuery createForResource(long resourceId)
createForSubDependencies
public static DependencyQuery createForSubDependencies(java.lang.String dependencyId)
createForId
public static DependencyQuery createForId(java.lang.String id)
Copyright © 2009-2010 SonarSource SA. All Rights Reserved.