Class URIConfigurator
- java.lang.Object
-
- com.taskadapter.redmineapi.internal.URIConfigurator
-
public class URIConfigurator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description URIConfigurator(java.lang.String host, java.lang.String apiAccessKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.URI
addAPIKey(java.lang.String uri)
Adds API key to URI, if the key is specifiedjava.net.URI
createURI(java.lang.String query)
java.net.URI
createURI(java.lang.String query, org.apache.http.NameValuePair... param)
java.net.URI
getChildIdURI(java.lang.Class<?> parent, java.lang.String parentId, java.lang.Class<?> child, int value, org.apache.http.NameValuePair... params)
java.net.URI
getChildIdURI(java.lang.Class<?> parent, java.lang.String parentId, java.lang.Class<?> child, java.lang.String value, org.apache.http.NameValuePair... params)
java.net.URI
getChildObjectsURI(java.lang.Class<?> parent, java.lang.String parentId, java.lang.Class<?> child, org.apache.http.NameValuePair... args)
java.net.URI
getObjectsURI(java.lang.Class<?> child, java.util.Collection<? extends org.apache.http.NameValuePair> args)
java.net.URI
getObjectsURI(java.lang.Class<?> child, org.apache.http.NameValuePair... args)
java.net.URI
getObjectURI(java.lang.Class<?> object, java.lang.String id, org.apache.http.NameValuePair... args)
java.net.URI
getUploadURI()
-
-
-
Method Detail
-
createURI
public java.net.URI createURI(java.lang.String query)
-
createURI
public java.net.URI createURI(java.lang.String query, org.apache.http.NameValuePair... param)
-
getChildObjectsURI
public java.net.URI getChildObjectsURI(java.lang.Class<?> parent, java.lang.String parentId, java.lang.Class<?> child, org.apache.http.NameValuePair... args)
-
getChildIdURI
public java.net.URI getChildIdURI(java.lang.Class<?> parent, java.lang.String parentId, java.lang.Class<?> child, int value, org.apache.http.NameValuePair... params)
-
getChildIdURI
public java.net.URI getChildIdURI(java.lang.Class<?> parent, java.lang.String parentId, java.lang.Class<?> child, java.lang.String value, org.apache.http.NameValuePair... params)
-
getObjectsURI
public java.net.URI getObjectsURI(java.lang.Class<?> child, org.apache.http.NameValuePair... args)
-
getObjectsURI
public java.net.URI getObjectsURI(java.lang.Class<?> child, java.util.Collection<? extends org.apache.http.NameValuePair> args)
-
getObjectURI
public java.net.URI getObjectURI(java.lang.Class<?> object, java.lang.String id, org.apache.http.NameValuePair... args)
-
getUploadURI
public java.net.URI getUploadURI()
-
addAPIKey
public java.net.URI addAPIKey(java.lang.String uri)
Adds API key to URI, if the key is specified- Parameters:
uri
- Original URI string- Returns:
- URI with API key added
-
-