Skip navigation links
C E F G H P R 

C

com.oracle.truffle.espresso.hotswap - package com.oracle.truffle.espresso.hotswap
This API provides access to the enhanced HotSwap capabilities of Espresso.

E

EspressoHotSwap - Class in com.oracle.truffle.espresso.hotswap
Provides access to the enhanced HotSwap capabilities of Espresso.

F

fire() - Method in interface com.oracle.truffle.espresso.hotswap.HotSwapAction
Callback method for registered HotSwap actions.

G

getName() - Method in interface com.oracle.truffle.espresso.hotswap.HotSwapPlugin
The name of the plugin.

H

HotSwapAction - Interface in com.oracle.truffle.espresso.hotswap
Represents all HotSwap actions that have been registered.
HotSwapPlugin - Interface in com.oracle.truffle.espresso.hotswap
Represents a generic plugin that can be registered by EspressoHotSwap.registerPlugin(HotSwapPlugin).

P

postHotSwap(Class<?>[]) - Method in interface com.oracle.truffle.espresso.hotswap.HotSwapPlugin
Callback method called after HotSwapping completed all class redefinitions.

R

registerClassInitHotSwap(Class<?>, boolean, HotSwapAction) - Static method in class com.oracle.truffle.espresso.hotswap.EspressoHotSwap
Registration of a HotSwap action that is fired if the klass or any subclass thereof has a changed static initializer.
registerHotSwapAction(Class<?>, HotSwapAction) - Static method in class com.oracle.truffle.espresso.hotswap.EspressoHotSwap
Registration of a HotSwap action that will be fired in case the klass changes.
registerMetaInfServicesListener(Class<?>, ClassLoader, HotSwapAction) - Static method in class com.oracle.truffle.espresso.hotswap.EspressoHotSwap
Registration of a HotSwap action that will be fired if changes are detected to the declared META-INF/services for serviceType.
registerPlugin(HotSwapPlugin) - Static method in class com.oracle.truffle.espresso.hotswap.EspressoHotSwap
Registration of a HotSwap plugin for which all generic actions are fired during HotSwap.
registerPostHotSwapAction(HotSwapAction) - Static method in class com.oracle.truffle.espresso.hotswap.EspressoHotSwap
Registration of a generic post HotSwap action that will be fired after class redefinition completed.
registerResourceListener(ClassLoader, String, HotSwapAction) - Static method in class com.oracle.truffle.espresso.hotswap.EspressoHotSwap
Registration of a HotSwap action that will be fired if changes are detected to the specified resource.
C E F G H P R 
Skip navigation links