<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../mycompiler/myinterface/Interface.html#addThisToAssumptions(mycompiler.mytypereconstruction.CTypeReconstructionResult)">addThisToAssumptions</a></strong>(<ahref="../../mycompiler/mytypereconstruction/CTypeReconstructionResult.html"title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</a> assumption)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../mycompiler/myinterface/Interface.html#codegen(mycompiler.SourceFile)">codegen</a></strong>(<ahref="../../mycompiler/SourceFile.html"title="class in mycompiler">SourceFile</a> sf)</code> </td>
<tdclass="colFirst"><code>de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a>></code></td>
<tdclass="colFirst"><code><ahref="../../mycompiler/myinterface/InterfaceBody.html"title="class in mycompiler.myinterface">InterfaceBody</a></code></td>
<tdclass="colFirst"><code>de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a>></code></td>
<tdclass="colLast"><code><strong><ahref="../../mycompiler/myinterface/Interface.html#isAGenericType(mycompiler.mytype.RefType)">isAGenericType</a></strong>(<ahref="../../mycompiler/mytype/RefType.html"title="class in mycompiler.mytype">RefType</a> type)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../mycompiler/myinterface/Interface.html#setContainedTypes(de.dhbwstuttgart.typeinference.Menge)">setContainedTypes</a></strong>(de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a>> containedTypes)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../mycompiler/myinterface/Interface.html#setInterfaceBody(mycompiler.myinterface.InterfaceBody)">setInterfaceBody</a></strong>(<ahref="../../mycompiler/myinterface/InterfaceBody.html"title="class in mycompiler.myinterface">InterfaceBody</a> ib)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../mycompiler/myinterface/Interface.html#setParaList(de.dhbwstuttgart.typeinference.Menge)">setParaList</a></strong>(de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a>> paralist)</code> </td>
<h3>Methods inherited from class mycompiler.<ahref="../../mycompiler/AClassOrInterface.html"title="class in mycompiler">AClassOrInterface</a></h3>
<pre>public de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a>> getParaList()</pre>
<pre>public void setParaList(de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a>> paralist)</pre>
<pre>public void setContainedTypes(de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a>> containedTypes)</pre>
<pre>public de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a>> getContainedTypes()</pre>
<pre>public void codegen(<ahref="../../mycompiler/SourceFile.html"title="class in mycompiler">SourceFile</a> sf)
throws <ahref="../../mycompiler/myexception/JVMCodeException.html"title="class in mycompiler.myexception">JVMCodeException</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><ahref="../../mycompiler/AClassOrInterface.html#codegen(mycompiler.SourceFile)">codegen</a></code> in class <code><ahref="../../mycompiler/AClassOrInterface.html"title="class in mycompiler">AClassOrInterface</a></code></dd>
<dt><spanclass="strong">Throws:</span></dt>
<dd><code><ahref="../../mycompiler/myexception/JVMCodeException.html"title="class in mycompiler.myexception">JVMCodeException</a></code></dd></dl>
</li>
</ul>
<aname="getInterfaceBody()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getInterfaceBody</h4>
<pre>public <ahref="../../mycompiler/myinterface/InterfaceBody.html"title="class in mycompiler.myinterface">InterfaceBody</a> getInterfaceBody()</pre>
<pre>public void setInterfaceBody(<ahref="../../mycompiler/myinterface/InterfaceBody.html"title="class in mycompiler.myinterface">InterfaceBody</a> ib)</pre>
<pre>public void addThisToAssumptions(<ahref="../../mycompiler/mytypereconstruction/CTypeReconstructionResult.html"title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</a> assumption)</pre>
<pre>public boolean isAGenericType(<ahref="../../mycompiler/mytype/RefType.html"title="class in mycompiler.mytype">RefType</a> type)</pre>