This class serves as a simple DTO for customer affiliations
| Modifiers | Name | Description |
|---|---|---|
static class |
Affiliation.Builder |
| Type | Name and description |
|---|---|
java.lang.String |
addressAdditionAn optional address addition. |
AffiliationCategory |
categoryAn affiliation category @link{AffiliationCategory}. |
java.lang.String |
cityThe affiliation city |
java.lang.String |
countryThe affiliation country. |
AffiliationLabel |
labelAn affiliation label @link{AffiliationLabel}. |
java.lang.String |
organisationThe organisation label of an affiliation. |
java.lang.String |
postalCodeThe affiliation postal code |
java.lang.String |
streetThe affiliation street |
| Constructor and description |
|---|
private Affiliation
(ProjectManager.Builder builder) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.String |
toString() |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
An optional address addition. Like "Quantitative Biology Center"
An affiliation category @link{AffiliationCategory}. Defaults to 'external non-academic'.
The affiliation city
The affiliation country. Defaults to "Germany" if not set otherwise in the builder.
An affiliation label @link{AffiliationLabel}. Defaults to "none".
The organisation label of an affiliation. For example "University of Tübingen"
The affiliation postal code
The affiliation street
Groovy Documentation