public class JavaDowngraderTransformer
extends java.lang.Object
implements net.lenni0451.classtransform.transformer.IBytecodeTransformer
| Modifier and Type | Class and Description |
|---|---|
static class |
JavaDowngraderTransformer.Builder |
| Modifier and Type | Field and Description |
|---|---|
static int |
NATIVE_CLASS_VERSION |
| Constructor and Description |
|---|
JavaDowngraderTransformer(net.lenni0451.classtransform.TransformerManager transformerManager) |
JavaDowngraderTransformer(net.lenni0451.classtransform.TransformerManager transformerManager,
int targetVersion) |
JavaDowngraderTransformer(net.lenni0451.classtransform.TransformerManager transformerManager,
int targetVersion,
java.util.function.Predicate<java.lang.String> classFilter)
Deprecated.
|
JavaDowngraderTransformer(net.lenni0451.classtransform.TransformerManager transformerManager,
java.util.function.Predicate<java.lang.String> classFilter)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static JavaDowngraderTransformer.Builder |
builder(net.lenni0451.classtransform.TransformerManager transformerManager) |
byte[] |
transform(java.lang.String className,
byte[] bytecode,
boolean calculateStackMapFrames) |
public JavaDowngraderTransformer(net.lenni0451.classtransform.TransformerManager transformerManager)
public JavaDowngraderTransformer(net.lenni0451.classtransform.TransformerManager transformerManager,
int targetVersion)
@Deprecated
public JavaDowngraderTransformer(net.lenni0451.classtransform.TransformerManager transformerManager,
java.util.function.Predicate<java.lang.String> classFilter)
@Deprecated
public JavaDowngraderTransformer(net.lenni0451.classtransform.TransformerManager transformerManager,
int targetVersion,
java.util.function.Predicate<java.lang.String> classFilter)
public byte[] transform(java.lang.String className,
byte[] bytecode,
boolean calculateStackMapFrames)
transform in interface net.lenni0451.classtransform.transformer.IBytecodeTransformerpublic static JavaDowngraderTransformer.Builder builder(net.lenni0451.classtransform.TransformerManager transformerManager)