javax.ws.rs.core.UriBuilder.toTemplate()方法的使用及代码示例

x33g5p2x  于2022-01-31 转载在 其他  
字(5.3k)|赞(0)|评价(0)|浏览(86)

本文整理了Java中javax.ws.rs.core.UriBuilder.toTemplate()方法的一些代码示例,展示了UriBuilder.toTemplate()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。UriBuilder.toTemplate()方法的具体详情如下:
包路径:javax.ws.rs.core.UriBuilder
类名称:UriBuilder
方法名:toTemplate

UriBuilder.toTemplate介绍

[英]Get the URI template string represented by this URI builder.
[中]获取此URI生成器表示的URI模板字符串。

代码示例

代码示例来源:origin: jersey/jersey

@Override
  public String toString() {
    return "JerseyWebTarget { " + targetUri.toTemplate() + " }";
  }
}

代码示例来源:origin: jersey/jersey

@Override
  public String toString() {
    return "JerseyWebTarget { " + targetUri.toTemplate() + " }";
  }
}

代码示例来源:origin: org.glassfish.jersey.core/jersey-client

@Override
  public String toString() {
    return "JerseyWebTarget { " + targetUri.toTemplate() + " }";
  }
}

代码示例来源:origin: jersey/jersey

@Override
public Builder uriBuilder(UriBuilder uriBuilder) {
  this.uriBuilder = UriBuilder.fromUri(uriBuilder.toTemplate());
  return this;
}

代码示例来源:origin: jersey/jersey

@Override
public Builder uriBuilder(UriBuilder uriBuilder) {
  this.uriBuilder = UriBuilder.fromUri(uriBuilder.toTemplate());
  return this;
}

代码示例来源:origin: resteasy/Resteasy

public void setUri(URI base, URI relative)
{
 clearQueryParameters(true);
 clearQueryParameters(false);
 URI rel = base.resolve(relative);
 String absoluteUri = UriBuilder.fromUri(rel).replaceQuery(null).toTemplate();
 initialize(absoluteUri, rel.getRawQuery(), base.getRawPath());
}

代码示例来源:origin: resteasy/Resteasy

@Override
public ResteasyWebTarget queryParamsNoTemplate(MultivaluedMap<String, Object> parameters) throws IllegalArgumentException, NullPointerException
{
 client.abortIfClosed();
 if (parameters == null) throw new NullPointerException(Messages.MESSAGES.parametersWasNull());
 ResteasyUriBuilder copy;
 if (uriBuilder instanceof ResteasyUriBuilder) {
   copy = (ResteasyUriBuilder)uriBuilder.clone();
 } else {
   copy = ResteasyUriBuilder.fromTemplate(uriBuilder.toTemplate());
 }
 for (Map.Entry<String, List<Object>> entry : parameters.entrySet())
 {
   String[] stringValues = toStringValues(entry.getValue().toArray());
   for (String val : stringValues)
   {
    copy.clientQueryParam(entry.getKey(), val);
   }
 }
 return newInstance(client, copy, configuration);
}

代码示例来源:origin: resteasy/Resteasy

@Override
public ResteasyWebTarget queryParamNoTemplate(String name, Object... values) throws NullPointerException
{
 client.abortIfClosed();
 if (name == null) throw new NullPointerException(Messages.MESSAGES.nameWasNull());
 String[] stringValues = toStringValues(values);
 ResteasyUriBuilder copy;
 if (uriBuilder instanceof ResteasyUriBuilder) {
   copy = (ResteasyUriBuilder)uriBuilder.clone();
 } else {
   copy = ResteasyUriBuilder.fromTemplate(uriBuilder.toTemplate());
 }
 for (String obj : stringValues)
 {
   copy.clientQueryParam(name, obj);
 }
 return  newInstance(client, copy, configuration);
}

代码示例来源:origin: com.eclipsesource.jaxrs/jersey-all

@Override
  public String toString() {
    return "JerseyWebTarget { " + targetUri.toTemplate() + " }";
  }
}

代码示例来源:origin: hstaudacher/osgi-jax-rs-connector

@Override
  public String toString() {
    return "JerseyWebTarget { " + targetUri.toTemplate() + " }";
  }
}

代码示例来源:origin: hstaudacher/osgi-jax-rs-connector

@Override
  public String toString() {
    return "JerseyWebTarget { " + targetUri.toTemplate() + " }";
  }
}

代码示例来源:origin: org.glassfish.jersey.bundles/jaxrs-ri

@Override
  public String toString() {
    return "JerseyWebTarget { " + targetUri.toTemplate() + " }";
  }
}

代码示例来源:origin: org.glassfish.jersey.core/jersey-common

@Override
public Builder uriBuilder(UriBuilder uriBuilder) {
  this.uriBuilder = UriBuilder.fromUri(uriBuilder.toTemplate());
  return this;
}

代码示例来源:origin: hstaudacher/osgi-jax-rs-connector

@Override
public Builder uriBuilder(UriBuilder uriBuilder) {
  this.uriBuilder = UriBuilder.fromUri(uriBuilder.toTemplate());
  return this;
}

代码示例来源:origin: org.glassfish.jersey.bundles/jaxrs-ri

@Override
public Builder uriBuilder(UriBuilder uriBuilder) {
  this.uriBuilder = UriBuilder.fromUri(uriBuilder.toTemplate());
  return this;
}

代码示例来源:origin: com.eclipsesource.jaxrs/jersey-all

@Override
public Builder uriBuilder(UriBuilder uriBuilder) {
  this.uriBuilder = UriBuilder.fromUri(uriBuilder.toTemplate());
  return this;
}

代码示例来源:origin: hstaudacher/osgi-jax-rs-connector

@Override
public Builder uriBuilder(UriBuilder uriBuilder) {
  this.uriBuilder = UriBuilder.fromUri(uriBuilder.toTemplate());
  return this;
}

代码示例来源:origin: org.everrest/everrest-core

@Override
public Link.Builder uriBuilder(UriBuilder uriBuilder) {
  this.uriBuilder = UriBuilder.fromUri(uriBuilder.toTemplate());
  return this;
}

代码示例来源:origin: org.jboss.resteasy/resteasy-core

public void setUri(URI base, URI relative)
{
 clearQueryParameters(true);
 clearQueryParameters(false);
 URI rel = base.resolve(relative);
 String absoluteUri = UriBuilder.fromUri(rel).replaceQuery(null).toTemplate();
 initialize(absoluteUri, rel.getRawQuery(), base.getRawPath());
}

代码示例来源:origin: org.jboss.resteasy/skeleton-key-as7

protected ManagedResourceConfig getRealmRepresentation(Request request)
{
 ManagedResourceConfig rep = new ManagedResourceConfig();
 ResteasyUriInfo uriInfo = ServletUtil.extractUriInfo(request, null);
 UriBuilder authUrl = uriInfo.getBaseUriBuilder().path(context.getLoginConfig().getLoginPage());
 UriBuilder codeUrl = uriInfo.getBaseUriBuilder().path(ServletActionURLs.J_OAUTH_RESOLVE_ACCESS_CODE);
 rep.setRealm(skeletonKeyConfig.getRealm());
 rep.setRealmKey(realmPublicKeyPem);
 rep.setAuthUrl(authUrl.toTemplate());
 rep.setCodeUrl(codeUrl.toTemplate());
 rep.setAdminRole(skeletonKeyConfig.getAdminRole());
 return rep;
}

相关文章