Class CounterParty.CounterPartyBuilder<C extends CounterParty,B extends CounterParty.CounterPartyBuilder<C,B>>

java.lang.Object
swiss.trustbroker.federation.xmlconfig.CounterParty.CounterPartyBuilder<C,B>
Direct Known Subclasses:
ClaimsParty.ClaimsPartyBuilder, RelyingParty.RelyingPartyBuilder
Enclosing class:
CounterParty

public abstract static class CounterParty.CounterPartyBuilder<C extends CounterParty,B extends CounterParty.CounterPartyBuilder<C,B>> extends Object
  • Constructor Details

    • CounterPartyBuilder

      public CounterPartyBuilder()
  • Method Details

    • subPath

      public B subPath(String subPath)
      Returns:
      this.
    • validationStatus

      public B validationStatus(ValidationStatus validationStatus)
      Returns:
      this.
    • self

      protected abstract B self()
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object