


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html id="htmlId">
<head>
  <title>Coverage Report :: Author</title>
  <style type="text/css">
    @import "../../.css/coverage.css";
  </style>
</head>

<body>
<div class="header"></div>

<div class="content">
<div class="breadCrumbs">
    [ <a href="../../index.html">all classes</a> ]
    [ <a href="../index.html">net.sf.jabref.logic.importer.fileformat.medline</a> ]
</div>

<h1>Coverage Summary for Class: Author (net.sf.jabref.logic.importer.fileformat.medline)</h1>

<table class="coverageStats">
<tr>
  <th class="name">Class</th>
<th class="coverageStat 
">
  Class, %
</th>
<th class="coverageStat 
">
  Method, %
</th>
<th class="coverageStat 
">
  Line, %
</th>
</tr>
<tr>
  <td class="name">Author</td>
<td class="coverageStat">
  <span class="percent">
    0%
  </span>
  <span class="absValue">
    (0/ 1)
  </span>
</td>
<td class="coverageStat">
  <span class="percent">
    0%
  </span>
  <span class="absValue">
    (0/ 15)
  </span>
</td>
<td class="coverageStat">
  <span class="percent">
    0%
  </span>
  <span class="absValue">
    (0/ 27)
  </span>
</td>
</tr>

</table>

<br/>
<br/>


<div class="sourceCode"><i>1</i>&nbsp;//
<i>2</i>&nbsp;// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4 
<i>3</i>&nbsp;// See &lt;a href=&quot;http://java.sun.com/xml/jaxb&quot;&gt;http://java.sun.com/xml/jaxb&lt;/a&gt; 
<i>4</i>&nbsp;// Any modifications to this file will be lost upon recompilation of the source schema. 
<i>5</i>&nbsp;// Generated on: 2017.07.12 at 07:52:43 PM BRT 
<i>6</i>&nbsp;//
<i>7</i>&nbsp;
<i>8</i>&nbsp;
<i>9</i>&nbsp;package net.sf.jabref.logic.importer.fileformat.medline;
<i>10</i>&nbsp;
<i>11</i>&nbsp;import java.util.ArrayList;
<i>12</i>&nbsp;import java.util.List;
<i>13</i>&nbsp;import javax.xml.bind.annotation.XmlAccessType;
<i>14</i>&nbsp;import javax.xml.bind.annotation.XmlAccessorType;
<i>15</i>&nbsp;import javax.xml.bind.annotation.XmlAttribute;
<i>16</i>&nbsp;import javax.xml.bind.annotation.XmlElement;
<i>17</i>&nbsp;import javax.xml.bind.annotation.XmlRootElement;
<i>18</i>&nbsp;import javax.xml.bind.annotation.XmlType;
<i>19</i>&nbsp;import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
<i>20</i>&nbsp;import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
<i>21</i>&nbsp;
<i>22</i>&nbsp;
<i>23</i>&nbsp;/**
<i>24</i>&nbsp; * &lt;p&gt;Java class for anonymous complex type.
<i>25</i>&nbsp; * 
<i>26</i>&nbsp; * &lt;p&gt;The following schema fragment specifies the expected content contained within this class.
<i>27</i>&nbsp; * 
<i>28</i>&nbsp; * &lt;pre&gt;
<i>29</i>&nbsp; * &amp;lt;complexType&gt;
<i>30</i>&nbsp; *   &amp;lt;complexContent&gt;
<i>31</i>&nbsp; *     &amp;lt;restriction base=&quot;{http://www.w3.org/2001/XMLSchema}anyType&quot;&gt;
<i>32</i>&nbsp; *       &amp;lt;sequence&gt;
<i>33</i>&nbsp; *         &amp;lt;choice&gt;
<i>34</i>&nbsp; *           &amp;lt;sequence&gt;
<i>35</i>&nbsp; *             &amp;lt;element ref=&quot;{}LastName&quot;/&gt;
<i>36</i>&nbsp; *             &amp;lt;element ref=&quot;{}ForeName&quot; minOccurs=&quot;0&quot;/&gt;
<i>37</i>&nbsp; *             &amp;lt;element ref=&quot;{}Initials&quot; minOccurs=&quot;0&quot;/&gt;
<i>38</i>&nbsp; *             &amp;lt;element ref=&quot;{}Suffix&quot; minOccurs=&quot;0&quot;/&gt;
<i>39</i>&nbsp; *           &amp;lt;/sequence&gt;
<i>40</i>&nbsp; *           &amp;lt;element ref=&quot;{}CollectiveName&quot;/&gt;
<i>41</i>&nbsp; *         &amp;lt;/choice&gt;
<i>42</i>&nbsp; *         &amp;lt;element ref=&quot;{}Identifier&quot; maxOccurs=&quot;unbounded&quot; minOccurs=&quot;0&quot;/&gt;
<i>43</i>&nbsp; *         &amp;lt;element ref=&quot;{}AffiliationInfo&quot; maxOccurs=&quot;unbounded&quot; minOccurs=&quot;0&quot;/&gt;
<i>44</i>&nbsp; *       &amp;lt;/sequence&gt;
<i>45</i>&nbsp; *       &amp;lt;attGroup ref=&quot;{}attlist.Author&quot;/&gt;
<i>46</i>&nbsp; *     &amp;lt;/restriction&gt;
<i>47</i>&nbsp; *   &amp;lt;/complexContent&gt;
<i>48</i>&nbsp; * &amp;lt;/complexType&gt;
<i>49</i>&nbsp; * &lt;/pre&gt;
<i>50</i>&nbsp; * 
<i>51</i>&nbsp; * 
<i>52</i>&nbsp; */
<i>53</i>&nbsp;@XmlAccessorType(XmlAccessType.FIELD)
<i>54</i>&nbsp;@XmlType(name = &quot;&quot;, propOrder = {
<i>55</i>&nbsp;    &quot;lastName&quot;,
<i>56</i>&nbsp;    &quot;foreName&quot;,
<i>57</i>&nbsp;    &quot;initials&quot;,
<i>58</i>&nbsp;    &quot;suffix&quot;,
<i>59</i>&nbsp;    &quot;collectiveName&quot;,
<i>60</i>&nbsp;    &quot;identifier&quot;,
<i>61</i>&nbsp;    &quot;affiliationInfo&quot;
<i>62</i>&nbsp;})
<i>63</i>&nbsp;@XmlRootElement(name = &quot;Author&quot;)
<b class="nc"><i>64</i>&nbsp;public class Author {</b>
<i>65</i>&nbsp;
<i>66</i>&nbsp;    @XmlElement(name = &quot;LastName&quot;)
<i>67</i>&nbsp;    protected String lastName;
<i>68</i>&nbsp;    @XmlElement(name = &quot;ForeName&quot;)
<i>69</i>&nbsp;    protected String foreName;
<i>70</i>&nbsp;    @XmlElement(name = &quot;Initials&quot;)
<i>71</i>&nbsp;    protected String initials;
<i>72</i>&nbsp;    @XmlElement(name = &quot;Suffix&quot;)
<i>73</i>&nbsp;    protected Text suffix;
<i>74</i>&nbsp;    @XmlElement(name = &quot;CollectiveName&quot;)
<i>75</i>&nbsp;    protected Text collectiveName;
<i>76</i>&nbsp;    @XmlElement(name = &quot;Identifier&quot;)
<i>77</i>&nbsp;    protected List&lt;Identifier&gt; identifier;
<i>78</i>&nbsp;    @XmlElement(name = &quot;AffiliationInfo&quot;)
<i>79</i>&nbsp;    protected List&lt;AffiliationInfo&gt; affiliationInfo;
<i>80</i>&nbsp;    @XmlAttribute(name = &quot;ValidYN&quot;)
<i>81</i>&nbsp;    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
<i>82</i>&nbsp;    protected String validYN;
<i>83</i>&nbsp;
<i>84</i>&nbsp;    /**
<i>85</i>&nbsp;     * Gets the value of the lastName property.
<i>86</i>&nbsp;     * 
<i>87</i>&nbsp;     * @return
<i>88</i>&nbsp;     *     possible object is
<i>89</i>&nbsp;     *     {@link String }
<i>90</i>&nbsp;     *     
<i>91</i>&nbsp;     */
<i>92</i>&nbsp;    public String getLastName() {
<b class="nc"><i>93</i>&nbsp;        return lastName;</b>
<i>94</i>&nbsp;    }
<i>95</i>&nbsp;
<i>96</i>&nbsp;    /**
<i>97</i>&nbsp;     * Sets the value of the lastName property.
<i>98</i>&nbsp;     * 
<i>99</i>&nbsp;     * @param value
<i>100</i>&nbsp;     *     allowed object is
<i>101</i>&nbsp;     *     {@link String }
<i>102</i>&nbsp;     *     
<i>103</i>&nbsp;     */
<i>104</i>&nbsp;    public void setLastName(String value) {
<b class="nc"><i>105</i>&nbsp;        this.lastName = value;</b>
<b class="nc"><i>106</i>&nbsp;    }</b>
<i>107</i>&nbsp;
<i>108</i>&nbsp;    /**
<i>109</i>&nbsp;     * Gets the value of the foreName property.
<i>110</i>&nbsp;     * 
<i>111</i>&nbsp;     * @return
<i>112</i>&nbsp;     *     possible object is
<i>113</i>&nbsp;     *     {@link String }
<i>114</i>&nbsp;     *     
<i>115</i>&nbsp;     */
<i>116</i>&nbsp;    public String getForeName() {
<b class="nc"><i>117</i>&nbsp;        return foreName;</b>
<i>118</i>&nbsp;    }
<i>119</i>&nbsp;
<i>120</i>&nbsp;    /**
<i>121</i>&nbsp;     * Sets the value of the foreName property.
<i>122</i>&nbsp;     * 
<i>123</i>&nbsp;     * @param value
<i>124</i>&nbsp;     *     allowed object is
<i>125</i>&nbsp;     *     {@link String }
<i>126</i>&nbsp;     *     
<i>127</i>&nbsp;     */
<i>128</i>&nbsp;    public void setForeName(String value) {
<b class="nc"><i>129</i>&nbsp;        this.foreName = value;</b>
<b class="nc"><i>130</i>&nbsp;    }</b>
<i>131</i>&nbsp;
<i>132</i>&nbsp;    /**
<i>133</i>&nbsp;     * Gets the value of the initials property.
<i>134</i>&nbsp;     * 
<i>135</i>&nbsp;     * @return
<i>136</i>&nbsp;     *     possible object is
<i>137</i>&nbsp;     *     {@link String }
<i>138</i>&nbsp;     *     
<i>139</i>&nbsp;     */
<i>140</i>&nbsp;    public String getInitials() {
<b class="nc"><i>141</i>&nbsp;        return initials;</b>
<i>142</i>&nbsp;    }
<i>143</i>&nbsp;
<i>144</i>&nbsp;    /**
<i>145</i>&nbsp;     * Sets the value of the initials property.
<i>146</i>&nbsp;     * 
<i>147</i>&nbsp;     * @param value
<i>148</i>&nbsp;     *     allowed object is
<i>149</i>&nbsp;     *     {@link String }
<i>150</i>&nbsp;     *     
<i>151</i>&nbsp;     */
<i>152</i>&nbsp;    public void setInitials(String value) {
<b class="nc"><i>153</i>&nbsp;        this.initials = value;</b>
<b class="nc"><i>154</i>&nbsp;    }</b>
<i>155</i>&nbsp;
<i>156</i>&nbsp;    /**
<i>157</i>&nbsp;     * Gets the value of the suffix property.
<i>158</i>&nbsp;     * 
<i>159</i>&nbsp;     * @return
<i>160</i>&nbsp;     *     possible object is
<i>161</i>&nbsp;     *     {@link Text }
<i>162</i>&nbsp;     *     
<i>163</i>&nbsp;     */
<i>164</i>&nbsp;    public Text getSuffix() {
<b class="nc"><i>165</i>&nbsp;        return suffix;</b>
<i>166</i>&nbsp;    }
<i>167</i>&nbsp;
<i>168</i>&nbsp;    /**
<i>169</i>&nbsp;     * Sets the value of the suffix property.
<i>170</i>&nbsp;     * 
<i>171</i>&nbsp;     * @param value
<i>172</i>&nbsp;     *     allowed object is
<i>173</i>&nbsp;     *     {@link Text }
<i>174</i>&nbsp;     *     
<i>175</i>&nbsp;     */
<i>176</i>&nbsp;    public void setSuffix(Text value) {
<b class="nc"><i>177</i>&nbsp;        this.suffix = value;</b>
<b class="nc"><i>178</i>&nbsp;    }</b>
<i>179</i>&nbsp;
<i>180</i>&nbsp;    /**
<i>181</i>&nbsp;     * Gets the value of the collectiveName property.
<i>182</i>&nbsp;     * 
<i>183</i>&nbsp;     * @return
<i>184</i>&nbsp;     *     possible object is
<i>185</i>&nbsp;     *     {@link Text }
<i>186</i>&nbsp;     *     
<i>187</i>&nbsp;     */
<i>188</i>&nbsp;    public Text getCollectiveName() {
<b class="nc"><i>189</i>&nbsp;        return collectiveName;</b>
<i>190</i>&nbsp;    }
<i>191</i>&nbsp;
<i>192</i>&nbsp;    /**
<i>193</i>&nbsp;     * Sets the value of the collectiveName property.
<i>194</i>&nbsp;     * 
<i>195</i>&nbsp;     * @param value
<i>196</i>&nbsp;     *     allowed object is
<i>197</i>&nbsp;     *     {@link Text }
<i>198</i>&nbsp;     *     
<i>199</i>&nbsp;     */
<i>200</i>&nbsp;    public void setCollectiveName(Text value) {
<b class="nc"><i>201</i>&nbsp;        this.collectiveName = value;</b>
<b class="nc"><i>202</i>&nbsp;    }</b>
<i>203</i>&nbsp;
<i>204</i>&nbsp;    /**
<i>205</i>&nbsp;     * Gets the value of the identifier property.
<i>206</i>&nbsp;     * 
<i>207</i>&nbsp;     * &lt;p&gt;
<i>208</i>&nbsp;     * This accessor method returns a reference to the live list,
<i>209</i>&nbsp;     * not a snapshot. Therefore any modification you make to the
<i>210</i>&nbsp;     * returned list will be present inside the JAXB object.
<i>211</i>&nbsp;     * This is why there is not a &lt;CODE&gt;set&lt;/CODE&gt; method for the identifier property.
<i>212</i>&nbsp;     * 
<i>213</i>&nbsp;     * &lt;p&gt;
<i>214</i>&nbsp;     * For example, to add a new item, do as follows:
<i>215</i>&nbsp;     * &lt;pre&gt;
<i>216</i>&nbsp;     *    getIdentifier().add(newItem);
<i>217</i>&nbsp;     * &lt;/pre&gt;
<i>218</i>&nbsp;     * 
<i>219</i>&nbsp;     * 
<i>220</i>&nbsp;     * &lt;p&gt;
<i>221</i>&nbsp;     * Objects of the following type(s) are allowed in the list
<i>222</i>&nbsp;     * {@link Identifier }
<i>223</i>&nbsp;     * 
<i>224</i>&nbsp;     * 
<i>225</i>&nbsp;     */
<i>226</i>&nbsp;    public List&lt;Identifier&gt; getIdentifier() {
<b class="nc"><i>227</i>&nbsp;        if (identifier == null) {</b>
<b class="nc"><i>228</i>&nbsp;            identifier = new ArrayList&lt;Identifier&gt;();</b>
<i>229</i>&nbsp;        }
<b class="nc"><i>230</i>&nbsp;        return this.identifier;</b>
<i>231</i>&nbsp;    }
<i>232</i>&nbsp;
<i>233</i>&nbsp;    /**
<i>234</i>&nbsp;     * Gets the value of the affiliationInfo property.
<i>235</i>&nbsp;     * 
<i>236</i>&nbsp;     * &lt;p&gt;
<i>237</i>&nbsp;     * This accessor method returns a reference to the live list,
<i>238</i>&nbsp;     * not a snapshot. Therefore any modification you make to the
<i>239</i>&nbsp;     * returned list will be present inside the JAXB object.
<i>240</i>&nbsp;     * This is why there is not a &lt;CODE&gt;set&lt;/CODE&gt; method for the affiliationInfo property.
<i>241</i>&nbsp;     * 
<i>242</i>&nbsp;     * &lt;p&gt;
<i>243</i>&nbsp;     * For example, to add a new item, do as follows:
<i>244</i>&nbsp;     * &lt;pre&gt;
<i>245</i>&nbsp;     *    getAffiliationInfo().add(newItem);
<i>246</i>&nbsp;     * &lt;/pre&gt;
<i>247</i>&nbsp;     * 
<i>248</i>&nbsp;     * 
<i>249</i>&nbsp;     * &lt;p&gt;
<i>250</i>&nbsp;     * Objects of the following type(s) are allowed in the list
<i>251</i>&nbsp;     * {@link AffiliationInfo }
<i>252</i>&nbsp;     * 
<i>253</i>&nbsp;     * 
<i>254</i>&nbsp;     */
<i>255</i>&nbsp;    public List&lt;AffiliationInfo&gt; getAffiliationInfo() {
<b class="nc"><i>256</i>&nbsp;        if (affiliationInfo == null) {</b>
<b class="nc"><i>257</i>&nbsp;            affiliationInfo = new ArrayList&lt;AffiliationInfo&gt;();</b>
<i>258</i>&nbsp;        }
<b class="nc"><i>259</i>&nbsp;        return this.affiliationInfo;</b>
<i>260</i>&nbsp;    }
<i>261</i>&nbsp;
<i>262</i>&nbsp;    /**
<i>263</i>&nbsp;     * Gets the value of the validYN property.
<i>264</i>&nbsp;     * 
<i>265</i>&nbsp;     * @return
<i>266</i>&nbsp;     *     possible object is
<i>267</i>&nbsp;     *     {@link String }
<i>268</i>&nbsp;     *     
<i>269</i>&nbsp;     */
<i>270</i>&nbsp;    public String getValidYN() {
<b class="nc"><i>271</i>&nbsp;        if (validYN == null) {</b>
<b class="nc"><i>272</i>&nbsp;            return &quot;Y&quot;;</b>
<i>273</i>&nbsp;        } else {
<b class="nc"><i>274</i>&nbsp;            return validYN;</b>
<i>275</i>&nbsp;        }
<i>276</i>&nbsp;    }
<i>277</i>&nbsp;
<i>278</i>&nbsp;    /**
<i>279</i>&nbsp;     * Sets the value of the validYN property.
<i>280</i>&nbsp;     * 
<i>281</i>&nbsp;     * @param value
<i>282</i>&nbsp;     *     allowed object is
<i>283</i>&nbsp;     *     {@link String }
<i>284</i>&nbsp;     *     
<i>285</i>&nbsp;     */
<i>286</i>&nbsp;    public void setValidYN(String value) {
<b class="nc"><i>287</i>&nbsp;        this.validYN = value;</b>
<b class="nc"><i>288</i>&nbsp;    }</b>
<i>289</i>&nbsp;
<i>290</i>&nbsp;}
</div>
</div>

<div class="footer">
    
    <div style="float:right;">generated on 2017-07-15 00:44</div>
</div>
</body>
</html>
