Annotation Interface Transient


@Target(METHOD) @Retention(RUNTIME) public @interface Transient
A binding which is transient has no slot in object cache. That is - it works more like traditional DI's, creating new instances upon each getInstance call.

Bindings cannot be both transient and eager at the same time.