- AbstractCommand<R> - Class in de.alpharogroup.designpattern.command
-
- AbstractCommand(R) - Constructor for class de.alpharogroup.designpattern.command.AbstractCommand
-
- AbstractExceptionHandler - Class in de.alpharogroup.designpattern.observer.exception.handlers
-
The abstract class that handles all exceptions.
- AbstractExceptionHandler() - Constructor for class de.alpharogroup.designpattern.observer.exception.handlers.AbstractExceptionHandler
-
- AbstractObserver<T> - Class in de.alpharogroup.designpattern.observer
-
A generic implementation from the Observer-Pattern.
- AbstractObserver(Subject<T, Observer<T>>) - Constructor for class de.alpharogroup.designpattern.observer.AbstractObserver
-
Constructor for a new observer object.
- AbstractSubject<T,O extends Observer<T>> - Class in de.alpharogroup.designpattern.observer
-
The Class AbstractSubject is an implementation from the interface Subject.
- AbstractSubject() - Constructor for class de.alpharogroup.designpattern.observer.AbstractSubject
-
Default constructor for a new subject.
- AbstractSubject(T) - Constructor for class de.alpharogroup.designpattern.observer.AbstractSubject
-
Constructor for a new subject with an observable.
- accept(GV) - Method in interface de.alpharogroup.designpattern.visitor.GenericVisitable
-
- add(Map<? extends String, ? extends Set<ExceptionMessage<T>>>) - Method in class de.alpharogroup.designpattern.observer.exception.ExceptionMessages
-
- add(String, ExceptionMessage<T>) - Method in class de.alpharogroup.designpattern.observer.exception.ExceptionMessages
-
- addEventListener(EventListener<T>) - Method in interface de.alpharogroup.designpattern.observer.event.EventSource
-
Adds the given event listener to the eventListeners list.
- addEventListener(EventListener<T>) - Method in class de.alpharogroup.designpattern.observer.event.EventSubject
-
Adds the given event listener to the eventListeners list.
- addEventListeners(Collection<EventListener<T>>) - Method in interface de.alpharogroup.designpattern.observer.event.EventSource
-
Adds the all given event listeners to the eventListeners list.
- addEventListeners(Collection<EventListener<T>>) - Method in class de.alpharogroup.designpattern.observer.event.EventSubject
-
Adds the all given event listeners to the eventListeners list.
- addExceptionListener(ExceptionListener) - Method in class de.alpharogroup.designpattern.observer.exception.ExceptionObservers
-
Adds the exception listener.
- addMessageListener(MessageListener<T>) - Method in interface de.alpharogroup.designpattern.observer.chat.listener.MessageSource
-
Adds the given messageListeners to the existing messageListeners list.
- addMessageListener(MessageListener<T>) - Method in class de.alpharogroup.designpattern.observer.chat.listener.MessageSubject
-
- addMessageListeners(Collection<MessageListener<T>>) - Method in interface de.alpharogroup.designpattern.observer.chat.listener.MessageSource
-
Adds the all given messageListener to the existing messageListeners list.
- addMessageListeners(Collection<MessageListener<T>>) - Method in class de.alpharogroup.designpattern.observer.chat.listener.MessageSubject
-
- addObserver(O) - Method in class de.alpharogroup.designpattern.observer.AbstractSubject
-
Adds the given observer.
- addObserver(ChatRoomUser<M>) - Method in class de.alpharogroup.designpattern.observer.chat.ChatRoom
-
Adds the given observer.
- addObserver(O) - Method in interface de.alpharogroup.designpattern.observer.ifaces.Subject
-
Adds the given observer.
- addObservers(Collection<O>) - Method in class de.alpharogroup.designpattern.observer.AbstractSubject
-
Adds the given observers.
- addObservers(Collection<ChatRoomUser<M>>) - Method in class de.alpharogroup.designpattern.observer.chat.ChatRoom
-
Adds the given observers.
- addObservers(Collection<O>) - Method in interface de.alpharogroup.designpattern.observer.ifaces.Subject
-
Adds the given observers.