public class FunN extends RefType
"Complete Typeinference in Java 8" von Martin Plümicke
"interface FunN { R apply(T1 arg1, T2 arg2, ... , TN argN); }" | Modifier and Type | Field and Description |
|---|---|
private Type |
R |
private Menge<Type> |
T |
parent| Constructor and Description |
|---|
FunN(int parameterCount)
Erstellt eine FunN:
FunN
|
FunN(Type R,
Menge<Type> T) |
| Modifier and Type | Method and Description |
|---|---|
private void |
calculateNewParalist()
Muss nach jeder Ãnderung von T oder R aufgerufen werden.
|
int |
getTypeLineNumber() |
protected void |
setR(Type R) |
protected void |
setT(Menge<Type> T) |
add_Parameter, applyResultSet, checkTYPE, clone, equals, Equiv2Equal, findGenericType, GenericTypeVar2TypePlaceholder, get_Name, get_ParaList, getChildren, getInvolvedTypePlaceholder, getMatchType, getName, getParaList, getParaN, getPrimitiveFlag, getSimpleName, getSuperWildcardTypes, getTypeName, getUnresolvedTPH, GTV2TPH, hashCode, is_Equiv, IsArray, isTV, parserPostProcessing, printJavaCode, set_ParaList, setArray, setName, setName, setPrimitiveFlag, toString, TYPE, Type2Key, Type2Stringget_UsedId, getOffset, getVariableLength, involves, set_UsedId, setOffsetaddTypeInsertPoints, getDescription, getGTVDeclarationContext, getMatchingParentNode, getParent, getParentClass, seesTypepublic FunN(int parameterCount)
parameterCount - private void calculateNewParalist()
protected void setR(Type R)
public int getTypeLineNumber()