MCPcopy Create free account
hub / github.com/SeleniumHQ/selenium / toString

Method toString

java/src/org/openqa/selenium/Proxy.java:416–443  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

414 }
415
416 @Override
417 public String toString() {
418 StringBuilder builder = new StringBuilder("Proxy(");
419
420 switch (getProxyType()) {
421 case AUTODETECT:
422 case DIRECT:
423 case MANUAL:
424 case SYSTEM:
425 builder.append(getProxyType().toString().toLowerCase(Locale.ENGLISH));
426 break;
427
428 case PAC:
429 builder.append("pac: ").append(getProxyAutoconfigUrl());
430 break;
431
432 case RESERVED_1:
433 case UNSPECIFIED:
434 break;
435 }
436
437 Optional.ofNullable(getHttpProxy()).ifPresent(p -> builder.append(", http=").append(p));
438 Optional.ofNullable(getSocksProxy()).ifPresent(p -> builder.append(", socks=").append(p));
439 Optional.ofNullable(getSslProxy()).ifPresent(p -> builder.append(", ssl=").append(p));
440
441 builder.append(")");
442 return builder.toString();
443 }
444
445 @Override
446 public boolean equals(@Nullable Object o) {

Callers

nothing calls this directly

Calls 7

getProxyTypeMethod · 0.95
getProxyAutoconfigUrlMethod · 0.95
getHttpProxyMethod · 0.95
getSocksProxyMethod · 0.95
getSslProxyMethod · 0.95
toStringMethod · 0.65
appendMethod · 0.45

Tested by

no test coverage detected