Top Fields Constructors Methods
org.jruby.runtime.opto

public Class GenerationAndSwitchPointInvalidator

extends Object
implements Invalidator
Class Inheritance
All Implemented Interfaces
org.jruby.runtime.opto.Invalidator
Imports
java.lang.invoke.SwitchPoint, java.util.List, org.jruby.RubyModule

Field Summary

Modifier and TypeField and Description
private final GenerationInvalidator
private final SwitchPointInvalidator

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public Object
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

generationInvalidatorback to summary
private final GenerationInvalidator generationInvalidator
switchPointInvalidatorback to summary
private final SwitchPointInvalidator switchPointInvalidator

Constructor Detail

GenerationAndSwitchPointInvalidatorback to summary
public GenerationAndSwitchPointInvalidator(RubyModule module)

Method Detail

addIfUsedback to summary
public void addIfUsed(RubyModule.InvalidatorList<T> invalidators)

Overrides default org.jruby.runtime.opto.Invalidator.addIfUsed.

getDataback to summary
public Object getData()

Implements org.jruby.runtime.opto.Invalidator.getData.

invalidateback to summary
public void invalidate()

Implements org.jruby.runtime.opto.Invalidator.invalidate.

invalidateAllback to summary
public void invalidateAll(List<Invalidator> invalidators)

Implements org.jruby.runtime.opto.Invalidator.invalidateAll.