Skip to content

Commit f324510

Browse files
- ADD: Added missing fields to observation variables call result.
1 parent a106779 commit f324510

File tree

1 file changed

+202
-3
lines changed

1 file changed

+202
-3
lines changed

src/main/java/uk/ac/hutton/ics/brapi/resource/phenotyping/observation/ObservationVariable.java

Lines changed: 202 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,32 @@
11
package uk.ac.hutton.ics.brapi.resource.phenotyping.observation;
22

3-
public class ObservationVariable
3+
import uk.ac.hutton.ics.brapi.resource.base.*;
4+
import uk.ac.hutton.ics.brapi.resource.germplasm.attribute.*;
5+
6+
import java.net.URI;
7+
import java.sql.Timestamp;
8+
import java.util.List;
9+
10+
public class ObservationVariable extends BrapiObject
411
{
5-
private String observationVariableDbId;
6-
private String observationVariableName;
12+
private String observationVariableDbId;
13+
private String observationVariableName;
14+
private String commonCropName;
15+
private String contextOfUse;
16+
private String defaultValue;
17+
private URI documentationURL;
18+
private List<Reference> externalReferences;
19+
private String growthStage;
20+
private String institution;
21+
private String language;
22+
private Method method;
23+
private OntologyReference ontologyReference;
24+
private Scale scale;
25+
private String scientist;
26+
private String status;
27+
private Timestamp submissionTimestamp;
28+
private List<String> synonyms;
29+
private Trait trait;
730

831
public String getObservationVariableDbId()
932
{
@@ -26,4 +49,180 @@ public ObservationVariable setObservationVariableName(String observationVariable
2649
this.observationVariableName = observationVariableName;
2750
return this;
2851
}
52+
53+
public String getCommonCropName()
54+
{
55+
return commonCropName;
56+
}
57+
58+
public ObservationVariable setCommonCropName(String commonCropName)
59+
{
60+
this.commonCropName = commonCropName;
61+
return this;
62+
}
63+
64+
public String getContextOfUse()
65+
{
66+
return contextOfUse;
67+
}
68+
69+
public ObservationVariable setContextOfUse(String contextOfUse)
70+
{
71+
this.contextOfUse = contextOfUse;
72+
return this;
73+
}
74+
75+
public String getDefaultValue()
76+
{
77+
return defaultValue;
78+
}
79+
80+
public ObservationVariable setDefaultValue(String defaultValue)
81+
{
82+
this.defaultValue = defaultValue;
83+
return this;
84+
}
85+
86+
public URI getDocumentationURL()
87+
{
88+
return documentationURL;
89+
}
90+
91+
public ObservationVariable setDocumentationURL(URI documentationURL)
92+
{
93+
this.documentationURL = documentationURL;
94+
return this;
95+
}
96+
97+
public List<Reference> getExternalReferences()
98+
{
99+
return externalReferences;
100+
}
101+
102+
public ObservationVariable setExternalReferences(List<Reference> externalReferences)
103+
{
104+
this.externalReferences = externalReferences;
105+
return this;
106+
}
107+
108+
public String getGrowthStage()
109+
{
110+
return growthStage;
111+
}
112+
113+
public ObservationVariable setGrowthStage(String growthStage)
114+
{
115+
this.growthStage = growthStage;
116+
return this;
117+
}
118+
119+
public String getInstitution()
120+
{
121+
return institution;
122+
}
123+
124+
public ObservationVariable setInstitution(String institution)
125+
{
126+
this.institution = institution;
127+
return this;
128+
}
129+
130+
public String getLanguage()
131+
{
132+
return language;
133+
}
134+
135+
public ObservationVariable setLanguage(String language)
136+
{
137+
this.language = language;
138+
return this;
139+
}
140+
141+
public Method getMethod()
142+
{
143+
return method;
144+
}
145+
146+
public ObservationVariable setMethod(Method method)
147+
{
148+
this.method = method;
149+
return this;
150+
}
151+
152+
public OntologyReference getOntologyReference()
153+
{
154+
return ontologyReference;
155+
}
156+
157+
public ObservationVariable setOntologyReference(OntologyReference ontologyReference)
158+
{
159+
this.ontologyReference = ontologyReference;
160+
return this;
161+
}
162+
163+
public Scale getScale()
164+
{
165+
return scale;
166+
}
167+
168+
public ObservationVariable setScale(Scale scale)
169+
{
170+
this.scale = scale;
171+
return this;
172+
}
173+
174+
public String getScientist()
175+
{
176+
return scientist;
177+
}
178+
179+
public ObservationVariable setScientist(String scientist)
180+
{
181+
this.scientist = scientist;
182+
return this;
183+
}
184+
185+
public String getStatus()
186+
{
187+
return status;
188+
}
189+
190+
public ObservationVariable setStatus(String status)
191+
{
192+
this.status = status;
193+
return this;
194+
}
195+
196+
public Timestamp getSubmissionTimestamp()
197+
{
198+
return submissionTimestamp;
199+
}
200+
201+
public ObservationVariable setSubmissionTimestamp(Timestamp submissionTimestamp)
202+
{
203+
this.submissionTimestamp = submissionTimestamp;
204+
return this;
205+
}
206+
207+
public List<String> getSynonyms()
208+
{
209+
return synonyms;
210+
}
211+
212+
public ObservationVariable setSynonyms(List<String> synonyms)
213+
{
214+
this.synonyms = synonyms;
215+
return this;
216+
}
217+
218+
public Trait getTrait()
219+
{
220+
return trait;
221+
}
222+
223+
public ObservationVariable setTrait(Trait trait)
224+
{
225+
this.trait = trait;
226+
return this;
227+
}
29228
}

0 commit comments

Comments
 (0)