Uses of Class
org.benf.cfr.reader.bytecode.analysis.types.JavaGenericRefTypeInstance
Packages that use JavaGenericRefTypeInstance
Package
Description
-
Uses of JavaGenericRefTypeInstance in org.benf.cfr.reader.bytecode.analysis.types
Fields in org.benf.cfr.reader.bytecode.analysis.types with type parameters of type JavaGenericRefTypeInstanceModifier and TypeFieldDescriptionprivate final Map<JavaRefTypeInstance, JavaGenericRefTypeInstance> BindingSuperContainer.boundSuperClassesprivate final Map<JavaRefTypeInstance, JavaGenericRefTypeInstance> BoundSuperCollector.boundSupersMethods in org.benf.cfr.reader.bytecode.analysis.types that return JavaGenericRefTypeInstanceModifier and TypeMethodDescriptionJavaArrayTypeInstance.asGenericRefInstance(JavaTypeInstance other) JavaGenericPlaceholderTypeInstance.asGenericRefInstance(JavaTypeInstance other) JavaGenericRefTypeInstance.asGenericRefInstance(JavaTypeInstance other) JavaIntersectionTypeInstance.asGenericRefInstance(JavaTypeInstance other) JavaRefTypeInstance.asGenericRefInstance(JavaTypeInstance other) JavaTypeInstance.asGenericRefInstance(JavaTypeInstance other) JavaWildcardTypeInstance.asGenericRefInstance(JavaTypeInstance other) RawJavaType.asGenericRefInstance(JavaTypeInstance other) BindingSuperContainer.getBoundAssignable(JavaGenericRefTypeInstance assignable, JavaGenericRefTypeInstance superType) JavaGenericRefTypeInstance.getBoundInstance(GenericTypeBinder genericTypeBinder) BindingSuperContainer.getBoundSuperForBase(JavaTypeInstance possBase) Methods in org.benf.cfr.reader.bytecode.analysis.types that return types with arguments of type JavaGenericRefTypeInstanceMethods in org.benf.cfr.reader.bytecode.analysis.types with parameters of type JavaGenericRefTypeInstanceModifier and TypeMethodDescription(package private) static GenericTypeBinderGenericTypeBinder.bind(List<FormalTypeParameter> methodFormalTypeParameters, ClassSignature classSignature, List<JavaTypeInstance> args, JavaGenericRefTypeInstance boundInstance, List<JavaTypeInstance> boundArgs) static GenericTypeBinderGenericTypeBinder.buildIdentityBindings(JavaGenericRefTypeInstance unbound) voidBoundSuperCollector.collect(JavaGenericRefTypeInstance boundBase, BindingSuperContainer.Route route) BindingSuperContainer.getBoundAssignable(JavaGenericRefTypeInstance assignable, JavaGenericRefTypeInstance superType) private JavaTypeInstanceMethodPrototype.getResultBoundAccordingly(JavaTypeInstance result, JavaGenericRefTypeInstance boundInstance, List<Expression> invokingArgs) private JavaTypeInstanceMethodPrototype.getResultBoundAccordinglyInner(JavaTypeInstance result, JavaGenericRefTypeInstance boundInstance, List<Expression> invokingArgs) Constructor parameters in org.benf.cfr.reader.bytecode.analysis.types with type arguments of type JavaGenericRefTypeInstanceModifierConstructorDescriptionBindingSuperContainer(ClassFile thisClass, Map<JavaRefTypeInstance, JavaGenericRefTypeInstance> boundSuperClasses, Map<JavaRefTypeInstance, BindingSuperContainer.Route> boundSuperRoute) -
Uses of JavaGenericRefTypeInstance in org.benf.cfr.reader.bytecode.analysis.types.discovery
Methods in org.benf.cfr.reader.bytecode.analysis.types.discovery that return types with arguments of type JavaGenericRefTypeInstanceModifier and TypeMethodDescriptionprivate static Map<JavaTypeInstance, JavaGenericRefTypeInstance> InferredJavaType.getBoundSuperClasses(JavaTypeInstance clashType) private static Map<JavaTypeInstance, JavaGenericRefTypeInstance> InferredJavaType.IJTInternal_Clash.getClashMatches(List<InferredJavaType.IJTInternal> clashes) private static Map<JavaTypeInstance, JavaGenericRefTypeInstance> InferredJavaType.IJTInternal_Clash.getMatches(List<JavaTypeInstance> clashes) Methods in org.benf.cfr.reader.bytecode.analysis.types.discovery with parameters of type JavaGenericRefTypeInstanceModifier and TypeMethodDescriptionprivate static booleanInferredJavaType.checkGenericCompatibility(JavaGenericRefTypeInstance thisType, JavaGenericRefTypeInstance otherType) private voidInferredJavaType.improveGenericType(JavaGenericRefTypeInstance otherGeneric) private voidInferredJavaType.mergeGenericInfo(JavaGenericRefTypeInstance otherTypeInstance) -
Uses of JavaGenericRefTypeInstance in org.benf.cfr.reader.entities
Methods in org.benf.cfr.reader.entities with parameters of type JavaGenericRefTypeInstanceModifier and TypeMethodDescriptionClassFile.getGenericTypeBinder(JavaGenericRefTypeInstance boundGeneric) -
Uses of JavaGenericRefTypeInstance in org.benf.cfr.reader.entities.classfilehelpers
Methods in org.benf.cfr.reader.entities.classfilehelpers with parameters of type JavaGenericRefTypeInstanceModifier and TypeMethodDescriptionOverloadMethodSet.specialiseTo(JavaGenericRefTypeInstance type)