public class ExtendsWildcardType extends WildcardType implements ITypeContainer, IMatchable
| Constructor and Description |
|---|
ExtendsWildcardType(int offset,
Type extendsType)
Author: Arne L�dtke
Standard Konstruktor f�r eine ExtendsWildcard |
| Modifier and Type | Method and Description |
|---|---|
ExtendsWildcardType |
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_ExtendsType()
Author: Arne L�dtke
Gibt den Typen in der Wildcard zur�ck. |
Type |
getContainedType()
Author: Arne L�dtke
Das gleiche wie get_ExtendsType(). |
FreshExtendsWildcardType |
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_ExtendsType(). |
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. |
printJavaCodeget_codegen_Type, get_Name, get_UsedId, getName, getOffset, getSignatureType, getSimpleName, getSuperWildcardTypes, getVariableLength, removeClassParameters, set_UsedId, Type2Key, Type2Stringpublic ExtendsWildcardType(int offset,
Type extendsType)
public Type get_ExtendsType()
public java.lang.String toString()
toString in class WildcardTypepublic ExtendsWildcardType clone()
clone in class WildcardTypepublic boolean equals(java.lang.Object obj)
equals in class WildcardTypeobj - - Object to compare.public FreshExtendsWildcardType 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 IMatchable