Package net.bytebuddy.dynamic.scaffold
Interface MethodRegistry.Compiled
-
- All Superinterfaces:
TypeWriter.MethodPool
- All Known Implementing Classes:
MethodRegistry.Default.Compiled
- Enclosing interface:
- MethodRegistry
public static interface MethodRegistry.Compiled extends TypeWriter.MethodPool
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MethodList<?>
getInstrumentedMethods()
Returns a list of all methods that should be instrumented.TypeDescription
getInstrumentedType()
Returns the instrumented type that is to be created.LoadedTypeInitializer
getLoadedTypeInitializer()
Returns the loaded type initializer of the instrumented type.MethodList<?>
getMethods()
Returns the declared or virtually inherited methods of this type.TypeInitializer
getTypeInitializer()
The type initializer of the instrumented type.-
Methods inherited from interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool
target
-
-
-
-
Method Detail
-
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.
-
-