Uses of Class
org.benf.cfr.reader.bytecode.analysis.types.FormalTypeParameter
-
Packages that use FormalTypeParameter Package Description org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters org.benf.cfr.reader.bytecode.analysis.types org.benf.cfr.reader.entities.constantpool -
-
Uses of FormalTypeParameter in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with type parameters of type FormalTypeParameter Modifier and Type Field Description private java.util.Map<java.lang.String,FormalTypeParameter>
IllegalGenericRewriter. formalParams
Constructor parameters in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with type arguments of type FormalTypeParameter Constructor Description IllegalGenericRewriter(ConstantPool cp, java.util.Map<java.lang.String,FormalTypeParameter> formalParams)
-
Uses of FormalTypeParameter in org.benf.cfr.reader.bytecode.analysis.types
Fields in org.benf.cfr.reader.bytecode.analysis.types with type parameters of type FormalTypeParameter Modifier and Type Field Description private java.util.List<FormalTypeParameter>
ClassSignature. formalTypeParameters
private java.util.List<FormalTypeParameter>
MethodPrototype. formalTypeParameters
Methods in org.benf.cfr.reader.bytecode.analysis.types that return types with arguments of type FormalTypeParameter Modifier and Type Method Description java.util.Map<java.lang.String,FormalTypeParameter>
MethodPrototype. getFormalParameterMap()
java.util.List<FormalTypeParameter>
ClassSignature. getFormalTypeParameters()
static java.util.Map<java.lang.String,FormalTypeParameter>
FormalTypeParameter. getMap(java.util.List<FormalTypeParameter> formalTypeParameters)
Methods in org.benf.cfr.reader.bytecode.analysis.types with parameters of type FormalTypeParameter Modifier and Type Method Description void
FormalTypeParameter. add(FormalTypeParameter other)
(package private) JavaTypeInstance
GenericTypeBinder. getBindingFor(FormalTypeParameter formalTypeParameter)
Method parameters in org.benf.cfr.reader.bytecode.analysis.types with type arguments of type FormalTypeParameter Modifier and Type Method Description (package private) static GenericTypeBinder
GenericTypeBinder. bind(java.util.List<FormalTypeParameter> methodFormalTypeParameters, ClassSignature classSignature, java.util.List<JavaTypeInstance> args, JavaGenericRefTypeInstance boundInstance, java.util.List<JavaTypeInstance> boundArgs)
static java.util.Map<java.lang.String,FormalTypeParameter>
FormalTypeParameter. getMap(java.util.List<FormalTypeParameter> formalTypeParameters)
boolean
JavaGenericBaseInstance. hasForeignUnbound(ConstantPool cp, int depth, boolean noWildcard, java.util.Map<java.lang.String,FormalTypeParameter> externals)
boolean
JavaGenericPlaceholderTypeInstance. hasForeignUnbound(ConstantPool cp, int depth, boolean noWildcard, java.util.Map<java.lang.String,FormalTypeParameter> externals)
boolean
JavaGenericRefTypeInstance. hasForeignUnbound(ConstantPool cp, int depth, boolean noWildcard, java.util.Map<java.lang.String,FormalTypeParameter> externals)
boolean
JavaWildcardTypeInstance. hasForeignUnbound(ConstantPool cp, int depth, boolean noWildcard, java.util.Map<java.lang.String,FormalTypeParameter> externals)
Constructor parameters in org.benf.cfr.reader.bytecode.analysis.types with type arguments of type FormalTypeParameter Constructor Description ClassSignature(java.util.List<FormalTypeParameter> formalTypeParameters, JavaTypeInstance superClass, java.util.List<JavaTypeInstance> interfaces)
MethodPrototype(DCCommonState state, ClassFile classFile, JavaTypeInstance classType, java.lang.String name, boolean instanceMethod, Method.MethodConstructor constructorFlag, java.util.List<FormalTypeParameter> formalTypeParameters, java.util.List<JavaTypeInstance> args, JavaTypeInstance result, java.util.List<JavaTypeInstance> exceptionTypes, boolean varargs, VariableNamer variableNamer, boolean synthetic, java.lang.String originalDescriptor)
-
Uses of FormalTypeParameter in org.benf.cfr.reader.entities.constantpool
Methods in org.benf.cfr.reader.entities.constantpool that return FormalTypeParameter Modifier and Type Method Description private static FormalTypeParameter
ConstantPoolUtils. decodeFormalTypeTok(java.lang.String tok, ConstantPool cp)
Methods in org.benf.cfr.reader.entities.constantpool that return types with arguments of type FormalTypeParameter Modifier and Type Method Description private static Pair<java.lang.Integer,java.util.List<FormalTypeParameter>>
ConstantPoolUtils. parseFormalTypeParameters(java.lang.String proto, ConstantPool cp, int curridx)
-