Class Advice.ArgumentHandler.ForInstrumentedMethod.Default

    • Field Detail

      • instrumentedMethod

        protected final MethodDescription instrumentedMethod
        The instrumented method.
      • exitType

        protected final TypeDefinition exitType
        The exit type or void if no exit type is defined.
      • namedTypes

        protected final java.util.SortedMap<java.lang.String,​TypeDefinition> namedTypes
        A mapping of all available local variables by their name to their type.
      • enterType

        protected final TypeDefinition enterType
        The enter type or void if no enter type is defined.
    • Constructor Detail

      • Default

        protected Default​(MethodDescription instrumentedMethod,
                          TypeDefinition exitType,
                          java.util.SortedMap<java.lang.String,​TypeDefinition> namedTypes,
                          TypeDefinition enterType)
        Creates a new default argument handler for an instrumented method.
        Parameters:
        instrumentedMethod - The instrumented method.
        exitType - The exit type or void if no exit type is defined.
        namedTypes - A mapping of all available local variables by their name to their type.
        enterType - The enter type or void if no enter type is defined.