public class ProjectInfoBuilder extends java.lang.Object implements Builder<ProjectInfo>
| Constructor and Description |
|---|
ProjectInfoBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ProjectInfo |
build()
Build the domain object
|
ProjectInfoBuilder |
contactEmail(java.lang.String contactEmal) |
ProjectInfoBuilder |
contactName(java.lang.String contactName) |
ProjectInfoBuilder |
contactUrl(java.lang.String contactUrl) |
ProjectInfoBuilder |
description(java.lang.String description) |
ProjectInfoBuilder |
group(java.lang.String group) |
ProjectInfoBuilder |
licenseName(java.lang.String licenseName) |
ProjectInfoBuilder |
licenseUrl(java.lang.String licenseUrl) |
ProjectInfoBuilder |
termsOfService(java.lang.String termsOfService) |
ProjectInfoBuilder |
title(java.lang.String title) |
ProjectInfoBuilder |
type(ProjectType type) |
public ProjectInfo build()
Builderbuild in interface Builder<ProjectInfo>public ProjectInfoBuilder description(java.lang.String description)
public ProjectInfoBuilder title(java.lang.String title)
public ProjectInfoBuilder group(java.lang.String group)
public ProjectInfoBuilder type(ProjectType type)
public ProjectInfoBuilder termsOfService(java.lang.String termsOfService)
public ProjectInfoBuilder contactName(java.lang.String contactName)
public ProjectInfoBuilder contactUrl(java.lang.String contactUrl)
public ProjectInfoBuilder contactEmail(java.lang.String contactEmal)
public ProjectInfoBuilder licenseName(java.lang.String licenseName)
public ProjectInfoBuilder licenseUrl(java.lang.String licenseUrl)