source: javadoc/genius/core/class-use/Domain.html@ 1

Last change on this file since 1 was 1, checked in by Wouter Pasman, 7 years ago

Initial import : Genius 9.0.0

File size: 36.5 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (1.8.0_112) on Thu Jun 21 12:05:58 CEST 2018 -->
6<title>Uses of Interface genius.core.Domain (Genius Core Documentation)</title>
7<meta name="date" content="2018-06-21">
8<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
9<script type="text/javascript" src="../../../script.js"></script>
10</head>
11<body>
12<script type="text/javascript"><!--
13 try {
14 if (location.href.indexOf('is-external=true') == -1) {
15 parent.document.title="Uses of Interface genius.core.Domain (Genius Core Documentation)";
16 }
17 }
18 catch(err) {
19 }
20//-->
21</script>
22<noscript>
23<div>JavaScript is disabled on your browser.</div>
24</noscript>
25<!-- ========= START OF TOP NAVBAR ======= -->
26<div class="topNav"><a name="navbar.top">
27<!-- -->
28</a>
29<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
30<a name="navbar.top.firstrow">
31<!-- -->
32</a>
33<ul class="navList" title="Navigation">
34<li><a href="../../../overview-summary.html">Overview</a></li>
35<li><a href="../package-summary.html">Package</a></li>
36<li><a href="../../../genius/core/Domain.html" title="interface in genius.core">Class</a></li>
37<li class="navBarCell1Rev">Use</li>
38<li><a href="../package-tree.html">Tree</a></li>
39<li><a href="../../../deprecated-list.html">Deprecated</a></li>
40<li><a href="../../../index-all.html">Index</a></li>
41<li><a href="../../../help-doc.html">Help</a></li>
42</ul>
43</div>
44<div class="subNav">
45<ul class="navList">
46<li>Prev</li>
47<li>Next</li>
48</ul>
49<ul class="navList">
50<li><a href="../../../index.html?genius/core/class-use/Domain.html" target="_top">Frames</a></li>
51<li><a href="Domain.html" target="_top">No&nbsp;Frames</a></li>
52</ul>
53<ul class="navList" id="allclasses_navbar_top">
54<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
55</ul>
56<div>
57<script type="text/javascript"><!--
58 allClassesLink = document.getElementById("allclasses_navbar_top");
59 if(window==top) {
60 allClassesLink.style.display = "block";
61 }
62 else {
63 allClassesLink.style.display = "none";
64 }
65 //-->
66</script>
67</div>
68<a name="skip.navbar.top">
69<!-- -->
70</a></div>
71<!-- ========= END OF TOP NAVBAR ========= -->
72<div class="header">
73<h2 title="Uses of Interface genius.core.Domain" class="title">Uses of Interface<br>genius.core.Domain</h2>
74</div>
75<div class="classUseContainer">
76<ul class="blockList">
77<li class="blockList">
78<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
79<caption><span>Packages that use <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
80<tr>
81<th class="colFirst" scope="col">Package</th>
82<th class="colLast" scope="col">Description</th>
83</tr>
84<tbody>
85<tr class="altColor">
86<td class="colFirst"><a href="#genius.core">genius.core</a></td>
87<td class="colLast">&nbsp;</td>
88</tr>
89<tr class="rowColor">
90<td class="colFirst"><a href="#genius.core.boaframework">genius.core.boaframework</a></td>
91<td class="colLast">&nbsp;</td>
92</tr>
93<tr class="altColor">
94<td class="colFirst"><a href="#genius.core.protocol">genius.core.protocol</a></td>
95<td class="colLast">&nbsp;</td>
96</tr>
97<tr class="rowColor">
98<td class="colFirst"><a href="#genius.core.repository">genius.core.repository</a></td>
99<td class="colLast">&nbsp;</td>
100</tr>
101<tr class="altColor">
102<td class="colFirst"><a href="#genius.core.representative">genius.core.representative</a></td>
103<td class="colLast">&nbsp;</td>
104</tr>
105<tr class="rowColor">
106<td class="colFirst"><a href="#genius.core.uncertainty">genius.core.uncertainty</a></td>
107<td class="colLast">&nbsp;</td>
108</tr>
109<tr class="altColor">
110<td class="colFirst"><a href="#genius.core.uncertainty.flattening">genius.core.uncertainty.flattening</a></td>
111<td class="colLast">&nbsp;</td>
112</tr>
113<tr class="rowColor">
114<td class="colFirst"><a href="#genius.core.utility">genius.core.utility</a></td>
115<td class="colLast">&nbsp;</td>
116</tr>
117</tbody>
118</table>
119</li>
120<li class="blockList">
121<ul class="blockList">
122<li class="blockList"><a name="genius.core">
123<!-- -->
124</a>
125<h3>Uses of <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a> in <a href="../../../genius/core/package-summary.html">genius.core</a></h3>
126<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
127<caption><span>Classes in <a href="../../../genius/core/package-summary.html">genius.core</a> that implement <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
128<tr>
129<th class="colFirst" scope="col">Modifier and Type</th>
130<th class="colLast" scope="col">Class and Description</th>
131</tr>
132<tbody>
133<tr class="altColor">
134<td class="colFirst"><code>class&nbsp;</code></td>
135<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/DomainImpl.html" title="class in genius.core">DomainImpl</a></span></code>
136<div class="block">Implementation of Domain.</div>
137</td>
138</tr>
139</tbody>
140</table>
141<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
142<caption><span>Fields in <a href="../../../genius/core/package-summary.html">genius.core</a> declared as <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
143<tr>
144<th class="colFirst" scope="col">Modifier and Type</th>
145<th class="colLast" scope="col">Field and Description</th>
146</tr>
147<tbody>
148<tr class="altColor">
149<td class="colFirst"><code>protected <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></code></td>
150<td class="colLast"><span class="typeNameLabel">BidIterator.</span><code><span class="memberNameLink"><a href="../../../genius/core/BidIterator.html#fDomain">fDomain</a></span></code>&nbsp;</td>
151</tr>
152</tbody>
153</table>
154<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
155<caption><span>Methods in <a href="../../../genius/core/package-summary.html">genius.core</a> that return <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
156<tr>
157<th class="colFirst" scope="col">Modifier and Type</th>
158<th class="colLast" scope="col">Method and Description</th>
159</tr>
160<tbody>
161<tr class="altColor">
162<td class="colFirst"><code><a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></code></td>
163<td class="colLast"><span class="typeNameLabel">Bid.</span><code><span class="memberNameLink"><a href="../../../genius/core/Bid.html#getDomain--">getDomain</a></span>()</code>&nbsp;</td>
164</tr>
165</tbody>
166</table>
167<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
168<caption><span>Constructors in <a href="../../../genius/core/package-summary.html">genius.core</a> with parameters of type <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
169<tr>
170<th class="colOne" scope="col">Constructor and Description</th>
171</tr>
172<tbody>
173<tr class="altColor">
174<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/Bid.html#Bid-genius.core.Domain-">Bid</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;domain)</code>
175<div class="block">Create a new empty bid of which the values still must be set.</div>
176</td>
177</tr>
178<tr class="rowColor">
179<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/Bid.html#Bid-genius.core.Domain-java.util.Collection-">Bid</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;domain,
180 java.util.Collection&lt;<a href="../../../genius/core/analysis/pareto/IssueValue.html" title="interface in genius.core.analysis.pareto">IssueValue</a>&gt;&nbsp;values)</code>
181<div class="block">create bid from set of <a href="../../../genius/core/analysis/pareto/IssueValue.html" title="interface in genius.core.analysis.pareto"><code>IssueValue</code></a>s</div>
182</td>
183</tr>
184<tr class="altColor">
185<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/Bid.html#Bid-genius.core.Domain-java.util.HashMap-">Bid</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;domainP,
186 java.util.HashMap&lt;java.lang.Integer,<a href="../../../genius/core/issue/Value.html" title="class in genius.core.issue">Value</a>&gt;&nbsp;bidP)</code>
187<div class="block">createFrom a new bid in a domain.</div>
188</td>
189</tr>
190<tr class="rowColor">
191<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/BidIterator.html#BidIterator-genius.core.Domain-">BidIterator</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;pDomain)</code>
192<div class="block">Creates an iterator for the given outcomespace (domain).</div>
193</td>
194</tr>
195<tr class="altColor">
196<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/LinearBidIterator.html#LinearBidIterator-genius.core.Domain-genius.core.utility.AdditiveUtilitySpace-double-double-">LinearBidIterator</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;domain,
197 <a href="../../../genius/core/utility/AdditiveUtilitySpace.html" title="class in genius.core.utility">AdditiveUtilitySpace</a>&nbsp;space,
198 double&nbsp;maxUtil,
199 double&nbsp;minUtil)</code>&nbsp;</td>
200</tr>
201</tbody>
202</table>
203</li>
204<li class="blockList"><a name="genius.core.boaframework">
205<!-- -->
206</a>
207<h3>Uses of <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a> in <a href="../../../genius/core/boaframework/package-summary.html">genius.core.boaframework</a></h3>
208<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
209<caption><span>Fields in <a href="../../../genius/core/boaframework/package-summary.html">genius.core.boaframework</a> declared as <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
210<tr>
211<th class="colFirst" scope="col">Modifier and Type</th>
212<th class="colLast" scope="col">Field and Description</th>
213</tr>
214<tbody>
215<tr class="altColor">
216<td class="colFirst"><code>protected <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></code></td>
217<td class="colLast"><span class="typeNameLabel">NegotiationSession.</span><code><span class="memberNameLink"><a href="../../../genius/core/boaframework/NegotiationSession.html#domain">domain</a></span></code>
218<div class="block">Reference to the negotiation domain.</div>
219</td>
220</tr>
221</tbody>
222</table>
223<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
224<caption><span>Methods in <a href="../../../genius/core/boaframework/package-summary.html">genius.core.boaframework</a> that return <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
225<tr>
226<th class="colFirst" scope="col">Modifier and Type</th>
227<th class="colLast" scope="col">Method and Description</th>
228</tr>
229<tbody>
230<tr class="altColor">
231<td class="colFirst"><code><a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></code></td>
232<td class="colLast"><span class="typeNameLabel">NegotiationSession.</span><code><span class="memberNameLink"><a href="../../../genius/core/boaframework/NegotiationSession.html#getDomain--">getDomain</a></span>()</code>
233<div class="block">Returns the negotiation domain.</div>
234</td>
235</tr>
236</tbody>
237</table>
238</li>
239<li class="blockList"><a name="genius.core.protocol">
240<!-- -->
241</a>
242<h3>Uses of <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a> in <a href="../../../genius/core/protocol/package-summary.html">genius.core.protocol</a></h3>
243<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
244<caption><span>Fields in <a href="../../../genius/core/protocol/package-summary.html">genius.core.protocol</a> declared as <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
245<tr>
246<th class="colFirst" scope="col">Modifier and Type</th>
247<th class="colLast" scope="col">Field and Description</th>
248</tr>
249<tbody>
250<tr class="altColor">
251<td class="colFirst"><code>protected <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></code></td>
252<td class="colLast"><span class="typeNameLabel">Protocol.</span><code><span class="memberNameLink"><a href="../../../genius/core/protocol/Protocol.html#domain">domain</a></span></code>
253<div class="block">--</div>
254</td>
255</tr>
256</tbody>
257</table>
258<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
259<caption><span>Methods in <a href="../../../genius/core/protocol/package-summary.html">genius.core.protocol</a> that return <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
260<tr>
261<th class="colFirst" scope="col">Modifier and Type</th>
262<th class="colLast" scope="col">Method and Description</th>
263</tr>
264<tbody>
265<tr class="altColor">
266<td class="colFirst"><code><a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></code></td>
267<td class="colLast"><span class="typeNameLabel">Protocol.</span><code><span class="memberNameLink"><a href="../../../genius/core/protocol/Protocol.html#getDomain--">getDomain</a></span>()</code>&nbsp;</td>
268</tr>
269</tbody>
270</table>
271</li>
272<li class="blockList"><a name="genius.core.repository">
273<!-- -->
274</a>
275<h3>Uses of <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a> in <a href="../../../genius/core/repository/package-summary.html">genius.core.repository</a></h3>
276<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
277<caption><span>Methods in <a href="../../../genius/core/repository/package-summary.html">genius.core.repository</a> that return <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
278<tr>
279<th class="colFirst" scope="col">Modifier and Type</th>
280<th class="colLast" scope="col">Method and Description</th>
281</tr>
282<tbody>
283<tr class="altColor">
284<td class="colFirst"><code><a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></code></td>
285<td class="colLast"><span class="typeNameLabel">Repository.</span><code><span class="memberNameLink"><a href="../../../genius/core/repository/Repository.html#getDomain-genius.core.repository.DomainRepItem-">getDomain</a></span>(<a href="../../../genius/core/repository/DomainRepItem.html" title="class in genius.core.repository">DomainRepItem</a>&nbsp;domainRepItem)</code>&nbsp;</td>
286</tr>
287<tr class="rowColor">
288<td class="colFirst"><code><a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></code></td>
289<td class="colLast"><span class="typeNameLabel">Repository.</span><code><span class="memberNameLink"><a href="../../../genius/core/repository/Repository.html#getDomain-java.lang.String-">getDomain</a></span>(java.lang.String&nbsp;file)</code>&nbsp;</td>
290</tr>
291</tbody>
292</table>
293<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
294<caption><span>Methods in <a href="../../../genius/core/repository/package-summary.html">genius.core.repository</a> with parameters of type <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
295<tr>
296<th class="colFirst" scope="col">Modifier and Type</th>
297<th class="colLast" scope="col">Method and Description</th>
298</tr>
299<tbody>
300<tr class="altColor">
301<td class="colFirst"><code>boolean</code></td>
302<td class="colLast"><span class="typeNameLabel">Repository.</span><code><span class="memberNameLink"><a href="../../../genius/core/repository/Repository.html#existUtilitySpace-genius.core.Domain-genius.core.repository.ProfileRepItem-">existUtilitySpace</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;domain,
303 <a href="../../../genius/core/repository/ProfileRepItem.html" title="class in genius.core.repository">ProfileRepItem</a>&nbsp;profile)</code>&nbsp;</td>
304</tr>
305<tr class="rowColor">
306<td class="colFirst"><code><a href="../../../genius/core/utility/AbstractUtilitySpace.html" title="class in genius.core.utility">AbstractUtilitySpace</a></code></td>
307<td class="colLast"><span class="typeNameLabel">Repository.</span><code><span class="memberNameLink"><a href="../../../genius/core/repository/Repository.html#getUtilitySpace-genius.core.Domain-genius.core.repository.ProfileRepItem-">getUtilitySpace</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;domain,
308 <a href="../../../genius/core/repository/ProfileRepItem.html" title="class in genius.core.repository">ProfileRepItem</a>&nbsp;profile)</code>&nbsp;</td>
309</tr>
310<tr class="altColor">
311<td class="colFirst"><code><a href="../../../genius/core/utility/AbstractUtilitySpace.html" title="class in genius.core.utility">AbstractUtilitySpace</a></code></td>
312<td class="colLast"><span class="typeNameLabel">Repository.</span><code><span class="memberNameLink"><a href="../../../genius/core/repository/Repository.html#getUtilitySpace-genius.core.Domain-java.lang.String-">getUtilitySpace</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;domain,
313 java.lang.String&nbsp;file)</code>&nbsp;</td>
314</tr>
315</tbody>
316</table>
317</li>
318<li class="blockList"><a name="genius.core.representative">
319<!-- -->
320</a>
321<h3>Uses of <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a> in <a href="../../../genius/core/representative/package-summary.html">genius.core.representative</a></h3>
322<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
323<caption><span>Constructors in <a href="../../../genius/core/representative/package-summary.html">genius.core.representative</a> with parameters of type <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
324<tr>
325<th class="colOne" scope="col">Constructor and Description</th>
326</tr>
327<tbody>
328<tr class="altColor">
329<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/representative/UncertainUtilitySpace.html#UncertainUtilitySpace-java.util.List-genius.core.Domain-">UncertainUtilitySpace</a></span>(java.util.List&lt;<a href="../../../genius/core/utility/AbstractUtilitySpace.html" title="class in genius.core.utility">AbstractUtilitySpace</a>&gt;&nbsp;uspaces,
330 <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;dom)</code>&nbsp;</td>
331</tr>
332<tr class="rowColor">
333<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/representative/UncertainUtilitySpace.html#UncertainUtilitySpace-java.util.List-genius.core.Domain-double:A-">UncertainUtilitySpace</a></span>(java.util.List&lt;<a href="../../../genius/core/utility/AbstractUtilitySpace.html" title="class in genius.core.utility">AbstractUtilitySpace</a>&gt;&nbsp;uspaces,
334 <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;dom,
335 double[]&nbsp;weights)</code>
336<div class="block">Automatically normalizes the weights</div>
337</td>
338</tr>
339<tr class="altColor">
340<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/representative/UncertainUtilitySpace.html#UncertainUtilitySpace-java.util.List-genius.core.Domain-double:A-genius.core.representative.FlatteningStrategy-">UncertainUtilitySpace</a></span>(java.util.List&lt;<a href="../../../genius/core/utility/AbstractUtilitySpace.html" title="class in genius.core.utility">AbstractUtilitySpace</a>&gt;&nbsp;uspaces,
341 <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;dom,
342 double[]&nbsp;weights,
343 <a href="../../../genius/core/representative/FlatteningStrategy.html" title="class in genius.core.representative">FlatteningStrategy</a>&nbsp;flatteningStrategy)</code>&nbsp;</td>
344</tr>
345<tr class="rowColor">
346<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/representative/UncertainUtilitySpace.html#UncertainUtilitySpace-java.util.List-genius.core.Domain-double:A-java.lang.String-">UncertainUtilitySpace</a></span>(java.util.List&lt;<a href="../../../genius/core/utility/AbstractUtilitySpace.html" title="class in genius.core.utility">AbstractUtilitySpace</a>&gt;&nbsp;uspaces,
347 <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;dom,
348 double[]&nbsp;weights,
349 java.lang.String&nbsp;flatteningStrategy)</code>&nbsp;</td>
350</tr>
351<tr class="altColor">
352<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/representative/UncertainUtilitySpace.html#UncertainUtilitySpace-java.util.List-genius.core.Domain-java.lang.String-">UncertainUtilitySpace</a></span>(java.util.List&lt;<a href="../../../genius/core/utility/AbstractUtilitySpace.html" title="class in genius.core.utility">AbstractUtilitySpace</a>&gt;&nbsp;uspaces,
353 <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;dom,
354 java.lang.String&nbsp;flatteningStrategy)</code>&nbsp;</td>
355</tr>
356</tbody>
357</table>
358</li>
359<li class="blockList"><a name="genius.core.uncertainty">
360<!-- -->
361</a>
362<h3>Uses of <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a> in <a href="../../../genius/core/uncertainty/package-summary.html">genius.core.uncertainty</a></h3>
363<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
364<caption><span>Methods in <a href="../../../genius/core/uncertainty/package-summary.html">genius.core.uncertainty</a> that return <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
365<tr>
366<th class="colFirst" scope="col">Modifier and Type</th>
367<th class="colLast" scope="col">Method and Description</th>
368</tr>
369<tbody>
370<tr class="altColor">
371<td class="colFirst"><code><a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></code></td>
372<td class="colLast"><span class="typeNameLabel">PairwiseComparisonUserModel.</span><code><span class="memberNameLink"><a href="../../../genius/core/uncertainty/PairwiseComparisonUserModel.html#getDomain--">getDomain</a></span>()</code>&nbsp;</td>
373</tr>
374<tr class="rowColor">
375<td class="colFirst"><code><a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></code></td>
376<td class="colLast"><span class="typeNameLabel">ExperimentalPairwiseComparisonUserModel.</span><code><span class="memberNameLink"><a href="../../../genius/core/uncertainty/ExperimentalPairwiseComparisonUserModel.html#getDomain--">getDomain</a></span>()</code>&nbsp;</td>
377</tr>
378</tbody>
379</table>
380</li>
381<li class="blockList"><a name="genius.core.uncertainty.flattening">
382<!-- -->
383</a>
384<h3>Uses of <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a> in <a href="../../../genius/core/uncertainty/flattening/package-summary.html">genius.core.uncertainty.flattening</a></h3>
385<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
386<caption><span>Constructors in <a href="../../../genius/core/uncertainty/flattening/package-summary.html">genius.core.uncertainty.flattening</a> with parameters of type <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
387<tr>
388<th class="colOne" scope="col">Constructor and Description</th>
389</tr>
390<tbody>
391<tr class="altColor">
392<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/uncertainty/flattening/FlattenedUtilitySpace.html#FlattenedUtilitySpace-java.util.List-genius.core.Domain-">FlattenedUtilitySpace</a></span>(java.util.List&lt;<a href="../../../genius/core/utility/AbstractUtilitySpace.html" title="class in genius.core.utility">AbstractUtilitySpace</a>&gt;&nbsp;uspaces,
393 <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;dom)</code>&nbsp;</td>
394</tr>
395<tr class="rowColor">
396<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/uncertainty/flattening/FlattenedUtilitySpace.html#FlattenedUtilitySpace-java.util.List-genius.core.Domain-double:A-">FlattenedUtilitySpace</a></span>(java.util.List&lt;<a href="../../../genius/core/utility/AbstractUtilitySpace.html" title="class in genius.core.utility">AbstractUtilitySpace</a>&gt;&nbsp;uspaces,
397 <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;dom,
398 double[]&nbsp;weights)</code>
399<div class="block">Automatically normalizes the weights</div>
400</td>
401</tr>
402<tr class="altColor">
403<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/uncertainty/flattening/FlattenedUtilitySpace.html#FlattenedUtilitySpace-java.util.List-genius.core.Domain-double:A-genius.core.uncertainty.flattening.FlatteningStrategy-">FlattenedUtilitySpace</a></span>(java.util.List&lt;<a href="../../../genius/core/utility/AbstractUtilitySpace.html" title="class in genius.core.utility">AbstractUtilitySpace</a>&gt;&nbsp;uspaces,
404 <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;dom,
405 double[]&nbsp;weights,
406 <a href="../../../genius/core/uncertainty/flattening/FlatteningStrategy.html" title="class in genius.core.uncertainty.flattening">FlatteningStrategy</a>&nbsp;flatteningStrategy)</code>&nbsp;</td>
407</tr>
408<tr class="rowColor">
409<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/uncertainty/flattening/FlattenedUtilitySpace.html#FlattenedUtilitySpace-java.util.List-genius.core.Domain-double:A-java.lang.String-">FlattenedUtilitySpace</a></span>(java.util.List&lt;<a href="../../../genius/core/utility/AbstractUtilitySpace.html" title="class in genius.core.utility">AbstractUtilitySpace</a>&gt;&nbsp;uspaces,
410 <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;dom,
411 double[]&nbsp;weights,
412 java.lang.String&nbsp;flatteningStrategy)</code>&nbsp;</td>
413</tr>
414<tr class="altColor">
415<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/uncertainty/flattening/FlattenedUtilitySpace.html#FlattenedUtilitySpace-java.util.List-genius.core.Domain-java.lang.String-">FlattenedUtilitySpace</a></span>(java.util.List&lt;<a href="../../../genius/core/utility/AbstractUtilitySpace.html" title="class in genius.core.utility">AbstractUtilitySpace</a>&gt;&nbsp;uspaces,
416 <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;dom,
417 java.lang.String&nbsp;flatteningStrategy)</code>&nbsp;</td>
418</tr>
419</tbody>
420</table>
421</li>
422<li class="blockList"><a name="genius.core.utility">
423<!-- -->
424</a>
425<h3>Uses of <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a> in <a href="../../../genius/core/utility/package-summary.html">genius.core.utility</a></h3>
426<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
427<caption><span>Methods in <a href="../../../genius/core/utility/package-summary.html">genius.core.utility</a> that return <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
428<tr>
429<th class="colFirst" scope="col">Modifier and Type</th>
430<th class="colLast" scope="col">Method and Description</th>
431</tr>
432<tbody>
433<tr class="altColor">
434<td class="colFirst"><code><a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></code></td>
435<td class="colLast"><span class="typeNameLabel">UtilitySpace.</span><code><span class="memberNameLink"><a href="../../../genius/core/utility/UtilitySpace.html#getDomain--">getDomain</a></span>()</code>&nbsp;</td>
436</tr>
437<tr class="rowColor">
438<td class="colFirst"><code><a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></code></td>
439<td class="colLast"><span class="typeNameLabel">AbstractUtilitySpace.</span><code><span class="memberNameLink"><a href="../../../genius/core/utility/AbstractUtilitySpace.html#getDomain--">getDomain</a></span>()</code>&nbsp;</td>
440</tr>
441</tbody>
442</table>
443<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
444<caption><span>Methods in <a href="../../../genius/core/utility/package-summary.html">genius.core.utility</a> with parameters of type <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
445<tr>
446<th class="colFirst" scope="col">Modifier and Type</th>
447<th class="colLast" scope="col">Method and Description</th>
448</tr>
449<tbody>
450<tr class="altColor">
451<td class="colFirst"><code>void</code></td>
452<td class="colLast"><span class="typeNameLabel">UtilitySpaceTools.</span><code><span class="memberNameLink"><a href="../../../genius/core/utility/UtilitySpaceTools.html#checkReadyForNegotiation-genius.core.Domain-">checkReadyForNegotiation</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;dom)</code>
453<div class="block">Check if this utility space is ready for negotiation.</div>
454</td>
455</tr>
456<tr class="rowColor">
457<td class="colFirst"><code>void</code></td>
458<td class="colLast"><span class="typeNameLabel">AbstractUtilitySpace.</span><code><span class="memberNameLink"><a href="../../../genius/core/utility/AbstractUtilitySpace.html#checkReadyForNegotiation-genius.core.Domain-">checkReadyForNegotiation</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;dom)</code>
459<div class="block">Check if this utility space is ready for negotiation.</div>
460</td>
461</tr>
462</tbody>
463</table>
464<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
465<caption><span>Constructors in <a href="../../../genius/core/utility/package-summary.html">genius.core.utility</a> with parameters of type <a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a></span><span class="tabEnd">&nbsp;</span></caption>
466<tr>
467<th class="colOne" scope="col">Constructor and Description</th>
468</tr>
469<tbody>
470<tr class="altColor">
471<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/utility/AbstractUtilitySpace.html#AbstractUtilitySpace-genius.core.Domain-">AbstractUtilitySpace</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;dom)</code>
472<div class="block">sets domain and tries to load the file into XML root.</div>
473</td>
474</tr>
475<tr class="rowColor">
476<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/utility/AdditiveUtilitySpace.html#AdditiveUtilitySpace-genius.core.Domain-">AdditiveUtilitySpace</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;domain)</code>
477<div class="block">Creates a new utilityspace of the given domain.</div>
478</td>
479</tr>
480<tr class="altColor">
481<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/utility/AdditiveUtilitySpace.html#AdditiveUtilitySpace-genius.core.Domain-java.util.Map-">AdditiveUtilitySpace</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;domain,
482 java.util.Map&lt;<a href="../../../genius/core/issue/Objective.html" title="class in genius.core.issue">Objective</a>,<a href="../../../genius/core/utility/Evaluator.html" title="interface in genius.core.utility">Evaluator</a>&gt;&nbsp;fEvaluators)</code>&nbsp;</td>
483</tr>
484<tr class="rowColor">
485<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/utility/AdditiveUtilitySpace.html#AdditiveUtilitySpace-genius.core.Domain-java.lang.String-">AdditiveUtilitySpace</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;domain,
486 java.lang.String&nbsp;fileName)</code>
487<div class="block">Create new default util space for a given domain.</div>
488</td>
489</tr>
490<tr class="altColor">
491<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/utility/ConstraintUtilitySpace.html#ConstraintUtilitySpace-genius.core.Domain-">ConstraintUtilitySpace</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;domain)</code>&nbsp;</td>
492</tr>
493<tr class="rowColor">
494<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/utility/ConstraintUtilitySpace.html#ConstraintUtilitySpace-genius.core.Domain-java.lang.String-">ConstraintUtilitySpace</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;domain,
495 java.lang.String&nbsp;fileName)</code>&nbsp;</td>
496</tr>
497<tr class="altColor">
498<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/utility/NonlinearUtilitySpace.html#NonlinearUtilitySpace-genius.core.Domain-">NonlinearUtilitySpace</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;domain)</code>&nbsp;</td>
499</tr>
500<tr class="rowColor">
501<td class="colLast"><code><span class="memberNameLink"><a href="../../../genius/core/utility/NonlinearUtilitySpace.html#NonlinearUtilitySpace-genius.core.Domain-java.lang.String-">NonlinearUtilitySpace</a></span>(<a href="../../../genius/core/Domain.html" title="interface in genius.core">Domain</a>&nbsp;domain,
502 java.lang.String&nbsp;fileName)</code>&nbsp;</td>
503</tr>
504</tbody>
505</table>
506</li>
507</ul>
508</li>
509</ul>
510</div>
511<!-- ======= START OF BOTTOM NAVBAR ====== -->
512<div class="bottomNav"><a name="navbar.bottom">
513<!-- -->
514</a>
515<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
516<a name="navbar.bottom.firstrow">
517<!-- -->
518</a>
519<ul class="navList" title="Navigation">
520<li><a href="../../../overview-summary.html">Overview</a></li>
521<li><a href="../package-summary.html">Package</a></li>
522<li><a href="../../../genius/core/Domain.html" title="interface in genius.core">Class</a></li>
523<li class="navBarCell1Rev">Use</li>
524<li><a href="../package-tree.html">Tree</a></li>
525<li><a href="../../../deprecated-list.html">Deprecated</a></li>
526<li><a href="../../../index-all.html">Index</a></li>
527<li><a href="../../../help-doc.html">Help</a></li>
528</ul>
529</div>
530<div class="subNav">
531<ul class="navList">
532<li>Prev</li>
533<li>Next</li>
534</ul>
535<ul class="navList">
536<li><a href="../../../index.html?genius/core/class-use/Domain.html" target="_top">Frames</a></li>
537<li><a href="Domain.html" target="_top">No&nbsp;Frames</a></li>
538</ul>
539<ul class="navList" id="allclasses_navbar_bottom">
540<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
541</ul>
542<div>
543<script type="text/javascript"><!--
544 allClassesLink = document.getElementById("allclasses_navbar_bottom");
545 if(window==top) {
546 allClassesLink.style.display = "block";
547 }
548 else {
549 allClassesLink.style.display = "none";
550 }
551 //-->
552</script>
553</div>
554<a name="skip.navbar.bottom">
555<!-- -->
556</a></div>
557<!-- ======== END OF BOTTOM NAVBAR ======= -->
558</body>
559</html>
Note: See TracBrowser for help on using the repository browser.