Package net.bytebuddy.dynamic.scaffold
Interface MethodRegistry.Compiled
- All Superinterfaces:
TypeWriter.MethodPool
- All Known Implementing Classes:
MethodRegistry.Default.Compiled
- Enclosing interface:
- MethodRegistry
A compiled version of a method registry.
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool
TypeWriter.MethodPool.Record
-
Method Summary
Modifier and TypeMethodDescriptionMethodList<?>
Returns a list of all methods that should be instrumented.Returns the instrumented type that is to be created.Returns the loaded type initializer of the instrumented type.MethodList<?>
Returns the declared or virtually inherited methods of this type.The type initializer of the instrumented type.Methods inherited from interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool
target
-
Method Details
-
getInstrumentedType
TypeDescription getInstrumentedType()Returns the instrumented type that is to be created.- Returns:
- The instrumented type that is to be created.
-
getMethods
MethodList<?> getMethods()Returns the declared or virtually inherited methods of this type.- Returns:
- The declared or virtually inherited methods of this type.
-
getInstrumentedMethods
MethodList<?> getInstrumentedMethods()Returns a list of all methods that should be instrumented.- Returns:
- A list of all methods that should be instrumented.
-
getLoadedTypeInitializer
LoadedTypeInitializer getLoadedTypeInitializer()Returns the loaded type initializer of the instrumented type.- Returns:
- The loaded type initializer of the instrumented type.
-
getTypeInitializer
TypeInitializer getTypeInitializer()The type initializer of the instrumented type.- Returns:
- The type initializer of the instrumented type.
-