Uses of Class
com.strobel.reflection.emit.TypeBuilder
Packages that use TypeBuilder
-
Uses of TypeBuilder in com.strobel.expressions
Fields in com.strobel.expressions declared as TypeBuilderMethods in com.strobel.expressions with parameters of type TypeBuilderModifier and TypeMethodDescriptionfinal MethodInfoLambdaExpression.compileToMethod(TypeBuilder<?> typeBuilder) final MethodInfoLambdaExpression.compileToMethod(TypeBuilder<?> typeBuilder, String name) final MethodInfoLambdaExpression.compileToMethod(TypeBuilder<?> typeBuilder, String name, int modifiers) -
Uses of TypeBuilder in com.strobel.reflection.emit
Fields in com.strobel.reflection.emit declared as TypeBuilderModifier and TypeFieldDescriptionprivate final TypeBuilder<?> MethodBuilder._declaringTypeprivate TypeBuilder<?> TypeBuilder._declaringTypeprivate final TypeBuilder<T> TypeBuilderInstantiation._definitionprivate final TypeBuilder<?> ClassWriter._typeBuilderprivate final TypeBuilder<?> FieldBuilder._typeBuilder(package private) final TypeBuilder<T> GenericParameterBuilder.typeBuilderMethods in com.strobel.reflection.emit that return TypeBuilderModifier and TypeMethodDescriptionTypeBuilder<?> ConstructorBuilder.getDeclaringType()TypeBuilder<?> FieldBuilder.getDeclaringType()TypeBuilder<?> GenericParameterBuilder.getDeclaringType()TypeBuilder<?> MethodBuilder.getDeclaringType()TypeBuilder<?> TypeBuilder.getDeclaringType()Methods in com.strobel.reflection.emit with parameters of type TypeBuilderModifier and TypeMethodDescriptionstatic RuntimeExceptionError.classGenerationFailed(TypeBuilder<?> t, Throwable e) private voidTypeBuilder.initialize(String typeName, int modifiers, Type<?> baseType, TypeList interfaces, TypeBuilder<?> declaringType, MethodHandles.Lookup packageAccess) (package private) static <T> Type<T> TypeBuilderInstantiation.makeGenericType(TypeBuilder<T> type, TypeList typeArguments) static voidVerifier.verify(TypeBuilder<?> type) private intClassWriter.writeEnclosingMethodAttribute(TypeBuilder<?> t) Constructors in com.strobel.reflection.emit with parameters of type TypeBuilderModifierConstructorDescription(package private)ClassWriter(TypeBuilder<?> typeBuilder) ConstructorBuilder(int modifiers, TypeList parameterTypes, TypeList thrownTypes, TypeBuilder<?> declaringType) (package private)FieldBuilder(TypeBuilder<?> typeBuilder, String name, Type<?> type, int modifiers, Object constantValue) (package private)GenericParameterBuilder(TypeBuilder<T> typeBuilder) (package private)MethodBuilder(String name, int modifiers, Type<?> returnType, TypeList parameterTypes, TypeList thrownTypes, TypeBuilder<?> declaringType) (package private)TypeBuilder(String name, int genericParameterPosition, TypeBuilder<?> declaringType) (package private)TypeBuilder(String name, int modifiers, Type<?> baseType, TypeBuilder<?> declaringType) (package private)TypeBuilder(String name, int modifiers, Type<? super T> baseType, TypeList interfaces, TypeBuilder<?> declaringType) (package private)TypeBuilder(String name, int modifiers, Type<? super T> baseType, TypeList interfaces, TypeBuilder<?> declaringType, MethodHandles.Lookup packageAccess) privateTypeBuilderInstantiation(TypeBuilder<T> definition, TypeBindings typeBindings)