public class Generics
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private Generics |
parentScope |
private java.util.Map<java.lang.String,java.lang.Class> |
typeVar2class |
| Constructor and Description |
|---|
Generics() |
Generics(Generics parentScope) |
Generics(java.util.Map<java.lang.String,java.lang.Class> mappings) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.String typeVar,
java.lang.Class clazz) |
java.lang.Class |
getConcreteClass(java.lang.String typeVar) |
java.util.Map<java.lang.String,java.lang.Class> |
getMappings() |
Generics |
getParentScope() |
void |
resetParentScope() |
void |
setParentScope(Generics scope) |
java.lang.String |
toString() |
private java.util.Map<java.lang.String,java.lang.Class> typeVar2class
private Generics parentScope
public Generics()
public Generics(java.util.Map<java.lang.String,java.lang.Class> mappings)
public Generics(Generics parentScope)
public void add(java.lang.String typeVar,
java.lang.Class clazz)
public java.lang.Class getConcreteClass(java.lang.String typeVar)
public void setParentScope(Generics scope)
public Generics getParentScope()
public java.util.Map<java.lang.String,java.lang.Class> getMappings()
public java.lang.String toString()
toString in class java.lang.Objectpublic void resetParentScope()