JAL-3438 spotless for 2.11.2.0
[jalview.git] / src / jalview / xml / binding / jalview / PcaDataType.java
1 //
2 // This file was generated by the Eclipse Implementation of JAXB, v2.3.3 
3 // See https://eclipse-ee4j.github.io/jaxb-ri 
4 // Any modifications to this file will be lost upon recompilation of the source schema. 
5 // Generated on: 2021.08.30 at 11:05:22 AM BST 
6 //
7
8 package jalview.xml.binding.jalview;
9
10 import javax.xml.bind.annotation.XmlAccessType;
11 import javax.xml.bind.annotation.XmlAccessorType;
12 import javax.xml.bind.annotation.XmlElement;
13 import javax.xml.bind.annotation.XmlType;
14
15 /**
16  * 
17  * The results of a PCA calculation
18  * 
19  * 
20  * <p>Java class for PcaDataType complex type.
21  * 
22  * <p>The following schema fragment specifies the expected content
23  * contained within this class.
24  * 
25  * <pre> <complexType name="PcaDataType">
26  * <complexContent> <restriction
27  * base="{http://www.w3.org/2001/XMLSchema}anyType">
28  * <sequence> <element name="pairwiseMatrix"
29  * type="{www.jalview.org}DoubleMatrix"/> <element
30  * name="tridiagonalMatrix" type="{www.jalview.org}DoubleMatrix"/>
31  * <element name="eigenMatrix"
32  * type="{www.jalview.org}DoubleMatrix"/> </sequence>
33  * </restriction> </complexContent>
34  * </complexType> </pre>
35  * 
36  * 
37  */
38 @XmlAccessorType(XmlAccessType.FIELD)
39 @XmlType(
40   name = "PcaDataType",
41   namespace = "www.jalview.org",
42   propOrder =
43   { "pairwiseMatrix", "tridiagonalMatrix", "eigenMatrix" })
44 public class PcaDataType
45 {
46
47   @XmlElement(required = true)
48   protected DoubleMatrix pairwiseMatrix;
49
50   @XmlElement(required = true)
51   protected DoubleMatrix tridiagonalMatrix;
52
53   @XmlElement(required = true)
54   protected DoubleMatrix eigenMatrix;
55
56   /**
57    * Gets the value of the pairwiseMatrix property.
58    * 
59    * @return possible object is {@link DoubleMatrix }
60    * 
61    */
62   public DoubleMatrix getPairwiseMatrix()
63   {
64     return pairwiseMatrix;
65   }
66
67   /**
68    * Sets the value of the pairwiseMatrix property.
69    * 
70    * @param value
71    *          allowed object is {@link DoubleMatrix }
72    * 
73    */
74   public void setPairwiseMatrix(DoubleMatrix value)
75   {
76     this.pairwiseMatrix = value;
77   }
78
79   /**
80    * Gets the value of the tridiagonalMatrix property.
81    * 
82    * @return possible object is {@link DoubleMatrix }
83    * 
84    */
85   public DoubleMatrix getTridiagonalMatrix()
86   {
87     return tridiagonalMatrix;
88   }
89
90   /**
91    * Sets the value of the tridiagonalMatrix property.
92    * 
93    * @param value
94    *          allowed object is {@link DoubleMatrix }
95    * 
96    */
97   public void setTridiagonalMatrix(DoubleMatrix value)
98   {
99     this.tridiagonalMatrix = value;
100   }
101
102   /**
103    * Gets the value of the eigenMatrix property.
104    * 
105    * @return possible object is {@link DoubleMatrix }
106    * 
107    */
108   public DoubleMatrix getEigenMatrix()
109   {
110     return eigenMatrix;
111   }
112
113   /**
114    * Sets the value of the eigenMatrix property.
115    * 
116    * @param value
117    *          allowed object is {@link DoubleMatrix }
118    * 
119    */
120   public void setEigenMatrix(DoubleMatrix value)
121   {
122     this.eigenMatrix = value;
123   }
124
125 }