Add JavaDoc
This commit is contained in:
parent
1043b3f55f
commit
ff92807b83
@ -11,10 +11,28 @@ import de.dhbwstuttgart.syntaxtree.type.TypePlaceholder;
|
|||||||
import de.dhbwstuttgart.typeinference.constraints.ConstraintSet;
|
import de.dhbwstuttgart.typeinference.constraints.ConstraintSet;
|
||||||
import de.dhbwstuttgart.typeinference.constraints.Pair;
|
import de.dhbwstuttgart.typeinference.constraints.Pair;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Extension of the JavaTX Compiler providing the capabilities to inference
|
||||||
|
* wildcard types.
|
||||||
|
* <p>
|
||||||
|
* <code>
|
||||||
|
* <ul>
|
||||||
|
* <li>? super Type</li>
|
||||||
|
* <li>? extends Type</li>
|
||||||
|
* <li>Type</li>
|
||||||
|
* </ul>
|
||||||
|
* </code>
|
||||||
|
*
|
||||||
|
* @author Till Schnell
|
||||||
|
* @version 1.0
|
||||||
|
*/
|
||||||
public class JavaTXCompilerWildcards
|
public class JavaTXCompilerWildcards
|
||||||
extends JavaTXCompiler
|
extends JavaTXCompiler
|
||||||
{
|
{
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Generated Type placeholder and the implementation type represented.
|
||||||
|
*/
|
||||||
private final Map<TypePlaceholder, RefType> tphMap;
|
private final Map<TypePlaceholder, RefType> tphMap;
|
||||||
|
|
||||||
public JavaTXCompilerWildcards (File... sourceFile) throws IOException, ClassNotFoundException {
|
public JavaTXCompilerWildcards (File... sourceFile) throws IOException, ClassNotFoundException {
|
||||||
|
Loading…
Reference in New Issue
Block a user