public abstract static class TypeWriter.MethodPool.Record.ForDefinedMethod extends Object implements TypeWriter.MethodPool.Record
| Modifier and Type | Class and Description |
|---|---|
static class |
TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
A record for a visibility bridge.
|
static class |
TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
Describes an entry that defines a method with a default annotation value.
|
static class |
TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
Describes an entry that defines a method as byte code.
|
static class |
TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
Describes an entry that defines a method but without byte code and without an annotation value.
|
TypeWriter.MethodPool.Record.AccessBridgeWrapper, TypeWriter.MethodPool.Record.ForDefinedMethod, TypeWriter.MethodPool.Record.ForNonImplementedMethod, TypeWriter.MethodPool.Record.Sort| Constructor and Description |
|---|
ForDefinedMethod() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(ClassVisitor classVisitor,
Implementation.Context implementationContext,
AnnotationValueFilter.Factory annotationValueFilterFactory)
Applies this method entry.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyAttributes, applyBody, applyCode, applyHead, getMethod, getSort, getVisibility, prependpublic void apply(ClassVisitor classVisitor, Implementation.Context implementationContext, AnnotationValueFilter.Factory annotationValueFilterFactory)
apply in interface TypeWriter.MethodPool.RecordclassVisitor - The class visitor to which this entry should be applied.implementationContext - The implementation context to which this entry should be applied.annotationValueFilterFactory - The annotation value filter factory to apply when writing annotations.Copyright © 2014–2025. All rights reserved.