Uses of Class
com.strobel.reflection.TypeBindings
Packages that use TypeBindings
-
Uses of TypeBindings in com.strobel.reflection
Subclasses with type arguments of type TypeBindings in com.strobel.reflectionFields in com.strobel.reflection declared as TypeBindingsModifier and TypeFieldDescriptionprivate final TypeBindingsRuntimeType._allBindingsprivate final TypeBindingsReflectedMethod._bindingsprivate final TypeBindingsErasedMethod._typeBindingsprivate final TypeBindingsGenericMethod._typeBindingsprivate final TypeBindingsGenericType._typeBindingsprivate TypeBindingsReflectedType._typeBindingsprivate final TypeBindingsRuntimeMethodInfo._typeBindingsprivate final TypeBindingsRuntimeType._typeBindings(package private) final TypeBindingsTypeBinder.CacheEntry.bindingsprivate static final TypeBindingsTypeBindings.EMPTYMethods in com.strobel.reflection that return TypeBindingsModifier and TypeMethodDescriptionTypeBindings.bindingsFor(TypeList genericParameters) static TypeBindingsstatic TypeBindingsstatic TypeBindingsTypeBindings.createUnbound(TypeList genericParameters) static TypeBindingsTypeBindings.empty()ArrayType.getTypeBindings()DelegatingMethodInfo.getTypeBindings()protected TypeBindingsErasedMethod.getTypeBindings()ErasedType.getTypeBindings()protected TypeBindingsGenericMethod.getTypeBindings()GenericType.getTypeBindings()protected TypeBindingsMethodInfo.getTypeBindings()protected TypeBindingsPrimitiveType.getTypeBindings()protected TypeBindingsReflectedMethod.getTypeBindings()protected TypeBindingsReflectedType.getTypeBindings()protected TypeBindingsRuntimeMethodInfo.getTypeBindings()RuntimeType.getTypeBindings()protected TypeBindingsType.getTypeBindings()TypeBinder.visitTypeBindings(TypeBindings typeBindings, TypeBindings bindings) TypeBindings.withAdditionalBinding(Type genericParameter, Type typeArgument) TypeBindings.withAdditionalBindings(TypeBindings additionalBindings) TypeBindings.withAdditionalParameter(Type genericParameter) Methods in com.strobel.reflection with parameters of type TypeBindingsModifier and TypeMethodDescriptionstatic Type<?> Helper.substitute(Type<?> type, TypeBindings bindings) protected static Type<?> Type.substitute(Type<?> type, TypeBindings typeBindings) TypeBinder.visit(Type<?> declaringType, ConstructorList constructors, TypeBindings bindings) TypeBinder.visit(Type<?> declaringType, FieldList fields, TypeBindings bindings) TypeBinder.visit(Type<?> declaringType, MethodList methods, TypeBindings bindings) Type<?> TypeBinder.visitArrayType(Type<?> type, TypeBindings bindings) Type<?> TypeEraser.visitArrayType(Type<?> type, TypeBindings bindings) Type<?> TypeBinder.visitClassType(Type<?> type, TypeBindings bindings) Type<?> TypeEraser.visitClassType(Type<?> type, TypeBindings bindings) TypeBinder.visitConstructor(Type<?> declaringType, ConstructorInfo constructor, TypeBindings bindings) TypeBinder.visitField(Type<?> declaringType, FieldInfo field, TypeBindings bindings) TypeEraser.visitField(Type<?> declaringType, FieldInfo field, TypeBindings bindings) TypeBinder.visitMember(Type<?> declaringType, MemberInfo member, TypeBindings bindings) TypeBinder.visitMethod(Type<?> declaringType, MethodInfo method, TypeBindings bindings) TypeEraser.visitMethod(Type<?> declaringType, MethodInfo method, TypeBindings bindings) TypeBinder.visitParameters(ParameterList parameters, TypeBindings bindings) TypeBinder.visitTypeBindings(TypeBindings typeBindings, TypeBindings bindings) Type<?> TypeBinder.visitTypeParameter(Type<?> type, TypeBindings bindings) Type<?> TypeEraser.visitTypeParameter(Type<?> type, TypeBindings bindings) protected Type<?> TypeBinder.visitTypeParameterCore(Type<?> type, TypeBindings bindings) Type<?> TypeBinder.visitWildcardType(Type<?> type, TypeBindings bindings) Type<?> TypeEraser.visitWildcardType(Type<?> type, TypeBindings bindings) TypeBindings.withAdditionalBindings(TypeBindings additionalBindings) Constructors in com.strobel.reflection with parameters of type TypeBindingsModifierConstructorDescription(package private)CacheEntry(TypeBindings bindings, Type<?> type) (package private)ErasedMethod(MethodInfo baseMethod, Type<?> declaringType, ParameterList parameters, Type<?> returnType, TypeList thrownTypes, TypeBindings typeBindings) (package private)GenericMethod(TypeBindings typeBindings, MethodInfo genericMethodDefinition) (package private)GenericType(Type<?> genericTypeDefinition, TypeBindings typeBindings) (package private)ReflectedMethod(MethodInfo baseMethod, Type<?> declaringType, Type<?> reflectedType, Method rawMethod, ParameterList parameters, Type<?> returnType, TypeList thrownTypes, TypeBindings bindings) (package private)ReflectedMethod(MethodInfo baseMethod, Type<?> declaringType, Method rawMethod, ParameterList parameters, Type<?> returnType, TypeList thrownTypes, TypeBindings bindings) (package private)RuntimeMethodInfo(MethodInfo baseMethod, Method rawMethod, Type<?> declaringType, RuntimeTypeCache<?> reflectedTypeCache, int modifiers, Set<BindingFlags> bindingFlags, ParameterList parameters, Type<?> returnType, TypeList thrownTypes, TypeBindings typeBindings) (package private)RuntimeType(Type<?> reflectedType, Type<T> basedOn, TypeBindings allBindings) -
Uses of TypeBindings in com.strobel.reflection.emit
Fields in com.strobel.reflection.emit declared as TypeBindingsModifier and TypeFieldDescriptionprivate TypeBindingsTypeBuilder._typeBindingsprivate final TypeBindingsTypeBuilderInstantiation._typeBindingsMethods in com.strobel.reflection.emit that return TypeBindingsModifier and TypeMethodDescriptionprotected TypeBindingsGenericParameterBuilder.getTypeBindings()protected TypeBindingsTypeBuilder.getTypeBindings()protected TypeBindingsTypeBuilderInstantiation.getTypeBindings()Constructors in com.strobel.reflection.emit with parameters of type TypeBindingsModifierConstructorDescriptionprivateTypeBuilderInstantiation(TypeBuilder<T> definition, TypeBindings typeBindings)