| Package | org.spicefactory.parsley.core.processor |
| Interface | public interface ObjectProcessorConfig |
| Implementors | DefaultObjectProcessorConfig |
| Property | Defined By | ||
|---|---|---|---|
| destroyPhase : DestroyPhase [read-only]
The phase the processor should be invoked in when the target instance
gets removed from the Context or the Context gets destroyed. | ObjectProcessorConfig | ||
| initPhase : InitPhase [read-only]
The phase the processor should be invoked in during initialization. | ObjectProcessorConfig | ||
| processor : ObjectProcessor [read-only]
The processor configured by this instance. | ObjectProcessorConfig | ||
| target : Member [read-only]
The target member (property or method) to get processed. | ObjectProcessorConfig | ||
| Method | Defined By | ||
|---|---|---|---|
Prepares a processor for the next target instance. | ObjectProcessorConfig | ||
| destroyPhase | property |
destroyPhase:DestroyPhase [read-only] The phase the processor should be invoked in when the target instance gets removed from the Context or the Context gets destroyed.
public function get destroyPhase():DestroyPhase| initPhase | property |
initPhase:InitPhase [read-only] The phase the processor should be invoked in during initialization.
public function get initPhase():InitPhase| processor | property |
processor:ObjectProcessor [read-only] The processor configured by this instance.
public function get processor():ObjectProcessor| target | property |
target:Member [read-only] The target member (property or method) to get processed. May be null if the processor does not explitly deal with just one member of the target instance. The majority of built-in processors have this property set.
public function get target():Member| prepareForNextTarget | () | method |
public function prepareForNextTarget():ObjectProcessorConfigPrepares a processor for the next target instance. This includes cloning the processor in case it is stateful and gets applied to a non-singleton object. Otherwise this instance may just return itself.
ReturnsObjectProcessorConfig — a processor for the next target instance
|