Uses of Class
com.strobel.reflection.emit.TypeBuilder
-
Packages that use TypeBuilder Package Description com.strobel.expressions com.strobel.reflection.emit -
-
Uses of TypeBuilder in com.strobel.expressions
Fields in com.strobel.expressions declared as TypeBuilder Modifier and Type Field Description (package private) TypeBuilder
LambdaCompiler. typeBuilder
Methods in com.strobel.expressions with parameters of type TypeBuilder Modifier and Type Method Description MethodInfo
LambdaExpression. compileToMethod(TypeBuilder<?> typeBuilder)
MethodInfo
LambdaExpression. compileToMethod(TypeBuilder<?> typeBuilder, java.lang.String name)
MethodInfo
LambdaExpression. compileToMethod(TypeBuilder<?> typeBuilder, java.lang.String name, int modifiers)
-
Uses of TypeBuilder in com.strobel.reflection.emit
Fields in com.strobel.reflection.emit declared as TypeBuilder Modifier and Type Field Description private TypeBuilder<?>
MethodBuilder. _declaringType
private TypeBuilder<?>
TypeBuilder. _declaringType
private TypeBuilder<T>
TypeBuilderInstantiation. _definition
private TypeBuilder<?>
ClassWriter. _typeBuilder
private TypeBuilder<?>
FieldBuilder. _typeBuilder
(package private) TypeBuilder<T>
GenericParameterBuilder. typeBuilder
Methods in com.strobel.reflection.emit that return TypeBuilder Modifier and Type Method Description TypeBuilder<?>
ConstructorBuilder. getDeclaringType()
TypeBuilder<?>
FieldBuilder. getDeclaringType()
TypeBuilder<?>
GenericParameterBuilder. getDeclaringType()
TypeBuilder<?>
MethodBuilder. getDeclaringType()
TypeBuilder<?>
TypeBuilder. getDeclaringType()
Methods in com.strobel.reflection.emit with parameters of type TypeBuilder Modifier and Type Method Description static java.lang.RuntimeException
Error. classGenerationFailed(TypeBuilder<?> t, java.lang.Throwable e)
private void
TypeBuilder. initialize(java.lang.String typeName, int modifiers, Type<?> baseType, TypeList interfaces, TypeBuilder<?> declaringType, java.lang.invoke.MethodHandles.Lookup packageAccess)
(package private) static <T> Type<T>
TypeBuilderInstantiation. makeGenericType(TypeBuilder<T> type, TypeList typeArguments)
static void
Verifier. verify(TypeBuilder<?> type)
private int
ClassWriter. writeEnclosingMethodAttribute(TypeBuilder<?> t)
Constructors in com.strobel.reflection.emit with parameters of type TypeBuilder Constructor Description ClassWriter(TypeBuilder<?> typeBuilder)
ConstructorBuilder(int modifiers, TypeList parameterTypes, TypeList thrownTypes, TypeBuilder<?> declaringType)
FieldBuilder(TypeBuilder<?> typeBuilder, java.lang.String name, Type<?> type, int modifiers, java.lang.Object constantValue)
GenericParameterBuilder(TypeBuilder<T> typeBuilder)
MethodBuilder(java.lang.String name, int modifiers, Type<?> returnType, TypeList parameterTypes, TypeList thrownTypes, TypeBuilder<?> declaringType)
TypeBuilder(java.lang.String name, int genericParameterPosition, TypeBuilder<?> declaringType)
TypeBuilder(java.lang.String name, int modifiers, Type<?> baseType, TypeBuilder<?> declaringType)
TypeBuilder(java.lang.String name, int modifiers, Type<? super T> baseType, TypeList interfaces, TypeBuilder<?> declaringType)
TypeBuilder(java.lang.String name, int modifiers, Type<? super T> baseType, TypeList interfaces, TypeBuilder<?> declaringType, java.lang.invoke.MethodHandles.Lookup packageAccess)
TypeBuilderInstantiation(TypeBuilder<T> definition, TypeBindings typeBindings)
-