public class SuperWildcardType extends WildcardType implements ITypeContainer, IMatchable
| Constructor and Description |
|---|
SuperWildcardType(int offset,
Type superType)
Author: Arne L�dtke
Standard Konstruktor f�r eine SuperWildcard |
| Modifier and Type | Method and Description |
|---|---|
SuperWildcardType |
clone()
Author: Arne L�dtke
Gibt einen Klon der Wildcard zur�ck. |
boolean |
equals(java.lang.Object obj)
Author: Arne L�dtke
Vergleicht mit einem anderen Objekt. |
Type |
get_SuperType()
Author: Arne L�dtke
Gibt den Typen in der Wildcard zur�ck. |
Type |
getContainedType()
Author: Arne L�dtke
Das gleiche wie get_SuperType(). |
FreshSuperWildcardType |
GetFreshWildcardType()
Author: Arne L�dtke
Gibt die passende FreshWildcardType Klasse zur�ck. |
Type |
getMatchType()
Author: Arne L�dtke
Gibt den Typen zur�ck, der bei einem match im Unify verwendet werden soll. |
Type |
GetWildcardType()
Author: Arne L�dtke
Das gleiche wie get_SuperType(). |
java.lang.String |
printJavaCode(ResultSet result) |
void |
SetWildcardType(Type T)
Author: Arne L�dtke
Setzt den Typ in der Wildcard |
java.lang.String |
toString()
Author: Arne L�dtke
Gibt String Entsprechung zur�ck. |
get_codegen_Type, get_Name, get_UsedId, getName, getOffset, getSignatureType, getSimpleName, getSuperWildcardTypes, getVariableLength, removeClassParameters, set_UsedId, Type2Key, Type2Stringpublic SuperWildcardType(int offset,
Type superType)
public Type get_SuperType()
public java.lang.String toString()
toString in class WildcardTypepublic SuperWildcardType clone()
clone in class WildcardTypepublic boolean equals(java.lang.Object obj)
equals in class WildcardTypeobj - - Object to compare.public FreshSuperWildcardType GetFreshWildcardType()
GetFreshWildcardType in class WildcardTypepublic Type GetWildcardType()
GetWildcardType in class WildcardTypepublic void SetWildcardType(Type T)
SetWildcardType in class WildcardTypeT - - Type to be setpublic Type getContainedType()
getContainedType in interface ITypeContainerpublic Type getMatchType()
getMatchType in interface IMatchablepublic java.lang.String printJavaCode(ResultSet result)
printJavaCode in class WildcardType