Uses of Class
org.rribbit.ListenerObject
Packages that use ListenerObject
-
Uses of ListenerObject in org.rribbit.creation
Fields in org.rribbit.creation with type parameters of type ListenerObjectModifier and TypeFieldDescriptionprotected Collection<ListenerObject> ObjectBasedListenerObjectCreator.listenerObjectsSubclasses are recommended to use thisCollectionto store theListenerObjects in.Methods in org.rribbit.creation that return types with arguments of type ListenerObjectModifier and TypeMethodDescriptionprotected Collection<ListenerObject> ObjectBasedListenerObjectCreator.getIncompleteListenerObjectsFromClass(Class<?> clazz) Scans all public methods in the givenClass, including those inherited from superclasses / superinterfaces and createsListenerObjects for them if they have aListenerannotation.ListenerObjectCreator.getListenerObjects()GetListenerObjects from methods that have registered themselves as aListener.ObjectBasedListenerObjectCreator.getListenerObjects() -
Uses of ListenerObject in org.rribbit.execution
Methods in org.rribbit.execution with parameters of type ListenerObjectModifier and TypeMethodDescriptionAbstractListenerObjectExecutor.executeSingleListenerObject(ListenerObject listenerObject, Object... parameters) This method executes a singleListenerObjectand returns the appropriateAbstractListenerObjectExecutor.ExecutionResult.Method parameters in org.rribbit.execution with type arguments of type ListenerObjectModifier and TypeMethodDescriptionprotected abstract Collection<AbstractListenerObjectExecutor.ExecutionResult> AbstractListenerObjectExecutor.doExecuteListeners(Collection<ListenerObject> listenerObjects, Object... parameters) This method should callAbstractListenerObjectExecutor.executeSingleListenerObject(ListenerObject, Object...)on eachListenerObject, accumulate the results, and return.MultiThreadedListenerObjectExecutor.doExecuteListeners(Collection<ListenerObject> listenerObjects, Object... parameters) SequentialListenerObjectExecutor.doExecuteListeners(Collection<ListenerObject> listenerObjects, Object... parameters) <T> Response<T> AbstractListenerObjectExecutor.executeListeners(Collection<ListenerObject> listenerObjects, Object... parameters) <T> Response<T> ListenerObjectExecutor.executeListeners(Collection<ListenerObject> listenerObjects, Object... parameters) Executes allListenerObjects in the givenCollectionand gives the return values back. -
Uses of ListenerObject in org.rribbit.retrieval
Fields in org.rribbit.retrieval with type parameters of type ListenerObjectModifier and TypeFieldDescriptionCachedListenerObjectRetriever.cacheThe cache ofCollections ofListenerObjects.Methods in org.rribbit.retrieval that return types with arguments of type ListenerObjectModifier and TypeMethodDescriptionCachedListenerObjectRetriever.getListenerObjects(Class<?> returnType) CachedListenerObjectRetriever.getListenerObjects(Class<?> returnType, String hint) CachedListenerObjectRetriever.getListenerObjects(String hint) DefaultListenerObjectRetriever.getListenerObjects()DefaultListenerObjectRetriever.getListenerObjects(Class<?> returnType) DefaultListenerObjectRetriever.getListenerObjects(Class<?> returnType, String hint) DefaultListenerObjectRetriever.getListenerObjects(String hint) ListenerObjectRetriever.getListenerObjects()ListenerObjectRetriever.getListenerObjects(Class<?> returnType) Returns aCollectionofListenerObjects that satisfy the following requirements.ListenerObjectRetriever.getListenerObjects(Class<?> returnType, String hint) Returns aCollectionofListenerObjects that satisfy the following requirements.ListenerObjectRetriever.getListenerObjects(String hint) Returns aCollectionofListenerObjects that satisfy the following requirements.protected Collection<ListenerObject> DefaultListenerObjectRetriever.getListenerObjectsFromAllCreators()Methods in org.rribbit.retrieval with parameters of type ListenerObjectModifier and TypeMethodDescriptionprotected booleanDefaultListenerObjectRetriever.matchesHint(ListenerObject listenerObject, String hint) Checks whether theListenerObjectmatches the hint.protected booleanDefaultListenerObjectRetriever.matchesReturnType(ListenerObject listenerObject, Class<?> returnType) Checks whether theListenerObjectmatches the returntype.