public class JavassistBuilder extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
JavassistBuilder.ConstructorBuilder |
static class |
JavassistBuilder.FieldBuilder |
static class |
JavassistBuilder.MethodBuilder |
| 构造器和说明 |
|---|
JavassistBuilder() |
public static JavassistBuilder newBuilder()
public static JavassistBuilder.FieldBuilder newFieldBuilder()
public static JavassistBuilder.ConstructorBuilder newConstructorBuilder()
public static JavassistBuilder.MethodBuilder newMethodBuilder()
public javassist.CtClass build()
throws javassist.NotFoundException,
javassist.CannotCompileException
javassist.NotFoundExceptionjavassist.CannotCompileExceptionpublic javassist.CtClass build(ClassLoader loader) throws javassist.NotFoundException, javassist.CannotCompileException
javassist.NotFoundExceptionjavassist.CannotCompileExceptionpublic javassist.CtClass build(javassist.ClassPool pool)
throws javassist.NotFoundException,
javassist.CannotCompileException
javassist.NotFoundExceptionjavassist.CannotCompileExceptionpublic JavassistBuilder className(String className)
public JavassistBuilder superClassName(String superClassName)
public JavassistBuilder addImport(String... imports)
public JavassistBuilder addImport(Iterable<String> imports)
public JavassistBuilder addInterface(String... args)
public JavassistBuilder addInterface(Iterable<String> args)
public JavassistBuilder addField(JavassistBuilder.FieldBuilder... args)
public JavassistBuilder addField(Iterable<JavassistBuilder.FieldBuilder> args)
public JavassistBuilder addConstructor(JavassistBuilder.ConstructorBuilder... args)
public JavassistBuilder addConstructor(Iterable<JavassistBuilder.ConstructorBuilder> args)
public JavassistBuilder addMethod(JavassistBuilder.MethodBuilder... args)
public JavassistBuilder addMethod(Iterable<JavassistBuilder.MethodBuilder> args)
Copyright © 2025 fossc. All rights reserved.