public interface net.bytebuddy.build.Plugin$Engine
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: net.bytebuddy.build.Plugin$Engine
super_class: java.lang.Object
{
public static final java.lang.String CLASS_FILE_EXTENSION;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: ".class"
public abstract net.bytebuddy.build.Plugin$Engine with(net.bytebuddy.ByteBuddy);
descriptor: (Lnet/bytebuddy/ByteBuddy;)Lnet/bytebuddy/build/Plugin$Engine;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
byteBuddy
public abstract net.bytebuddy.build.Plugin$Engine with(net.bytebuddy.build.Plugin$Engine$TypeStrategy);
descriptor: (Lnet/bytebuddy/build/Plugin$Engine$TypeStrategy;)Lnet/bytebuddy/build/Plugin$Engine;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
typeStrategy
public abstract net.bytebuddy.build.Plugin$Engine with(net.bytebuddy.build.Plugin$Engine$PoolStrategy);
descriptor: (Lnet/bytebuddy/build/Plugin$Engine$PoolStrategy;)Lnet/bytebuddy/build/Plugin$Engine;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
poolStrategy
public abstract net.bytebuddy.build.Plugin$Engine with(net.bytebuddy.dynamic.ClassFileLocator);
descriptor: (Lnet/bytebuddy/dynamic/ClassFileLocator;)Lnet/bytebuddy/build/Plugin$Engine;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classFileLocator
public abstract net.bytebuddy.build.Plugin$Engine with(net.bytebuddy.build.Plugin$Engine$Listener);
descriptor: (Lnet/bytebuddy/build/Plugin$Engine$Listener;)Lnet/bytebuddy/build/Plugin$Engine;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract net.bytebuddy.build.Plugin$Engine withoutErrorHandlers();
descriptor: ()Lnet/bytebuddy/build/Plugin$Engine;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract net.bytebuddy.build.Plugin$Engine withErrorHandlers(net.bytebuddy.build.Plugin$Engine$ErrorHandler[]);
descriptor: ([Lnet/bytebuddy/build/Plugin$Engine$ErrorHandler;)Lnet/bytebuddy/build/Plugin$Engine;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
MethodParameters:
Name Flags
errorHandler
public abstract net.bytebuddy.build.Plugin$Engine withErrorHandlers(java.util.List<? extends net.bytebuddy.build.Plugin$Engine$ErrorHandler>);
descriptor: (Ljava/util/List;)Lnet/bytebuddy/build/Plugin$Engine;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<+Lnet/bytebuddy/build/Plugin$Engine$ErrorHandler;>;)Lnet/bytebuddy/build/Plugin$Engine;
MethodParameters:
Name Flags
errorHandlers
public abstract net.bytebuddy.build.Plugin$Engine ignore(net.bytebuddy.matcher.ElementMatcher<? super net.bytebuddy.description.type.TypeDescription>);
descriptor: (Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/build/Plugin$Engine;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/description/type/TypeDescription;>;)Lnet/bytebuddy/build/Plugin$Engine;
MethodParameters:
Name Flags
matcher
public abstract net.bytebuddy.build.Plugin$Engine$Summary apply(java.io.File, java.io.File, net.bytebuddy.build.Plugin$Factory[]);
descriptor: (Ljava/io/File;Ljava/io/File;[Lnet/bytebuddy/build/Plugin$Factory;)Lnet/bytebuddy/build/Plugin$Engine$Summary;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
source
target
factory
public abstract net.bytebuddy.build.Plugin$Engine$Summary apply(java.io.File, java.io.File, java.util.List<? extends net.bytebuddy.build.Plugin$Factory>);
descriptor: (Ljava/io/File;Ljava/io/File;Ljava/util/List;)Lnet/bytebuddy/build/Plugin$Engine$Summary;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
Signature: (Ljava/io/File;Ljava/io/File;Ljava/util/List<+Lnet/bytebuddy/build/Plugin$Factory;>;)Lnet/bytebuddy/build/Plugin$Engine$Summary;
MethodParameters:
Name Flags
source
target
factories
public abstract net.bytebuddy.build.Plugin$Engine$Summary apply(net.bytebuddy.build.Plugin$Engine$Source, net.bytebuddy.build.Plugin$Engine$Target, net.bytebuddy.build.Plugin$Factory[]);
descriptor: (Lnet/bytebuddy/build/Plugin$Engine$Source;Lnet/bytebuddy/build/Plugin$Engine$Target;[Lnet/bytebuddy/build/Plugin$Factory;)Lnet/bytebuddy/build/Plugin$Engine$Summary;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
source
target
factory
public abstract net.bytebuddy.build.Plugin$Engine$Summary apply(net.bytebuddy.build.Plugin$Engine$Source, net.bytebuddy.build.Plugin$Engine$Target, java.util.List<? extends net.bytebuddy.build.Plugin$Factory>);
descriptor: (Lnet/bytebuddy/build/Plugin$Engine$Source;Lnet/bytebuddy/build/Plugin$Engine$Target;Ljava/util/List;)Lnet/bytebuddy/build/Plugin$Engine$Summary;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
Signature: (Lnet/bytebuddy/build/Plugin$Engine$Source;Lnet/bytebuddy/build/Plugin$Engine$Target;Ljava/util/List<+Lnet/bytebuddy/build/Plugin$Factory;>;)Lnet/bytebuddy/build/Plugin$Engine$Summary;
MethodParameters:
Name Flags
source
target
factories
}
SourceFile: "Plugin.java"
NestHost: net.bytebuddy.build.Plugin
InnerClasses:
public abstract Engine = net.bytebuddy.build.Plugin$Engine of net.bytebuddy.build.Plugin
public abstract AbstractBase = net.bytebuddy.build.Plugin$Engine$AbstractBase of net.bytebuddy.build.Plugin$Engine
public Default = net.bytebuddy.build.Plugin$Engine$Default of net.bytebuddy.build.Plugin$Engine
public abstract ErrorHandler = net.bytebuddy.build.Plugin$Engine$ErrorHandler of net.bytebuddy.build.Plugin$Engine
public abstract Listener = net.bytebuddy.build.Plugin$Engine$Listener of net.bytebuddy.build.Plugin$Engine
public abstract PoolStrategy = net.bytebuddy.build.Plugin$Engine$PoolStrategy of net.bytebuddy.build.Plugin$Engine
public abstract Source = net.bytebuddy.build.Plugin$Engine$Source of net.bytebuddy.build.Plugin$Engine
public Summary = net.bytebuddy.build.Plugin$Engine$Summary of net.bytebuddy.build.Plugin$Engine
public abstract Target = net.bytebuddy.build.Plugin$Engine$Target of net.bytebuddy.build.Plugin$Engine
public abstract TypeStrategy = net.bytebuddy.build.Plugin$Engine$TypeStrategy of net.bytebuddy.build.Plugin$Engine
public abstract Factory = net.bytebuddy.build.Plugin$Factory of net.bytebuddy.build.Plugin