@Test @FixFor( "MODE-2258" ) public void shouldEncodeNonReservedNonAsciiCharacter() { this.encoder.setSlashEncoded(false); checkEncoding(":Тест:的", "%3a%d0%a2%d0%b5%d1%81%d1%82%3a%e7%9a%84"); }
public UrlEncoder setSlashEncoded( boolean slashEncoded ) { this.slashEncoded = slashEncoded; return this; }
UrlEncoder implements TextEncoder, TextDecoder { public UrlEncoder setSlashEncoded( boolean slashEncoded ) { this.slashEncoded = slashEncoded; return this; } }
UrlEncoder implements TextEncoder, TextDecoder { public UrlEncoder setSlashEncoded( boolean slashEncoded ) { this.slashEncoded = slashEncoded; return this; }  }
UrlEncoder implements TextEncoder, TextDecoder { public UrlEncoder setSlashEncoded( boolean slashEncoded ) { this.slashEncoded = slashEncoded; return this; }  @Override String encode( String text ); @Override String decode( String encodedText ); boolean isSlashEncoded(); UrlEncoder setSlashEncoded( boolean slashEncoded ); }
UrlEncoder implements TextEncoder, TextDecoder { public UrlEncoder setSlashEncoded( boolean slashEncoded ) { this.slashEncoded = slashEncoded; return this; }  @Override String encode( String text ); @Override String decode( String encodedText ); boolean isSlashEncoded(); UrlEncoder setSlashEncoded( boolean slashEncoded ); static final char ESCAPE_CHARACTER; }