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 ImplementationandThen(Implementation implementation)Appends the supplied implementation to this implementation.Implementation.ComposableandThen(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.
-
-