MCPcopy Index your code
hub / github.com/SeleniumHQ/selenium / toString

Method toString

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

Source from the content-addressed store, hash-verified

446 }
447
448 @Override
449 public String toString() {
450 StringBuilder builder = new StringBuilder("Proxy(");
451
452 switch (getProxyType()) {
453 case AUTODETECT:
454 case DIRECT:
455 case MANUAL:
456 case SYSTEM:
457 builder.append(getProxyType().toString().toLowerCase(Locale.ENGLISH));
458 break;
459
460 case PAC:
461 builder.append("pac: ").append(getProxyAutoconfigUrl());
462 break;
463
464 case RESERVED_1:
465 case UNSPECIFIED:
466 break;
467 }
468
469 Optional.ofNullable(getFtpProxy()).ifPresent(p -> builder.append(", ftp=").append(p));
470 Optional.ofNullable(getHttpProxy()).ifPresent(p -> builder.append(", http=").append(p));
471 Optional.ofNullable(getSocksProxy()).ifPresent(p -> builder.append(", socks=").append(p));
472 Optional.ofNullable(getSslProxy()).ifPresent(p -> builder.append(", ssl=").append(p));
473
474 builder.append(")");
475 return builder.toString();
476 }
477
478 @Override
479 public boolean equals(@Nullable Object o) {

Callers

nothing calls this directly

Calls 8

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

Tested by

no test coverage detected