Tabnine Logo
Uri
Code IndexAdd Tabnine to your IDE (free)

How to use
Uri
in
com.atlassian.uri

Best Java code snippets using com.atlassian.uri.Uri (Showing top 20 results out of 315)

origin: com.atlassian.plugins/atlassian-connect-unit-test-support

@Override
public URI getTargetUrl(URI targetPath) {
  if (targetPath.isAbsolute()) {
    throw new IllegalArgumentException("Target url was absolute (" + targetPath.toString() + "). Expected relative path to base URL of add-on (" + getBaseUrl().toString() + ").");
  }
  Uri baseUri = Uri.fromJavaUri(getBaseUrl());
  String path = baseUri.getPath() + "/" + targetPath.getRawPath();
  path = path.replaceAll("/+", "/");
  UriBuilder uriBuilder = new UriBuilder(baseUri);
  uriBuilder.setPath(path);
  uriBuilder.setQuery(targetPath.getRawQuery());
  return uriBuilder.toUri().toJavaUri();
}
origin: com.atlassian.plugins/atlassian-connect-server-core

  private String getFullUrl(RemotablePluginAccessor remotablePluginAccessor, String appRelativeUrl, Map<String, String[]> params) {
    Uri targetUrl = Uri.parse(appRelativeUrl);
    return remotablePluginAccessor.createGetUrl(targetUrl.toJavaUri(), params);
  }
}
origin: com.atlassian.plugins/atlassian-connect-core

public RelativeAddonUrl(@Nonnull Uri relativeUri) {
  this.relativeUrl = PLUGINS_SERVLET_PREFIX + ensureLeadingSlash(relativeUri.toString());
  this.servletDescriptorUrl = ensureLeadingSlash(relativeUri.getPath());
}
origin: com.atlassian.web/atlassian-servlet-plugin

private URI sanitize(final URI forwardTarget) {
  return new UriBuilder(fromJavaUri(forwardTarget))
      .setFragment(null)
      .toUri()
      .toJavaUri();
}
origin: com.atlassian.plugins/atlassian-connect-core

private String getFullUrl(HttpMethod method, URI url, Map<String, String[]> allParameters) {
  final UriBuilder uriBuilder = new UriBuilder(Uri.fromJavaUri(url));
  if (contains(METHODS_WITH_QUERY_PARAMS, method)) {
    UriBuilderUtils.addQueryParameters(uriBuilder, allParameters);
  }
  return uriBuilder.toString();
}
origin: com.atlassian.plugins/atlassian-connect-server-core

@Override
public String build() {
  if (includeStandardParams) {
    addStandardIFrameUrlParameters();
  }
  if (uiParameters.isPresent()) {
    uriBuilder.addQueryParameter("ui-params", uiParameters.get());
  }
  if (sign) {
    URI uri = uriBuilder.toUri().toJavaUri();
    return pluginAccessorFactory.get(addonKey).signGetUrl(uri, ImmutableMap.<String, String[]>of());
  } else {
    return uriBuilder.toUri().toString();
  }
}
origin: com.atlassian.jira/atlassian-jira-pageobjects

public Uri getDestination()
{
  return Uri.parse(element.getAttribute("href"));
}
origin: com.atlassian.plugins/atlassian-connect-server-core

public URI getTargetUrl(URI targetPath) {
  if (targetPath.isAbsolute()) {
    throw new IllegalArgumentException("Target url was absolute (" + targetPath.toString() + "). Expected relative path to base URL of add-on (" + getBaseUrl().toString() + ").");
  }
  UriBuilder uriBuilder = new UriBuilder(Uri.fromJavaUri(getBaseUrl()));
  String path = new PathBuilder()
      .withPathFragment(uriBuilder.getPath())
      .withPathFragment(targetPath.getRawPath())
      .build();
  uriBuilder.setPath(path);
  uriBuilder.setQuery(targetPath.getRawQuery());
  return uriBuilder.toUri().toJavaUri();
}
origin: com.atlassian.plugins/atlassian-connect-server-core

private String getFullUrl(HttpMethod method, URI url, Map<String, String[]> allParameters) {
  final UriBuilder uriBuilder = new UriBuilder(Uri.fromJavaUri(url));
  if (contains(METHODS_WITH_QUERY_PARAMS, method)) {
    UriBuilderUtils.addQueryParameters(uriBuilder, allParameters);
  }
  return uriBuilder.toString();
}
origin: com.atlassian.plugins/atlassian-connect-core

@Override
public String build() {
  if (includeStandardParams) {
    addStandardIFrameUrlParameters();
  }
  if (uiParameters.isPresent()) {
    uriBuilder.addQueryParameter("ui-params", uiParameters.get());
  }
  if (sign) {
    URI uri = uriBuilder.toUri().toJavaUri();
    return pluginAccessorFactory.get(addonKey).signGetUrl(uri, ImmutableMap.of());
  } else {
    return uriBuilder.toUri().toString();
  }
}
origin: com.atlassian.jira/atlassian-jira-pageobjects

  public FileDownloadInfo deserializeColonNotation(final String colonNotation)
  {
    final String[] parts = colonNotation.split(SEPARATOR, COLON_NOTATION_PART_COUNT);
    if (parts.length != COLON_NOTATION_PART_COUNT)
    {
      final String message = String.format(
          "%s should contain %d parts separated by '%s'",
          colonNotation,
          COLON_NOTATION_PART_COUNT,
          SEPARATOR
      );
      throw new IllegalArgumentException(message);
    }
    final MediaType mediaType = MediaType.valueOf(parts[0]);
    final String fileName = parts[1];
    final Uri downloadUri = Uri.parse(parts[2]);
    return new FileDownloadInfo(mediaType, fileName, downloadUri);
  }
}
origin: com.atlassian.plugins/atlassian-connect-core

  private String getFullUrl(RemotablePluginAccessor remotablePluginAccessor, String appRelativeUrl, Map<String, String[]> params) {
    Uri targetUrl = Uri.parse(appRelativeUrl);
    return remotablePluginAccessor.createGetUrl(targetUrl.toJavaUri(), params);
  }
}
origin: com.atlassian.plugins/atlassian-connect-core

public URI getTargetUrl(URI targetPath) {
  if (targetPath.isAbsolute()) {
    throw new IllegalArgumentException("Target url was absolute (" + targetPath.toString() + "). Expected relative path to base URL of add-on (" + getBaseUrl().toString() + ").");
  }
  UriBuilder uriBuilder = new UriBuilder(Uri.fromJavaUri(getBaseUrl()));
  String path = new PathBuilder()
      .withPathFragment(uriBuilder.getPath())
      .withPathFragment(targetPath.getRawPath())
      .build();
  uriBuilder.setPath(path);
  uriBuilder.setQuery(targetPath.getRawQuery());
  uriBuilder.setFragment(targetPath.getFragment());
  return uriBuilder.toUri().toJavaUri();
}
origin: com.atlassian.plugins/atlassian-connect-core

@Override
public String createGetUrl(URI targetPath, Map<String, String[]> params) {
  UriBuilder uriBuilder = new UriBuilder(Uri.fromJavaUri(getTargetUrl(targetPath)));
  UriBuilderUtils.addQueryParameters(uriBuilder, params);
  return uriBuilder.toString();
}
origin: com.atlassian.plugins/atlassian-connect-server-core

public RelativeAddonUrl(@Nonnull Uri relativeUri) {
  this.relativeUrl = PLUGINS_SERVLET_PREFIX + ensureLeadingSlash(relativeUri.toString());
  this.servletDescriptorUrl = ensureLeadingSlash(relativeUri.getPath());
}
origin: com.atlassian.plugins/atlassian-connect-core

@Override
public InitializedBuilder context(final ModuleContextParameters context) {
  String substitutedUrl = urlVariableSubstitutor.replace(templateUri, WebFragmentContext.from(context));
  UriBuilder uriBuilder = new UriBuilder(Uri.parse(substitutedUrl));
  return new InitializedBuilderImpl(addonKey, namespace, uriBuilder);
}
origin: com.atlassian.plugins/atlassian-connect-core

@VisibleForTesting
URI getURI(String addonBaseUrl, String endpointRelativePath) {
  UriBuilder builder = new UriBuilder(Uri.parse(addonBaseUrl + endpointRelativePath));
  UserProfile user = userManager.getRemoteUser();
  if (null != user) {
    builder.addQueryParameter(USER_KEY, user.getUserKey().getStringValue());
  }
  return builder.toUri().toJavaUri();
}
origin: com.atlassian.plugins/atlassian-connect-unit-test-support

@Override
public String createGetUrl(URI targetPath, Map<String, String[]> params) {
  UriBuilder uriBuilder = new UriBuilder(Uri.fromJavaUri(getTargetUrl(targetPath)));
  UriBuilderUtils.addQueryParameters(uriBuilder, params);
  return uriBuilder.toString();
}
origin: com.atlassian.plugins/atlassian-connect-server-core

@Override
public InitializedBuilder context(final ModuleContextParameters context) {
  String substitutedUrl = urlVariableSubstitutor.replace(templateUri, WebFragmentContext.from(context));
  UriBuilder uriBuilder = new UriBuilder(Uri.parse(substitutedUrl));
  return new InitializedBuilderImpl(addonKey, namespace, uriBuilder);
}
origin: com.atlassian.plugins/atlassian-connect-server-core

@VisibleForTesting
URI getURI(String addonBaseUrl, String endpointRelativePath) {
  UriBuilder builder = new UriBuilder(Uri.parse(addonBaseUrl + endpointRelativePath));
  UserProfile user = userManager.getRemoteUser();
  if (null != user) {
    builder.addQueryParameter(USER_KEY, user.getUserKey().getStringValue());
  }
  return builder.toUri().toJavaUri();
}
com.atlassian.uriUri

Most used methods

  • fromJavaUri
  • toJavaUri
  • getPath
  • parse
  • toString

Popular in Java

  • Making http post requests using okhttp
  • getExternalFilesDir (Context)
  • setScale (BigDecimal)
  • getApplicationContext (Context)
  • Kernel (java.awt.image)
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • DataSource (javax.sql)
    An interface for the creation of Connection objects which represent a connection to a database. This
  • BoxLayout (javax.swing)
  • JLabel (javax.swing)
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now