Package me.gilbva.shrike.annotations
-
Annotation Types Summary Annotation Type Description Component Mark a class as a component so it can be managed by the API.ComponentInit This annotation specify that the method on witch is declared is an initialize method, the container will call this method when the component is created after all or most dependency fields are injected.Inject This annotation specify that the field on witch it is declared is a component dependency, the container will find (any/all) components that provides the service and inject the instance of it in this field.InjectNext This annotation behaves in the same way as theInjectannotation except that it will look only for components that has a priority value bigger than the current component.Priority Defines the priority of the component in a way that the small values are the highest priority component.