Class ContactPoint.Builder

java.lang.Object
net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing.Builder
net.ygbstudio.jbrave.core.domain.dto.result.thing.ContactPoint.Builder
Enclosing class:
ContactPoint

public static final class ContactPoint.Builder extends Thing.Builder
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • telephone

      public ContactPoint.Builder telephone(String telephone)
      Sets the telephone number for the contact point.
      Parameters:
      telephone - The telephone number.
      Returns:
      The builder instance.
    • email

      public ContactPoint.Builder email(String email)
      Sets the email address for the contact point.
      Parameters:
      email - The email address.
      Returns:
      The builder instance.
    • build

      @Contract(" -> new") @NotNull public @NotNull ContactPoint build()
      Overrides:
      build in class Thing.Builder