Java源码示例:org.springframework.web.util.UriBuilderFactory

示例1
DefaultWebClient(ExchangeFunction exchangeFunction, @Nullable UriBuilderFactory factory,
		@Nullable HttpHeaders defaultHeaders, @Nullable MultiValueMap<String, String> defaultCookies,
		@Nullable Consumer<RequestHeadersSpec<?>> defaultRequest, DefaultWebClientBuilder builder) {

	this.exchangeFunction = exchangeFunction;
	this.uriBuilderFactory = (factory != null ? factory : new DefaultUriBuilderFactory());
	this.defaultHeaders = defaultHeaders;
	this.defaultCookies = defaultCookies;
	this.defaultRequest = defaultRequest;
	this.builder = builder;
}
 
示例2
private UriBuilderFactory initUriBuilderFactory() {
	if (this.uriBuilderFactory != null) {
		return this.uriBuilderFactory;
	}
	DefaultUriBuilderFactory factory = this.baseUrl != null ?
			new DefaultUriBuilderFactory(this.baseUrl) : new DefaultUriBuilderFactory();
	factory.setDefaultUriVariables(this.defaultUriVariables);
	return factory;
}
 
示例3
DefaultWebClient(ExchangeFunction exchangeFunction, @Nullable UriBuilderFactory factory,
		@Nullable HttpHeaders defaultHeaders, @Nullable MultiValueMap<String, String> defaultCookies,
		@Nullable Consumer<RequestHeadersSpec<?>> defaultRequest, DefaultWebClientBuilder builder) {

	this.exchangeFunction = exchangeFunction;
	this.uriBuilderFactory = (factory != null ? factory : new DefaultUriBuilderFactory());
	this.defaultHeaders = defaultHeaders;
	this.defaultCookies = defaultCookies;
	this.defaultRequest = defaultRequest;
	this.builder = builder;
}
 
示例4
private UriBuilderFactory initUriBuilderFactory() {
	if (this.uriBuilderFactory != null) {
		return this.uriBuilderFactory;
	}
	DefaultUriBuilderFactory factory = this.baseUrl != null ?
			new DefaultUriBuilderFactory(this.baseUrl) : new DefaultUriBuilderFactory();
	factory.setDefaultUriVariables(this.defaultUriVariables);
	return factory;
}
 
示例5
public static UriBuilderFactory createUriBuilderFactory(VaultEndpointProvider endpointProvider) {
	return new PrefixAwareUriBuilderFactory(endpointProvider);
}