This class serves as a simple DTO for customer affiliations
Modifiers | Name | Description |
---|---|---|
static class |
Affiliation.Builder |
Type | Name and description |
---|---|
java.lang.String |
addressAddition An optional address addition. |
AffiliationCategory |
category An affiliation category @link{AffiliationCategory}. |
java.lang.String |
city The affiliation city |
java.lang.String |
country The affiliation country. |
AffiliationLabel |
label An affiliation label @link{AffiliationLabel}. |
java.lang.String |
organisation The organisation label of an affiliation. |
java.lang.String |
postalCode The affiliation postal code |
java.lang.String |
street The 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