<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Field and Description</th>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>java.util.Hashtable<<ahref="../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a>,<ahref="../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a>></code></td>
<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/myclass/ClassBody.html#addFieldInitialization(mycompiler.myclass.FieldInitialization)">addFieldInitialization</a></strong>(<ahref="../../mycompiler/myclass/FieldInitialization.html"title="class in mycompiler.myclass">FieldInitialization</a> feld)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../mycompiler/myclass/ClassBody.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</a></strong>(<ahref="../../mycompiler/mybytecode/ClassFile.html"title="class in mycompiler.mybytecode">ClassFile</a> classfile,
<tdclass="colFirst"><code>de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/myclass/FieldDecl.html"title="class in mycompiler.myclass">FieldDecl</a>></code></td>
<tdclass="colFirst"><code>de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/myclass/FieldInitialization.html"title="class in mycompiler.myclass">FieldInitialization</a>></code></td>
<tdclass="colLast"><code><strong><ahref="../../mycompiler/myclass/ClassBody.html#is_declared(mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)">is_declared</a></strong>(<ahref="../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a> t,
de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classlist)</code> </td>
de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> KlassenVektor)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../mycompiler/myclass/ClassBody.html#printJavaCode(typinferenz.ResultSet)">printJavaCode</a></strong>(<ahref="../../typinferenz/ResultSet.html"title="class in typinferenz">ResultSet</a> resultSet)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../mycompiler/myclass/ClassBody.html#sc_check(de.dhbwstuttgart.typeinference.Menge, boolean)">sc_check</a></strong>(de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classlist,
<tdclass="colLast"><code><strong><ahref="../../mycompiler/myclass/ClassBody.html#set_FieldDecl(mycompiler.myclass.FieldDecl)">set_FieldDecl</a></strong>(<ahref="../../mycompiler/myclass/FieldDecl.html"title="class in mycompiler.myclass">FieldDecl</a> i)</code> </td>
<pre>public java.util.Hashtable<<ahref="../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a>,<ahref="../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a>> kill</pre>
<pre>public void sc_init_hashtable(de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> KlassenVektor,
throws <ahref="../../mycompiler/myexception/SCClassBodyException.html"title="class in mycompiler.myexception">SCClassBodyException</a></pre>
<dl><dt><spanclass="strong">Throws:</span></dt>
<dd><code><ahref="../../mycompiler/myexception/SCClassBodyException.html"title="class in mycompiler.myexception">SCClassBodyException</a></code></dd></dl>
<pre>public void sc_init_hashtable_for_extended_classes(de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classlist,
<pre>public void sc_check(de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classlist,
throws <ahref="../../mycompiler/myexception/SCClassBodyException.html"title="class in mycompiler.myexception">SCClassBodyException</a></pre>
<dl><dt><spanclass="strong">Throws:</span></dt>
<dd><code><ahref="../../mycompiler/myexception/SCClassBodyException.html"title="class in mycompiler.myexception">SCClassBodyException</a></code></dd></dl>
<pre>public java.util.Hashtable<java.lang.String,java.lang.String> complete_parahashtable(de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classlist,
<ahref="../../mycompiler/myclass/UsedId.html"title="class in mycompiler.myclass">UsedId</a> superclassid,
java.util.Hashtable childhash,
boolean ext)
throws <ahref="../../mycompiler/myexception/SCClassBodyException.html"title="class in mycompiler.myexception">SCClassBodyException</a></pre>
<dl><dt><spanclass="strong">Throws:</span></dt>
<dd><code><ahref="../../mycompiler/myexception/SCClassBodyException.html"title="class in mycompiler.myexception">SCClassBodyException</a></code></dd></dl>
<pre>public void codegen(<ahref="../../mycompiler/mybytecode/ClassFile.html"title="class in mycompiler.mybytecode">ClassFile</a> classfile,
<pre>public de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/myclass/FieldDecl.html"title="class in mycompiler.myclass">FieldDecl</a>> get_FieldDeclMenge()</pre>
<pre>public void set_FieldDecl(<ahref="../../mycompiler/myclass/FieldDecl.html"title="class in mycompiler.myclass">FieldDecl</a> i)</pre>
throws <ahref="../../mycompiler/myexception/SCClassBodyException.html"title="class in mycompiler.myexception">SCClassBodyException</a></pre>
<dl><dt><spanclass="strong">Throws:</span></dt>
<dd><code><ahref="../../mycompiler/myexception/SCClassBodyException.html"title="class in mycompiler.myexception">SCClassBodyException</a></code></dd></dl>
de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> KlassenVektor)</pre>
<pre>public void addFieldInitialization(<ahref="../../mycompiler/myclass/FieldInitialization.html"title="class in mycompiler.myclass">FieldInitialization</a> feld)</pre>
<pre>public de.dhbwstuttgart.typeinference.Menge<<ahref="../../mycompiler/myclass/FieldInitialization.html"title="class in mycompiler.myclass">FieldInitialization</a>> getFieldInitializations()</pre>
<pre>public java.lang.String printJavaCode(<ahref="../../typinferenz/ResultSet.html"title="class in typinferenz">ResultSet</a> resultSet)</pre>