Interface BaseBuilder<T>

All Known Subinterfaces:
ArtifactResolveBuilder, AssertionBuilder, AuthnRequestBuilder, PrivacyPolicyQueryBuilder
All Known Implementing Classes:
ArtifactResolveBuilderImpl, AssertionBuilderImpl, AuthnRequestBuilderImpl, PrivacyPolicyQueryBuilderImpl

public interface BaseBuilder<T>
Interface describing the methods of the BaseBuilder.
Interface welches die Methoden des BaseBuilders beschreibt.
  • Method Summary

    Modifier and Type
    Method
    Description
    id(String aId)
    Builds the id on the T. Bildet die ID im T.
    issueInstant(Calendar aIssueInstant)
    Builds the issueInstant on the T. Bildet den issueInstant im T.
    issuer(String aIssuer)
    Builds the Issuer element on the T. Buildet das Issuer element im T.
    version(String aVersion)
    Builds the Version on the T. Buildet die Version im T.
  • Method Details

    • id

      T id(String aId)
      Builds the id on the T.
      Bildet die ID im T.
      Parameters:
      aId -
      the id string to be set
      die ID die gesetzt werden soll
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
    • issueInstant

      T issueInstant(Calendar aIssueInstant)
      Builds the issueInstant on the T.
      Bildet den issueInstant im T.
      Parameters:
      aIssueInstant -
      the issueInstant to be set
      der issueInstant der gesetzt werden soll
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
    • issuer

      T issuer(String aIssuer)
      Builds the Issuer element on the T.
      Buildet das Issuer element im T.
      Parameters:
      aIssuer -
      the issuer to be set
      der Issuer der gesetzt werden soll
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
    • version

      T version(String aVersion)
      Builds the Version on the T.
      Buildet die Version im T.
      Parameters:
      aVersion -
      the issuer to be set
      der Issuer der gesetzt werden soll
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders