@API(status=EXPERIMENTAL,
since="1.0")
public interface AroundPropertyHook
extends LifecycleHook<AroundPropertyHook>
LifecycleHook.Configurable, LifecycleHook.PropagateToChildren| Modifier and Type | Field and Description |
|---|---|
static AroundPropertyHook |
BASE |
| Modifier and Type | Method and Description |
|---|---|
default AroundPropertyHook |
around(AroundPropertyHook inner) |
PropertyExecutionResult |
aroundProperty(PropertyLifecycleContext context,
PropertyExecutor property) |
default int |
aroundPropertyProximity() |
static AroundPropertyHook |
combine(java.util.List<AroundPropertyHook> aroundPropertyHooks) |
default int |
compareTo(AroundPropertyHook other) |
static final AroundPropertyHook BASE
PropertyExecutionResult aroundProperty(PropertyLifecycleContext context, PropertyExecutor property) throws java.lang.Throwable
java.lang.Throwabledefault int compareTo(AroundPropertyHook other)
compareTo in interface java.lang.Comparable<AroundPropertyHook>default int aroundPropertyProximity()
default AroundPropertyHook around(AroundPropertyHook inner)
static AroundPropertyHook combine(java.util.List<AroundPropertyHook> aroundPropertyHooks)