Package net.bytebuddy.asm
Interface Advice.OffsetMapping.ForOrigin.Renderer
-
- All Known Implementing Classes:
Advice.OffsetMapping.ForOrigin.Renderer.ForConstantValue
,Advice.OffsetMapping.ForOrigin.Renderer.ForDescriptor
,Advice.OffsetMapping.ForOrigin.Renderer.ForJavaSignature
,Advice.OffsetMapping.ForOrigin.Renderer.ForMethodName
,Advice.OffsetMapping.ForOrigin.Renderer.ForPropertyName
,Advice.OffsetMapping.ForOrigin.Renderer.ForReturnTypeName
,Advice.OffsetMapping.ForOrigin.Renderer.ForStringRepresentation
,Advice.OffsetMapping.ForOrigin.Renderer.ForTypeName
- Enclosing class:
- Advice.OffsetMapping.ForOrigin
public static interface Advice.OffsetMapping.ForOrigin.Renderer
A renderer for an origin pattern element.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Advice.OffsetMapping.ForOrigin.Renderer.ForConstantValue
A renderer for a constant value.static class
Advice.OffsetMapping.ForOrigin.Renderer.ForDescriptor
A renderer for a method descriptor.static class
Advice.OffsetMapping.ForOrigin.Renderer.ForJavaSignature
A renderer for a method's Java signature in binary form.static class
Advice.OffsetMapping.ForOrigin.Renderer.ForMethodName
A renderer for a method's internal name.static class
Advice.OffsetMapping.ForOrigin.Renderer.ForPropertyName
A renderer for a property name.static class
Advice.OffsetMapping.ForOrigin.Renderer.ForReturnTypeName
A renderer for a method's return type in binary form.static class
Advice.OffsetMapping.ForOrigin.Renderer.ForStringRepresentation
A renderer for a method'sObject.toString()
representation.static class
Advice.OffsetMapping.ForOrigin.Renderer.ForTypeName
A renderer for a method declaring type's binary name.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
apply(TypeDescription instrumentedType, MethodDescription instrumentedMethod)
Returns a string representation for this renderer.
-
-
-
Method Detail
-
apply
java.lang.String apply(TypeDescription instrumentedType, MethodDescription instrumentedMethod)
Returns a string representation for this renderer.- Parameters:
instrumentedType
- The instrumented type.instrumentedMethod
- The instrumented method.- Returns:
- The string representation.
-
-