private void initialize ( String scheme , String authority , String path ) { try { this . uri = new URI ( scheme , authority , normalizePath ( path ) , null , null ) . normalize ( ) ; } catch ( URISyntaxException e ) { throw new IllegalArgumentException ( e ) ; } }
Initializes a path object given the scheme authority and path string .