| Name | Description | Type | Package | Framework |
| Action | Enumerate for actions to be performed when an event occurs during ODE integration. | Class | org.apache.commons.math3.ode.events | Apache Commons |
| EventFilter | Wrapper used to detect only increasing or decreasing events. | Class | org.apache.commons.math3.ode.events | Apache Commons |
| EventHandler | This interface represents a handler for discrete events triggered during ODE integration. | Interface | org.apache.commons.math3.ode.events | Apache Commons |
| EventHandler .Action | Reset derivatives indicator. | Class | org.apache.commons.math3.ode.events.EventHandler | Apache Commons |
| EventState | This class handles the state for one event handler during integration steps. | Class | org.apache.commons.math3.ode.events | Apache Commons |
| FieldEventHandler | This interface represents a handler for discrete events triggered during ODE integration. | Interface | org.apache.commons.math3.ode.events | Apache Commons |
| FieldEventState | This class handles the state for one event handler during integration steps. | Class | org.apache.commons.math3.ode.events | Apache Commons |
| FilterType | Enumerate for filtering events. | Class | org.apache.commons.math3.ode.events | Apache Commons |