All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
AbstractMapInstantiator<C extends Map<?,?>,R extends RecordingMap<C,?,?>>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Mostly copied from Analyzer but uses a custom Executor to track local index origins for stack values.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
An interface for determining the dirty kind of two objects.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Executor is responsible for modeling the effects of a JVM instruction on a frame.
 
 
 
 
 
 
 
 
 
 
Represents the stack frame and local variable table at a particular point in time.
 
This is a macro used just for type validation.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ListAction<T extends List<?>>
 
ListAddAction<C extends List<E>,E>
 
 
 
 
 
 
 
 
ListSetAction<C extends List<E>,E>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
MapAction<T extends Map<?,?>>
 
 
MapAttributeFlusher<E,V extends Map<?,?>>
 
 
MapClearAction<C extends Map<K,V>,K,V>
 
An interface for determining the dirty kind of two objects.
 
 
MapInstantiatorImplementor<C extends Map<?,?>,R extends RecordingMap<C,?,?>>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
MapPutAction<C extends Map<K,V>,K,V>
 
MapPutAllAction<C extends Map<K,V>,K,V>
 
MapRemoveAction<C extends Map<K,V>,K,V>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
An interface for determining the dirty kind of two objects.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
RecordingKeySet<C extends Map<K,V>,K,V>
 
 
 
 
RecordingMap<C extends Map<K,V>,K,V>
 
 
 
 
RecordingSet<C extends Set<E>,E>
 
 
 
 
 
 
 
 
 
 
 
A visitor that can determine possible target types of a scalar expressions.
 
 
 
 
 
A set implementation that allows to provide a set view of a collection.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A static correlation provider implementation.
A static correlation provider implementation.
 
 
 
 
 
Just a marker interface for element mappers that use subqueries
 
 
 
 
The main purpose of a custom registry is to invoke synchronizations in reverse order when rolling back.
 
 
 
 
The default basic user type implementation for timestampish immutable types.