Package net.bytebuddy.implementation
Interface Implementation.Composable
-
- All Superinterfaces:
Implementation
,InstrumentedType.Prepareable
- All Known Implementing Classes:
FieldAccessor.ForSetter
,FieldAccessor.ForSetter.OfConstantValue
,FieldAccessor.ForSetter.OfDefaultValue
,FieldAccessor.ForSetter.OfFieldValue
,FieldAccessor.ForSetter.OfParameterValue
,FieldAccessor.ForSetter.OfReferenceValue
,Implementation.Compound.Composable
,InvokeDynamic
,InvokeDynamic.AbstractDelegator
,InvokeDynamic.WithImplicitArguments
,InvokeDynamic.WithImplicitTarget
,InvokeDynamic.WithImplicitType
,InvokeDynamic.WithImplicitType.OfArgument
,InvokeDynamic.WithImplicitType.OfField
,InvokeDynamic.WithImplicitType.OfInstance
,MethodCall
,MethodCall.FieldSetting
,MethodCall.WithoutSpecifiedTarget
,MethodDelegation
,StubMethod
,SuperMethodCall
- Enclosing interface:
- Implementation
public static interface Implementation.Composable extends Implementation
Represents an implementation that can be chained together with another implementation.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.bytebuddy.implementation.Implementation
Implementation.Composable, Implementation.Compound, Implementation.Context, Implementation.Simple, Implementation.SpecialMethodInvocation, Implementation.Target
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Implementation
andThen(Implementation implementation)
Appends the supplied implementation to this implementation.Implementation.Composable
andThen(Implementation.Composable implementation)
Appends the supplied composable implementation to this implementation.-
Methods inherited from interface net.bytebuddy.implementation.Implementation
appender
-
Methods inherited from interface net.bytebuddy.dynamic.scaffold.InstrumentedType.Prepareable
prepare
-
-
-
-
Method Detail
-
andThen
Implementation andThen(Implementation implementation)
Appends the supplied implementation to this implementation.- Parameters:
implementation
- The subsequent implementation.- Returns:
- An implementation that combines this implementation with the provided one.
-
andThen
Implementation.Composable andThen(Implementation.Composable implementation)
Appends the supplied composable implementation to this implementation.- Parameters:
implementation
- The subsequent composable implementation.- Returns:
- A composable implementation that combines this implementation with the provided one.
-
-