87 <tr> |
87 <tr> |
88 <td><a href="#VariableItem.__getName">__getName</a></td> |
88 <td><a href="#VariableItem.__getName">__getName</a></td> |
89 <td>Private method to extract the variable name.</td> |
89 <td>Private method to extract the variable name.</td> |
90 </tr> |
90 </tr> |
91 <tr> |
91 <tr> |
92 <td><a href="#VariableItem.__getType">__getType</a></td> |
|
93 <td>Private method to process the type of the variable.</td> |
|
94 </tr> |
|
95 <tr> |
|
96 <td><a href="#VariableItem.__getValue">__getValue</a></td> |
92 <td><a href="#VariableItem.__getValue">__getValue</a></td> |
97 <td>Private method to process the variables value.</td> |
93 <td>Private method to process the variables value.</td> |
98 </tr> |
94 </tr> |
99 <tr> |
95 <tr> |
100 <td><a href="#VariableItem.absolutCount">absolutCount</a></td> |
96 <td><a href="#VariableItem.absolutCount">absolutCount</a></td> |
107 <tr><td>None</td></tr> |
103 <tr><td>None</td></tr> |
108 </table> |
104 </table> |
109 |
105 |
110 <a NAME="VariableItem.__init__" ID="VariableItem.__init__"></a> |
106 <a NAME="VariableItem.__init__" ID="VariableItem.__init__"></a> |
111 <h4>VariableItem (Constructor)</h4> |
107 <h4>VariableItem (Constructor)</h4> |
112 <b>VariableItem</b>(<i>parent, dvar, dtype, dvalue</i>) |
108 <b>VariableItem</b>(<i>parent, dvar, indicator, dtype, hasChildren, length, dvalue</i>) |
113 |
109 |
114 <p> |
110 <p> |
115 Constructor |
111 Constructor |
116 </p> |
112 </p> |
117 <dl> |
113 <dl> |
122 </dd> |
118 </dd> |
123 <dt><i>dvar</i> (str)</dt> |
119 <dt><i>dvar</i> (str)</dt> |
124 <dd> |
120 <dd> |
125 variable name |
121 variable name |
126 </dd> |
122 </dd> |
|
123 <dt><i>indicator</i> (str)</dt> |
|
124 <dd> |
|
125 type indicator appended to the name |
|
126 </dd> |
127 <dt><i>dtype</i> (str)</dt> |
127 <dt><i>dtype</i> (str)</dt> |
128 <dd> |
128 <dd> |
129 type string |
129 type string |
|
130 </dd> |
|
131 <dt><i>hasChildren</i> (bool)</dt> |
|
132 <dd> |
|
133 indicator for children |
|
134 </dd> |
|
135 <dt><i>length</i> (int)</dt> |
|
136 <dd> |
|
137 length of the array or string (-1 if uninitialized |
|
138 numpy.ndarray) |
130 </dd> |
139 </dd> |
131 <dt><i>dvalue</i> (str)</dt> |
140 <dt><i>dvalue</i> (str)</dt> |
132 <dd> |
141 <dd> |
133 value string |
142 value string |
134 </dd> |
143 </dd> |
145 <dt><i>dvar</i> (str)</dt> |
154 <dt><i>dvar</i> (str)</dt> |
146 <dd> |
155 <dd> |
147 name of variable maybe with ID |
156 name of variable maybe with ID |
148 </dd> |
157 </dd> |
149 </dl> |
158 </dl> |
150 <a NAME="VariableItem.__getType" ID="VariableItem.__getType"></a> |
|
151 <h4>VariableItem.__getType</h4> |
|
152 <b>__getType</b>(<i>dtype</i>) |
|
153 |
|
154 <p> |
|
155 Private method to process the type of the variable. |
|
156 </p> |
|
157 <p> |
|
158 If type is known to have children, the corresponding flag is set. |
|
159 </p> |
|
160 <dl> |
|
161 |
|
162 <dt><i>dtype</i> (str)</dt> |
|
163 <dd> |
|
164 type string |
|
165 </dd> |
|
166 </dl> |
|
167 <a NAME="VariableItem.__getValue" ID="VariableItem.__getValue"></a> |
159 <a NAME="VariableItem.__getValue" ID="VariableItem.__getValue"></a> |
168 <h4>VariableItem.__getValue</h4> |
160 <h4>VariableItem.__getValue</h4> |
169 <b>__getValue</b>(<i>dtype, dvalue</i>) |
161 <b>__getValue</b>(<i>dtype, dvalue, indicator, length</i>) |
170 |
162 |
171 <p> |
163 <p> |
172 Private method to process the variables value. |
164 Private method to process the variables value. |
173 </p> |
165 </p> |
174 <p> |
166 <p> |
182 type string |
174 type string |
183 </dd> |
175 </dd> |
184 <dt><i>dvalue</i> (str)</dt> |
176 <dt><i>dvalue</i> (str)</dt> |
185 <dd> |
177 <dd> |
186 value of variable encoded as utf-8 |
178 value of variable encoded as utf-8 |
|
179 </dd> |
|
180 <dt><i>indicator</i> (str)</dt> |
|
181 <dd> |
|
182 type indicator appended to the name |
|
183 </dd> |
|
184 <dt><i>length</i> (int or str)</dt> |
|
185 <dd> |
|
186 length of the array or string (-1 if uninitialized |
|
187 numpy.ndarray) |
187 </dd> |
188 </dd> |
188 </dl> |
189 </dl> |
189 <a NAME="VariableItem.absolutCount" ID="VariableItem.absolutCount"></a> |
190 <a NAME="VariableItem.absolutCount" ID="VariableItem.absolutCount"></a> |
190 <h4>VariableItem.absolutCount</h4> |
191 <h4>VariableItem.absolutCount</h4> |
191 <b>absolutCount</b>(<i></i>) |
192 <b>absolutCount</b>(<i></i>) |