test_class.declarator: thrown = ExpectedException.none()
test_class.modifier: @Rule
      public
test_class.original_string: @Rule
      public ExpectedException thrown = ExpectedException.none();
test_class.type: ExpectedException
test_class.var_name: thrown
test_class.file: everrest-core/src/test/java/org/everrest/core/impl/uri/UriBuilderImplTest.java
test_class.identifier: UriBuilderImplTest
test_case.body: @UseDataProvider("forBuildsUriFromEncodedArray")
      @Test
      public void buildsUriFromEncodedArray(String source, Object[] array, String expected) {
          URI uri = UriBuilder.fromUri(source).buildFromEncoded(array);
          assertEquals(URI.create(expected), uri);
      }
test_case.class_method_signature: UriBuilderImplTest.buildsUriFromEncodedArray(String source, Object[] array, String expected)
test_case.full_signature: @UseDataProvider("forBuildsUriFromEncodedArray") @Test public void buildsUriFromEncodedArray(String source, Object[] array, String expected)
test_case.identifier: buildsUriFromEncodedArray
test_case.invocations: buildFromEncoded fromUri assertEquals create
test_case.modifiers: @UseDataProvider("forBuildsUriFromEncodedArray") @Test public
test_case.parameters: (String source, Object[] array, String expected)
test_case.return: void
test_case.signature: void buildsUriFromEncodedArray(String source, Object[] array, String expected)
focal_class.declarator: schema
focal_class.modifier: private
focal_class.original_string: private String schema;
focal_class.type: String
focal_class.var_name: schema
focal_class.declarator: authority
focal_class.modifier: private
focal_class.original_string: private String authority;
focal_class.type: String
focal_class.var_name: authority
focal_class.declarator: userInfo
focal_class.modifier: private
focal_class.original_string: private String userInfo;
focal_class.type: String
focal_class.var_name: userInfo
focal_class.declarator: host
focal_class.modifier: private
focal_class.original_string: private String host;
focal_class.type: String
focal_class.var_name: host
focal_class.declarator: port
focal_class.modifier: private
focal_class.original_string: private String port;
focal_class.type: String
focal_class.var_name: port
focal_class.declarator: path  = new StringBuilder()
focal_class.modifier: private
focal_class.original_string: private StringBuilder path  = new StringBuilder();
focal_class.type: StringBuilder
focal_class.var_name: path
focal_class.declarator: query = new StringBuilder()
focal_class.modifier: private
focal_class.original_string: private StringBuilder query = new StringBuilder();
focal_class.type: StringBuilder
focal_class.var_name: query
focal_class.declarator: fragment
focal_class.modifier: private
focal_class.original_string: private String fragment;
focal_class.type: String
focal_class.var_name: fragment
focal_class.declarator: ssp
focal_class.modifier: private
focal_class.original_string: private String ssp;
focal_class.type: String
focal_class.var_name: ssp
focal_class.declarator: matrixParameters
focal_class.modifier: private
focal_class.original_string: private MultivaluedMap<String, Object> matrixParameters;
focal_class.type: MultivaluedMap<String, Object>
focal_class.var_name: matrixParameters
focal_class.file: everrest-core/src/main/java/org/everrest/core/impl/uri/UriBuilderImpl.java
focal_class.identifier: UriBuilderImpl
focal_class.class_method_signature: UriBuilderImpl.UriBuilderImpl()
focal_class.full_signature: public  UriBuilderImpl()
focal_class.identifier: UriBuilderImpl
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  UriBuilderImpl()
focal_class.class_method_signature: UriBuilderImpl.buildFromMap(Map<String, ?> values)
focal_class.full_signature: @Override public URI buildFromMap(Map<String, ?> values)
focal_class.identifier: buildFromMap
focal_class.modifiers: @Override public
focal_class.parameters: (Map<String, ?> values)
focal_class.return: URI
focal_class.signature: URI buildFromMap(Map<String, ?> values)
focal_class.class_method_signature: UriBuilderImpl.buildFromMap(Map<String, ?> values, boolean encodeSlashInPath)
focal_class.full_signature: @Override public URI buildFromMap(Map<String, ?> values, boolean encodeSlashInPath)
focal_class.identifier: buildFromMap
focal_class.modifiers: @Override public
focal_class.parameters: (Map<String, ?> values, boolean encodeSlashInPath)
focal_class.return: URI
focal_class.signature: URI buildFromMap(Map<String, ?> values, boolean encodeSlashInPath)
focal_class.class_method_signature: UriBuilderImpl.buildFromEncodedMap(Map<String, ?> values)
focal_class.full_signature: @Override public URI buildFromEncodedMap(Map<String, ?> values)
focal_class.identifier: buildFromEncodedMap
focal_class.modifiers: @Override public
focal_class.parameters: (Map<String, ?> values)
focal_class.return: URI
focal_class.signature: URI buildFromEncodedMap(Map<String, ?> values)
focal_class.class_method_signature: UriBuilderImpl.build(Object... values)
focal_class.full_signature: @Override public URI build(Object... values)
focal_class.identifier: build
focal_class.modifiers: @Override public
focal_class.parameters: (Object... values)
focal_class.return: URI
focal_class.signature: URI build(Object... values)
focal_class.class_method_signature: UriBuilderImpl.build(Object[] values, boolean encodeSlashInPath)
focal_class.full_signature: @Override public URI build(Object[] values, boolean encodeSlashInPath)
focal_class.identifier: build
focal_class.modifiers: @Override public
focal_class.parameters: (Object[] values, boolean encodeSlashInPath)
focal_class.return: URI
focal_class.signature: URI build(Object[] values, boolean encodeSlashInPath)
focal_class.class_method_signature: UriBuilderImpl.buildFromEncoded(Object... values)
focal_class.full_signature: @Override public URI buildFromEncoded(Object... values)
focal_class.identifier: buildFromEncoded
focal_class.modifiers: @Override public
focal_class.parameters: (Object... values)
focal_class.return: URI
focal_class.signature: URI buildFromEncoded(Object... values)
focal_class.class_method_signature: UriBuilderImpl.createUriWithValues(Object[] values, boolean encode, boolean encodeSlashInPath)
focal_class.full_signature: private String createUriWithValues(Object[] values, boolean encode, boolean encodeSlashInPath)
focal_class.identifier: createUriWithValues
focal_class.modifiers: private
focal_class.parameters: (Object[] values, boolean encode, boolean encodeSlashInPath)
focal_class.return: String
focal_class.signature: String createUriWithValues(Object[] values, boolean encode, boolean encodeSlashInPath)
focal_class.class_method_signature: UriBuilderImpl.createUriWithValues(Map<String, ?> values, boolean encode, boolean encodeSlashInPath)
focal_class.full_signature: private String createUriWithValues(Map<String, ?> values, boolean encode, boolean encodeSlashInPath)
focal_class.identifier: createUriWithValues
focal_class.modifiers: private
focal_class.parameters: (Map<String, ?> values, boolean encode, boolean encodeSlashInPath)
focal_class.return: String
focal_class.signature: String createUriWithValues(Map<String, ?> values, boolean encode, boolean encodeSlashInPath)
focal_class.class_method_signature: UriBuilderImpl.createUriFromSspWithValues(Map<String, ?> values, boolean encode)
focal_class.full_signature: private String createUriFromSspWithValues(Map<String, ?> values, boolean encode)
focal_class.identifier: createUriFromSspWithValues
focal_class.modifiers: private
focal_class.parameters: (Map<String, ?> values, boolean encode)
focal_class.return: String
focal_class.signature: String createUriFromSspWithValues(Map<String, ?> values, boolean encode)
focal_class.class_method_signature: UriBuilderImpl.createUriFromSspWithValues(Object[] values, boolean encode)
focal_class.full_signature: private String createUriFromSspWithValues(Object[] values, boolean encode)
focal_class.identifier: createUriFromSspWithValues
focal_class.modifiers: private
focal_class.parameters: (Object[] values, boolean encode)
focal_class.return: String
focal_class.signature: String createUriFromSspWithValues(Object[] values, boolean encode)
focal_class.class_method_signature: UriBuilderImpl.toTemplate()
focal_class.full_signature: @Override public String toTemplate()
focal_class.identifier: toTemplate
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toTemplate()
focal_class.class_method_signature: UriBuilderImpl.preparePath()
focal_class.full_signature: private void preparePath()
focal_class.identifier: preparePath
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void preparePath()
focal_class.class_method_signature: UriBuilderImpl.encodeFragment()
focal_class.full_signature: private void encodeFragment()
focal_class.identifier: encodeFragment
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void encodeFragment()
focal_class.class_method_signature: UriBuilderImpl.clone()
focal_class.full_signature: @Override public UriBuilder clone()
focal_class.identifier: clone
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: UriBuilder
focal_class.signature: UriBuilder clone()
focal_class.class_method_signature: UriBuilderImpl.UriBuilderImpl(UriBuilderImpl cloned)
focal_class.full_signature: protected  UriBuilderImpl(UriBuilderImpl cloned)
focal_class.identifier: UriBuilderImpl
focal_class.modifiers: protected
focal_class.parameters: (UriBuilderImpl cloned)
focal_class.signature:  UriBuilderImpl(UriBuilderImpl cloned)
focal_class.class_method_signature: UriBuilderImpl.fragment(String fragment)
focal_class.full_signature: @Override public UriBuilder fragment(String fragment)
focal_class.identifier: fragment
focal_class.modifiers: @Override public
focal_class.parameters: (String fragment)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder fragment(String fragment)
focal_class.class_method_signature: UriBuilderImpl.resolveTemplate(String name, Object value)
focal_class.full_signature: @Override public UriBuilder resolveTemplate(String name, Object value)
focal_class.identifier: resolveTemplate
focal_class.modifiers: @Override public
focal_class.parameters: (String name, Object value)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder resolveTemplate(String name, Object value)
focal_class.class_method_signature: UriBuilderImpl.resolveTemplate(String name, Object value, boolean encodeSlashInPath)
focal_class.full_signature: @Override public UriBuilder resolveTemplate(String name, Object value, boolean encodeSlashInPath)
focal_class.identifier: resolveTemplate
focal_class.modifiers: @Override public
focal_class.parameters: (String name, Object value, boolean encodeSlashInPath)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder resolveTemplate(String name, Object value, boolean encodeSlashInPath)
focal_class.class_method_signature: UriBuilderImpl.resolveTemplateFromEncoded(String name, Object value)
focal_class.full_signature: @Override public UriBuilder resolveTemplateFromEncoded(String name, Object value)
focal_class.identifier: resolveTemplateFromEncoded
focal_class.modifiers: @Override public
focal_class.parameters: (String name, Object value)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder resolveTemplateFromEncoded(String name, Object value)
focal_class.class_method_signature: UriBuilderImpl.resolveTemplates(Map<String, Object> templateValues)
focal_class.full_signature: @Override public UriBuilder resolveTemplates(Map<String, Object> templateValues)
focal_class.identifier: resolveTemplates
focal_class.modifiers: @Override public
focal_class.parameters: (Map<String, Object> templateValues)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder resolveTemplates(Map<String, Object> templateValues)
focal_class.class_method_signature: UriBuilderImpl.resolveTemplates(Map<String, Object> templateValues, boolean encodeSlashInPath)
focal_class.full_signature: @Override public UriBuilder resolveTemplates(Map<String, Object> templateValues, boolean encodeSlashInPath)
focal_class.identifier: resolveTemplates
focal_class.modifiers: @Override public
focal_class.parameters: (Map<String, Object> templateValues, boolean encodeSlashInPath)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder resolveTemplates(Map<String, Object> templateValues, boolean encodeSlashInPath)
focal_class.class_method_signature: UriBuilderImpl.resolveTemplatesFromEncoded(Map<String, Object> templateValues)
focal_class.full_signature: @Override public UriBuilder resolveTemplatesFromEncoded(Map<String, Object> templateValues)
focal_class.identifier: resolveTemplatesFromEncoded
focal_class.modifiers: @Override public
focal_class.parameters: (Map<String, Object> templateValues)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder resolveTemplatesFromEncoded(Map<String, Object> templateValues)
focal_class.class_method_signature: UriBuilderImpl.parseTemplate(String uriTemplate)
focal_class.full_signature: private void parseTemplate(String uriTemplate)
focal_class.identifier: parseTemplate
focal_class.modifiers: private
focal_class.parameters: (String uriTemplate)
focal_class.return: void
focal_class.signature: void parseTemplate(String uriTemplate)
focal_class.class_method_signature: UriBuilderImpl.host(String host)
focal_class.full_signature: @Override public UriBuilder host(String host)
focal_class.identifier: host
focal_class.modifiers: @Override public
focal_class.parameters: (String host)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder host(String host)
focal_class.class_method_signature: UriBuilderImpl.matrixParam(String name, Object... values)
focal_class.full_signature: @Override public UriBuilder matrixParam(String name, Object... values)
focal_class.identifier: matrixParam
focal_class.modifiers: @Override public
focal_class.parameters: (String name, Object... values)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder matrixParam(String name, Object... values)
focal_class.class_method_signature: UriBuilderImpl.matrixParam(boolean replace, String name, Object... values)
focal_class.full_signature: private void matrixParam(boolean replace, String name, Object... values)
focal_class.identifier: matrixParam
focal_class.modifiers: private
focal_class.parameters: (boolean replace, String name, Object... values)
focal_class.return: void
focal_class.signature: void matrixParam(boolean replace, String name, Object... values)
focal_class.class_method_signature: UriBuilderImpl.path(String addingPath)
focal_class.full_signature: @Override public UriBuilder path(String addingPath)
focal_class.identifier: path
focal_class.modifiers: @Override public
focal_class.parameters: (String addingPath)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder path(String addingPath)
focal_class.class_method_signature: UriBuilderImpl.appendMatrixParametersToPath()
focal_class.full_signature: private void appendMatrixParametersToPath()
focal_class.identifier: appendMatrixParametersToPath
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void appendMatrixParametersToPath()
focal_class.class_method_signature: UriBuilderImpl.path(Class resource)
focal_class.full_signature: @SuppressWarnings({"unchecked"}) @Override public UriBuilder path(Class resource)
focal_class.identifier: path
focal_class.modifiers: @SuppressWarnings({"unchecked"}) @Override public
focal_class.parameters: (Class resource)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder path(Class resource)
focal_class.class_method_signature: UriBuilderImpl.path(Method method)
focal_class.full_signature: @Override public UriBuilder path(Method method)
focal_class.identifier: path
focal_class.modifiers: @Override public
focal_class.parameters: (Method method)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder path(Method method)
focal_class.class_method_signature: UriBuilderImpl.path(Class resource, String method)
focal_class.full_signature: @Override public UriBuilder path(Class resource, String method)
focal_class.identifier: path
focal_class.modifiers: @Override public
focal_class.parameters: (Class resource, String method)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder path(Class resource, String method)
focal_class.class_method_signature: UriBuilderImpl.port(int port)
focal_class.full_signature: @Override public UriBuilder port(int port)
focal_class.identifier: port
focal_class.modifiers: @Override public
focal_class.parameters: (int port)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder port(int port)
focal_class.class_method_signature: UriBuilderImpl.queryParam(String name, Object... values)
focal_class.full_signature: @Override public UriBuilder queryParam(String name, Object... values)
focal_class.identifier: queryParam
focal_class.modifiers: @Override public
focal_class.parameters: (String name, Object... values)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder queryParam(String name, Object... values)
focal_class.class_method_signature: UriBuilderImpl.replaceMatrixParam(String name, Object... values)
focal_class.full_signature: @Override public UriBuilder replaceMatrixParam(String name, Object... values)
focal_class.identifier: replaceMatrixParam
focal_class.modifiers: @Override public
focal_class.parameters: (String name, Object... values)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder replaceMatrixParam(String name, Object... values)
focal_class.class_method_signature: UriBuilderImpl.replaceMatrix(String matrix)
focal_class.full_signature: @Override public UriBuilder replaceMatrix(String matrix)
focal_class.identifier: replaceMatrix
focal_class.modifiers: @Override public
focal_class.parameters: (String matrix)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder replaceMatrix(String matrix)
focal_class.class_method_signature: UriBuilderImpl.parseMatrixParams(String matrixString)
focal_class.full_signature: private void parseMatrixParams(String matrixString)
focal_class.identifier: parseMatrixParams
focal_class.modifiers: private
focal_class.parameters: (String matrixString)
focal_class.return: void
focal_class.signature: void parseMatrixParams(String matrixString)
focal_class.class_method_signature: UriBuilderImpl.findStartOfMatrixParams(String path)
focal_class.full_signature: private int findStartOfMatrixParams(String path)
focal_class.identifier: findStartOfMatrixParams
focal_class.modifiers: private
focal_class.parameters: (String path)
focal_class.return: int
focal_class.signature: int findStartOfMatrixParams(String path)
focal_class.class_method_signature: UriBuilderImpl.replacePath(String path)
focal_class.full_signature: @Override public UriBuilder replacePath(String path)
focal_class.identifier: replacePath
focal_class.modifiers: @Override public
focal_class.parameters: (String path)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder replacePath(String path)
focal_class.class_method_signature: UriBuilderImpl.replaceQueryParam(String name, Object... values)
focal_class.full_signature: @Override public UriBuilder replaceQueryParam(String name, Object... values)
focal_class.identifier: replaceQueryParam
focal_class.modifiers: @Override public
focal_class.parameters: (String name, Object... values)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder replaceQueryParam(String name, Object... values)
focal_class.class_method_signature: UriBuilderImpl.replaceQuery(String queryString)
focal_class.full_signature: @Override public UriBuilder replaceQuery(String queryString)
focal_class.identifier: replaceQuery
focal_class.modifiers: @Override public
focal_class.parameters: (String queryString)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder replaceQuery(String queryString)
focal_class.class_method_signature: UriBuilderImpl.validateQueryString(String queryString)
focal_class.full_signature: private void validateQueryString(String queryString)
focal_class.identifier: validateQueryString
focal_class.modifiers: private
focal_class.parameters: (String queryString)
focal_class.return: void
focal_class.signature: void validateQueryString(String queryString)
focal_class.class_method_signature: UriBuilderImpl.scheme(String schema)
focal_class.full_signature: @Override public UriBuilder scheme(String schema)
focal_class.identifier: scheme
focal_class.modifiers: @Override public
focal_class.parameters: (String schema)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder scheme(String schema)
focal_class.class_method_signature: UriBuilderImpl.schemeSpecificPart(String ssp)
focal_class.full_signature: @Override public UriBuilder schemeSpecificPart(String ssp)
focal_class.identifier: schemeSpecificPart
focal_class.modifiers: @Override public
focal_class.parameters: (String ssp)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder schemeSpecificPart(String ssp)
focal_class.class_method_signature: UriBuilderImpl.segment(String... segments)
focal_class.full_signature: @Override public UriBuilder segment(String... segments)
focal_class.identifier: segment
focal_class.modifiers: @Override public
focal_class.parameters: (String... segments)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder segment(String... segments)
focal_class.class_method_signature: UriBuilderImpl.uri(URI uri)
focal_class.full_signature: @Override public UriBuilder uri(URI uri)
focal_class.identifier: uri
focal_class.modifiers: @Override public
focal_class.parameters: (URI uri)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder uri(URI uri)
focal_class.class_method_signature: UriBuilderImpl.uri(String uriTemplate)
focal_class.full_signature: @Override public UriBuilder uri(String uriTemplate)
focal_class.identifier: uri
focal_class.modifiers: @Override public
focal_class.parameters: (String uriTemplate)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder uri(String uriTemplate)
focal_class.class_method_signature: UriBuilderImpl.userInfo(String userInfo)
focal_class.full_signature: @Override public UriBuilder userInfo(String userInfo)
focal_class.identifier: userInfo
focal_class.modifiers: @Override public
focal_class.parameters: (String userInfo)
focal_class.return: UriBuilder
focal_class.signature: UriBuilder userInfo(String userInfo)
focal_class.class_method_signature: UriBuilderImpl.appendUriPart(StringBuilder sb, String str, int component, Map<String, ?> values, boolean encode, boolean asTemplate)
focal_class.full_signature: private void appendUriPart(StringBuilder sb, String str, int component, Map<String, ?> values, boolean encode, boolean asTemplate)
focal_class.identifier: appendUriPart
focal_class.modifiers: private
focal_class.parameters: (StringBuilder sb, String str, int component, Map<String, ?> values, boolean encode, boolean asTemplate)
focal_class.return: void
focal_class.signature: void appendUriPart(StringBuilder sb, String str, int component, Map<String, ?> values, boolean encode, boolean asTemplate)
focal_class.class_method_signature: UriBuilderImpl.appendUriPart(StringBuilder sb, String str, int component, Object[] sourceValues, int offset, Map<String, String> values,
                                boolean encode, boolean asTemplate)
focal_class.full_signature: private int appendUriPart(StringBuilder sb, String str, int component, Object[] sourceValues, int offset, Map<String, String> values,
                                boolean encode, boolean asTemplate)
focal_class.identifier: appendUriPart
focal_class.modifiers: private
focal_class.parameters: (StringBuilder sb, String str, int component, Object[] sourceValues, int offset, Map<String, String> values,
                                boolean encode, boolean asTemplate)
focal_class.return: int
focal_class.signature: int appendUriPart(StringBuilder sb, String str, int component, Object[] sourceValues, int offset, Map<String, String> values,
                                boolean encode, boolean asTemplate)
focal_class.class_method_signature: UriBuilderImpl.findStartOfUriTemplate(String str, int startFrom)
focal_class.full_signature: private int findStartOfUriTemplate(String str, int startFrom)
focal_class.identifier: findStartOfUriTemplate
focal_class.modifiers: private
focal_class.parameters: (String str, int startFrom)
focal_class.return: int
focal_class.signature: int findStartOfUriTemplate(String str, int startFrom)
focal_class.class_method_signature: UriBuilderImpl.findEndOfUriTemplate(String str, int startFrom)
focal_class.full_signature: private int findEndOfUriTemplate(String str, int startFrom)
focal_class.identifier: findEndOfUriTemplate
focal_class.modifiers: private
focal_class.parameters: (String str, int startFrom)
focal_class.return: int
focal_class.signature: int findEndOfUriTemplate(String str, int startFrom)
focal_class.class_method_signature: UriBuilderImpl.extractNameOfUriTemplate(String str, int startOfTemplate, int endOfTemplate)
focal_class.full_signature: private String extractNameOfUriTemplate(String str, int startOfTemplate, int endOfTemplate)
focal_class.identifier: extractNameOfUriTemplate
focal_class.modifiers: private
focal_class.parameters: (String str, int startOfTemplate, int endOfTemplate)
focal_class.return: String
focal_class.signature: String extractNameOfUriTemplate(String str, int startOfTemplate, int endOfTemplate)
focal_class.class_method_signature: UriBuilderImpl.createUriWithValues(String schema,
                                         String authority,
                                         String userInfo,
                                         String host,
                                         String port,
                                         String path,
                                         String query,
                                         String fragment,
                                         Map<String, ?> values,
                                         boolean encode,
                                         boolean encodeSlashInPath,
                                         boolean asTemplate)
focal_class.full_signature: private String createUriWithValues(String schema,
                                         String authority,
                                         String userInfo,
                                         String host,
                                         String port,
                                         String path,
                                         String query,
                                         String fragment,
                                         Map<String, ?> values,
                                         boolean encode,
                                         boolean encodeSlashInPath,
                                         boolean asTemplate)
focal_class.identifier: createUriWithValues
focal_class.modifiers: private
focal_class.parameters: (String schema,
                                         String authority,
                                         String userInfo,
                                         String host,
                                         String port,
                                         String path,
                                         String query,
                                         String fragment,
                                         Map<String, ?> values,
                                         boolean encode,
                                         boolean encodeSlashInPath,
                                         boolean asTemplate)
focal_class.return: String
focal_class.signature: String createUriWithValues(String schema,
                                         String authority,
                                         String userInfo,
                                         String host,
                                         String port,
                                         String path,
                                         String query,
                                         String fragment,
                                         Map<String, ?> values,
                                         boolean encode,
                                         boolean encodeSlashInPath,
                                         boolean asTemplate)
focal_class.class_method_signature: UriBuilderImpl.createUriWithValues(String schema,
                                         String authority,
                                         String userInfo,
                                         String host,
                                         String port,
                                         String path,
                                         String query,
                                         String fragment,
                                         Object[] values,
                                         boolean encode,
                                         boolean encodeSlashInPath,
                                         boolean asTemplate)
focal_class.full_signature: private String createUriWithValues(String schema,
                                         String authority,
                                         String userInfo,
                                         String host,
                                         String port,
                                         String path,
                                         String query,
                                         String fragment,
                                         Object[] values,
                                         boolean encode,
                                         boolean encodeSlashInPath,
                                         boolean asTemplate)
focal_class.identifier: createUriWithValues
focal_class.modifiers: private
focal_class.parameters: (String schema,
                                         String authority,
                                         String userInfo,
                                         String host,
                                         String port,
                                         String path,
                                         String query,
                                         String fragment,
                                         Object[] values,
                                         boolean encode,
                                         boolean encodeSlashInPath,
                                         boolean asTemplate)
focal_class.return: String
focal_class.signature: String createUriWithValues(String schema,
                                         String authority,
                                         String userInfo,
                                         String host,
                                         String port,
                                         String path,
                                         String query,
                                         String fragment,
                                         Object[] values,
                                         boolean encode,
                                         boolean encodeSlashInPath,
                                         boolean asTemplate)
focal_class.superclass: extends UriBuilder
focal_method.body: @Override
      public URI buildFromEncoded(Object... values) {
          checkArgument(values != null, "Null values aren't allowed");
  
          String uri;
          encodeFragment();
          if (ssp != null) {
              uri = createUriFromSspWithValues(values, false);
          } else {
              preparePath();
              uri = createUriWithValues(values, false, false);
          }
  
          try {
              return new URI(uri);
          } catch (URISyntaxException e) {
              throw new UriBuilderException(e);
          }
      }
focal_method.class_method_signature: UriBuilderImpl.buildFromEncoded(Object... values)
focal_method.full_signature: @Override public URI buildFromEncoded(Object... values)
focal_method.identifier: buildFromEncoded
focal_method.invocations: checkArgument encodeFragment createUriFromSspWithValues preparePath createUriWithValues
focal_method.modifiers: @Override public
focal_method.parameters: (Object... values)
focal_method.return: URI
focal_method.signature: URI buildFromEncoded(Object... values)