Class Buildable.GenericBuilder<S,B extends Buildable.GenericBuilder<?,?>>

java.lang.Object
google.registry.model.Buildable.Builder<S>
google.registry.model.Buildable.GenericBuilder<S,B>
Direct Known Subclasses:
BaseDomainLabelList.Builder, BaseTransferObject.Builder, BillingBase.Builder, ConsoleUpdateHistory.Builder, DomainLabelEntry.Builder, EppResource.Builder, FeeCheckResponseExtensionItemCommandV12.Builder, FeeQueryResponseExtensionItem.Builder, HistoryEntry.Builder, LaunchExtension.Builder, PollMessage.Builder, RegistrarBase.Builder, RegistrarPocBase.Builder, UserBase.Builder
Enclosing interface:
Buildable

public abstract static class Buildable.GenericBuilder<S,B extends Buildable.GenericBuilder<?,?>> extends Buildable.Builder<S>
Boilerplate for abstract immutable builders that need to be able to cast "this".
  • Constructor Details

    • GenericBuilder

      protected GenericBuilder()
    • GenericBuilder

      protected GenericBuilder(S instance)
  • Method Details

    • thisCastToDerived

      protected B thisCastToDerived()