public class FreshExtendsWildcardType extends FreshWildcardType implements IMatchable
| Modifier and Type | Field and Description |
|---|---|
private ObjectType |
extendsBoundType |
parent| Modifier | Constructor and Description |
|---|---|
|
FreshExtendsWildcardType(ObjectType extendsBound,
SyntaxTreeNode parent,
int offset)
Author: Arne Lüdtke
Standard Konstruktor für eine FreshExtendsWildcard |
private |
FreshExtendsWildcardType(ObjectType extendsBound,
SyntaxTreeNode parent,
int offset,
java.lang.String name)
Author: Arne Lüdtke
Privater Konstruktor für clone |
| Modifier and Type | Method and Description |
|---|---|
FreshExtendsWildcardType |
clone()
Author: Arne Lüdtke
Gibt einen Klon der Wildcard zurück. |
boolean |
equals(java.lang.Object obj)
Author: Arne Lüdtke
Prüft, ob zwei Objekte gleich sind. |
ObjectType |
get_ExtendsBound()
Author: Arne Lüdtke
Gibt die Grenze der Wildcard zurück |
ExtendsWildcardType |
get_WildcardType()
Author: Arne Lüdtke
Gibt die passende ExtendsWildcardType Klasse zurück. |
Type |
getMatchType()
Author: Arne Lüdtke
Gibt den Typen zurück, der bei einem match im Unify verwendet werden soll. |
java.lang.String |
toString()
Author: Arne Lüdtke
Gibt String Entsprechung zurück. |
get_UpperBounds, printJavaCode, set_UpperBoundsapplyResultSet, checkTYPE, get_Name, get_UsedId, getChildren, getInvolvedTypePlaceholder, getName, getOffset, getSimpleName, getSuperWildcardTypes, getUnresolvedTPH, getVariableLength, involves, set_UsedId, setOffset, TYPE, Type2Key, Type2StringaddTypeInsertPoints, getDescription, getGTVDeclarationContext, getMatchingParentNode, getParent, getParentClass, parserPostProcessing, seesTypeprivate ObjectType extendsBoundType
public FreshExtendsWildcardType(ObjectType extendsBound, SyntaxTreeNode parent, int offset)
private FreshExtendsWildcardType(ObjectType extendsBound, SyntaxTreeNode parent, int offset, java.lang.String name)
public java.lang.String toString()
toString in class FreshWildcardTypepublic FreshExtendsWildcardType clone()
clone in class FreshWildcardTypepublic ObjectType get_ExtendsBound()
public boolean equals(java.lang.Object obj)
equals in class FreshWildcardTypepublic ExtendsWildcardType get_WildcardType()
get_WildcardType in class FreshWildcardTypepublic Type getMatchType()
getMatchType in interface IMatchable