public static class BytecodeTransformerBuildItem.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
BiFunction<String,byte[],byte[]> |
inputTransformer |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
BytecodeTransformerBuildItem |
build() |
BytecodeTransformerBuildItem.Builder |
setCacheable(boolean cacheable) |
BytecodeTransformerBuildItem.Builder |
setClassToTransform(String classToTransform) |
BytecodeTransformerBuildItem.Builder |
setEager(boolean eager) |
BytecodeTransformerBuildItem.Builder |
setInputTransformer(BiFunction<String,byte[],byte[]> inputTransformer) |
BytecodeTransformerBuildItem.Builder |
setRequireConstPoolEntry(Set<String> requireConstPoolEntry) |
BytecodeTransformerBuildItem.Builder |
setVisitorFunction(BiFunction<String,org.objectweb.asm.ClassVisitor,org.objectweb.asm.ClassVisitor> visitorFunction) |
public BiFunction<String,byte[],byte[]> inputTransformer
public BytecodeTransformerBuildItem.Builder setInputTransformer(BiFunction<String,byte[],byte[]> inputTransformer)
public BytecodeTransformerBuildItem.Builder setClassToTransform(String classToTransform)
public BytecodeTransformerBuildItem.Builder setVisitorFunction(BiFunction<String,org.objectweb.asm.ClassVisitor,org.objectweb.asm.ClassVisitor> visitorFunction)
public BytecodeTransformerBuildItem.Builder setRequireConstPoolEntry(Set<String> requireConstPoolEntry)
public BytecodeTransformerBuildItem.Builder setEager(boolean eager)
public BytecodeTransformerBuildItem.Builder setCacheable(boolean cacheable)
public BytecodeTransformerBuildItem build()
Copyright © 2021 JBoss by Red Hat. All rights reserved.