Skip to main content



      Home
Home » Eclipse Projects » Eclipse 4 » When does the system inject @Optional annotated fields?
When does the system inject @Optional annotated fields? [message #989275] Wed, 05 December 2012 08:17 Go to next message
Eclipse UserFriend
I have some fields, which are annotated by @Optional.
@Optional
@Inject
EhandlerService
...


Those fields seem to be empty at creation time, because the required
objects are not yet in the Context,

But when the methods are executed, which use the Optional fields - the objects are there.


Question:
What happens, if the @Optional annotated fields could not be injected at creation time?
Will they be injected by te system, as soon as those objects become available?
Re: When does the system inject @Optional annotated fields? [message #989573 is a reply to message #989275] Thu, 06 December 2012 14:39 Go to previous message
Eclipse UserFriend
Yes. Have a look at the Javadoc for @Optional.

I suggest you fire up your friend the debugger and have a look at the behavior.Eclipse Debugger.
Previous Topic:What "Position in List" means ?
Next Topic:Error exporting the Eclipse4 Product
Goto Forum:
  


Current Time: Wed Jul 23 17:21:11 EDT 2025

Powered by FUDForum. Page generated in 0.24596 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top