Package io.quarkus.deployment.builditem
Class BytecodeTransformerBuildItem.Builder
java.lang.Object
io.quarkus.deployment.builditem.BytecodeTransformerBuildItem.Builder
- Enclosing class:
- BytecodeTransformerBuildItem
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
setCacheable
(boolean cacheable) setClassReaderOptions
(int classReaderOptions) setClassToTransform
(String classToTransform) setContinueOnFailure
(boolean continueOnFailure) setEager
(boolean eager) setInputTransformer
(BiFunction<String, byte[], byte[]> inputTransformer) setPriority
(int priority) setRequireConstPoolEntry
(Set<String> requireConstPoolEntry) setVisitorFunction
(BiFunction<String, org.objectweb.asm.ClassVisitor, org.objectweb.asm.ClassVisitor> visitorFunction)
-
Field Details
-
inputTransformer
-
continueOnFailure
public boolean continueOnFailure
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setContinueOnFailure
-
setInputTransformer
public BytecodeTransformerBuildItem.Builder setInputTransformer(BiFunction<String, byte[], byte[]> inputTransformer) -
setClassToTransform
-
setVisitorFunction
public BytecodeTransformerBuildItem.Builder setVisitorFunction(BiFunction<String, org.objectweb.asm.ClassVisitor, org.objectweb.asm.ClassVisitor> visitorFunction) -
setRequireConstPoolEntry
public BytecodeTransformerBuildItem.Builder setRequireConstPoolEntry(Set<String> requireConstPoolEntry) -
setEager
-
setCacheable
-
setClassReaderOptions
-
setPriority
-
build
-