parent
							
								
									c19fc9d53f
								
							
						
					
					
						commit
						b1d84067cd
					
				|  | @ -186,7 +186,13 @@ public class UriComponentsBuilder implements UriBuilder, Cloneable { | |||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Create a builder that is initialized with the given {@code URI}. | ||||
| 	 * Create a builder that is initialized from the given {@code URI}. | ||||
| 	 * <p><strong>Note:</strong> the components in the resulting builder will be | ||||
| 	 * in fully encoded (raw) form and further changes must also supply values | ||||
| 	 * that are fully encoded, for example via methods in {@link UriUtils}. | ||||
| 	 * In addition please use {@link #build(boolean)} with a value of "true" to | ||||
| 	 * build the {@link UriComponents} instance in order to indicate that the | ||||
| 	 * components are encoded. | ||||
| 	 * @param uri the URI to initialize with | ||||
| 	 * @return the new {@code UriComponentsBuilder} | ||||
| 	 */ | ||||
|  | @ -387,11 +393,13 @@ public class UriComponentsBuilder implements UriBuilder, Cloneable { | |||
| 	} | ||||
| 
 | ||||
| 	/** | ||||
| 	 * Build a {@code UriComponents} instance from the various components | ||||
| 	 * contained in this builder. | ||||
| 	 * @param encoded whether all the components set in this builder are | ||||
| 	 * encoded ({@code true}) or not ({@code false}) | ||||
| 	 * Variant of {@link #build()} to create a {@link UriComponents} instance | ||||
| 	 * when components are already fully encoded. This is useful for example if | ||||
| 	 * the builder was created via {@link UriComponentsBuilder#fromUri(URI)}. | ||||
| 	 * @param encoded whether the components in this builder are already encoded | ||||
| 	 * @return the URI components | ||||
| 	 * @throws IllegalArgumentException if any of the components contain illegal | ||||
| 	 * characters that should have been encoded. | ||||
| 	 */ | ||||
| 	public UriComponents build(boolean encoded) { | ||||
| 		return buildInternal(encoded ? | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue