Interface | Description |
---|---|
EventHandler |
一个定义如何处理传播过程中发生事件的接口。
|
FieldEventHandler<T extends org.hipparchus.CalculusFieldElement<T>> |
一个定义如何处理传播过程中发生事件的接口。
|
Class | Description |
---|---|
ContinueOnEvent |
事件处理程序,将始终返回 continue 作为状态。
|
EventMultipleHandler |
门面处理程序,允许为一个探测器使用多个处理程序。
|
FieldContinueOnEvent<T extends org.hipparchus.CalculusFieldElement<T>> |
事件处理程序,将始终返回 continue 作为状态。
|
FieldRecordAndContinue<T extends org.hipparchus.CalculusFieldElement<T>> |
记录每次事件发生并始终返回 Action.CONTINUE 的处理程序。
|
FieldRecordAndContinue.Event<T extends org.hipparchus.CalculusFieldElement<T>> |
在传播过程中检测到的单个事件。
|
FieldStopOnDecreasing<T extends org.hipparchus.CalculusFieldElement<T>> |
处理检测到的事件并选择下一步操作。
|
FieldStopOnEvent<T extends org.hipparchus.CalculusFieldElement<T>> |
事件处理程序,将始终返回 continue 作为状态。
|
FieldStopOnIncreasing<T extends org.hipparchus.CalculusFieldElement<T>> |
处理检测到的事件并选择下一步操作。
|
RecordAndContinue |
记录每次事件发生并始终返回 Action.CONTINUE 的处理程序。
|
RecordAndContinue.Event |
在传播过程中检测到的单个事件。
|
StopOnDecreasing |
处理检测到的事件并选择下一步操作。
|
StopOnEvent |
事件处理程序,将始终返回 stop 作为状态。
|
StopOnIncreasing |
处理检测到的事件并选择下一步操作。
|
这主要是EventDetector
的精简版本,允许将事件检测到后的处理与先前的检测分开。
一个单独的接口允许更简单地使用预定义事件,因为在这种情况下,用户只想专门处理事件发生后要做的事情,通常不想更改检测代码。它还允许在多个探测器之间共享处理程序。
Copyright © 2002-2023 CS GROUP. All rights reserved.