A B C D E F G H I J K L M N O P R S T U V W X _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a - Variable in class it.tidalwave.util.Pair
- ACCEPT - it.tidalwave.messagebus.spi.ReflectionUtils.MethodProcessor.FilterResult
- accumulator() - Method in class it.tidalwave.util.spi.ArrayListCollectorSupport
- actionPerformed() - Method in interface it.tidalwave.role.ui.UserAction
- ActionProvider - Interface in it.tidalwave.role.ui
- ActionProviderSupport - Class in it.tidalwave.role.ui.spi
- ActionProviderSupport() - Constructor for class it.tidalwave.role.ui.spi.ActionProviderSupport
- activate() - Method in class it.tidalwave.actor.spi.ActorGroupActivator
- activatorFor(Class<?>) - Static method in class it.tidalwave.actor.spi.ActorActivator
-
Creates an instance for the given actor class.
- Actor - Annotation Type in it.tidalwave.actor.annotation
-
An annotation for actors.
- ActorActivator - Class in it.tidalwave.actor.spi
-
This class is used to activate and deactivate an actor.
- ActorActivatorStats - Class in it.tidalwave.actor.spi
- ActorActivatorStats() - Constructor for class it.tidalwave.actor.spi.ActorActivatorStats
- ActorActivatorStatsMBean - Interface in it.tidalwave.actor.spi
- ActorGroupActivator - Class in it.tidalwave.actor.spi
- ActorGroupActivator() - Constructor for class it.tidalwave.actor.spi.ActorGroupActivator
- add(ActorActivator) - Method in class it.tidalwave.actor.spi.ActorGroupActivator
- add(Person) - Method in class it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonRegistryImpl2
- add(Person) - Method in class it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.InMemoryPersonRegistry
- add(Person) - Method in class it.tidalwave.thesefoolishthings.examples.person.DefaultPersonRegistry
- add(Person) - Method in interface it.tidalwave.thesefoolishthings.examples.person.PersonRegistry
- add(Class<TOPIC>, TOPIC) - Method in class it.tidalwave.messagebus.spi.MultiQueue
-
Adds a message of the given topic to this queue and issues a notification.
- addGlobalContext(Object) - Method in interface it.tidalwave.role.ContextManager
-
Adds a global context.
- addGlobalContext(Object) - Method in class it.tidalwave.role.spi.DefaultContextManager
-
Adds a global context.
- addLocalContext(Object) - Method in interface it.tidalwave.role.ContextManager
-
Adds a local context.
- addLocalContext(Object) - Method in class it.tidalwave.role.spi.DefaultContextManager
-
Adds a local context.
- addPropertyChangeListener(PropertyChangeListener) - Method in interface it.tidalwave.role.ui.ChangingSource
- addPropertyChangeListener(PropertyChangeListener) - Method in interface it.tidalwave.role.ui.MutableDisplayable
-
Registers a
PropertyChangeListener
. - addPropertyChangeListener(PropertyChangeListener) - Method in interface it.tidalwave.role.ui.MutableIconProvider
-
Registers a
PropertyChangeListener
. - addPropertyChangeListener(PropertyChangeListener) - Method in interface it.tidalwave.role.ui.PresentationModel
-
Adds a
PropertyChangeListener
. - addPropertyChangeListener(PropertyChangeListener) - Method in class it.tidalwave.role.ui.spi.MutableIconProviderSupport
-
Registers a
PropertyChangeListener
. - addPropertyChangeListener(String, PropertyChangeListener) - Method in interface it.tidalwave.role.ui.PresentationModel
-
Adds a
PropertyChangeListener
for the given property. - advice(ProceedingJoinPoint) - Method in class it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect
- Aggregate<T> - Interface in it.tidalwave.role
-
The role of an aggregate object, that is an object which contains other named objects.
- allKeys() - Static method in class it.tidalwave.util.Key
-
Returns all the keys registered in the system.
- and(ChangingSource<Boolean>...) - Static method in class it.tidalwave.role.ui.function.AndFunction
- AndFunction - Class in it.tidalwave.role.ui.function
- AndFunction(ChangingSource<Boolean>...) - Constructor for class it.tidalwave.role.ui.function.AndFunction
- AnnotationSpringRoleManager - Class in it.tidalwave.role.spring.spi
-
A specialization of
RoleManagerSupport
for a Spring context that uses annotations (DciRole
andDciContext
) for retrieving role metadata and is capable to inject Spring beans into created roles. - AnnotationSpringRoleManager() - Constructor for class it.tidalwave.role.spring.spi.AnnotationSpringRoleManager
- ANY - it.tidalwave.util.thread.ThreadType
- ArrayListCollectorSupport<COLLECTED_TYPE,COLLECTING_TYPE> - Class in it.tidalwave.util.spi
-
A support
Collector
which uses anArrayList
as the accumulator. - ArrayListCollectorSupport() - Constructor for class it.tidalwave.util.spi.ArrayListCollectorSupport
- as(Class<T>) - Method in class it.tidalwave.actor.MessageSupport
-
Returns an adapter to this object of the specified type.
- as(Class<T>) - Method in interface it.tidalwave.util.As
-
Returns an adapter to this object of the specified type.
- as(Class<T>) - Method in interface it.tidalwave.util.spi.AsDelegate
- as(Class<T>) - Method in class it.tidalwave.util.spi.AsSupport
-
Returns an adapter to this object of the specified type.
- as(Class<T>, As.NotFoundBehaviour<T>) - Method in interface it.tidalwave.util.As
-
Returns an adapter to this object of the specified type.
- as(Class<T>, As.NotFoundBehaviour<T>) - Method in class it.tidalwave.util.spi.AsSupport
-
Returns an adapter to this object of the specified type.
- as(Object, Class<T>) - Static method in class it.tidalwave.role.AsExtensions
- as(Object, Class<T>, As.NotFoundBehaviour<T>) - Static method in class it.tidalwave.role.AsExtensions
- as(Object, Class<T>, As.NotFoundBehaviour<T>) - Method in class it.tidalwave.role.AsExtensionsBean
- As - Interface in it.tidalwave.util
-
Objects implementing this interface can provide am adapter of the required type.
- As.Defaults - Class in it.tidalwave.util
- As.NotFoundBehaviour<T> - Interface in it.tidalwave.util
- ASCENDING - it.tidalwave.util.Finder.SortDirection
- asComparing() - Static method in interface it.tidalwave.role.ui.Displayable
-
Returns a
Comparator
for comparing two instances of objects implementingAs
that contain theDisplayable
role. - AsDelegate - Interface in it.tidalwave.util.spi
- AsDelegateProvider - Interface in it.tidalwave.util.spi
- AsDelegateProvider.EmptyAsDelegateProvider - Class in it.tidalwave.util.spi
- AsDelegateProvider.Locator - Class in it.tidalwave.util.spi
- AsException - Exception in it.tidalwave.util
-
This exception is thrown by an
as(...)
method that is expected to retrieve a role for a given datum, when the role is not found. - AsException(Class<?>) - Constructor for exception it.tidalwave.util.AsException
-
Creates an exception.
- AsException(Class<?>, Throwable) - Constructor for exception it.tidalwave.util.AsException
-
Creates an exception with a cause.
- AsExtensions - Class in it.tidalwave.role
-
An extension to be used with Lombok in order to provide "as" support to classes that don't implement the
As
interface. - AsExtensions() - Constructor for class it.tidalwave.role.AsExtensions
- AsExtensionsBean - Class in it.tidalwave.role
- AsExtensionsBean() - Constructor for class it.tidalwave.role.AsExtensionsBean
- asMany(Class<T>) - Method in interface it.tidalwave.util.As
-
Searches for multiple adapters of the given type and returns them.
- asMany(Class<T>) - Method in class it.tidalwave.util.spi.AsSupport
-
Searches for multiple adapters of the given type and returns them.
- asMany(Object, Class<T>) - Static method in class it.tidalwave.role.AsExtensions
- asMany(Object, Class<T>) - Method in class it.tidalwave.role.AsExtensionsBean
- asMap() - Method in interface it.tidalwave.util.TypeSafeMap
-
Returns the contents as a plain
Map
. - asMap() - Method in interface it.tidalwave.util.TypeSafeMultiMap
-
Returns the contents as a plain
Map
. - AsObject - Annotation Type in it.tidalwave.role.annotation
- asOptional(Class<T>) - Method in interface it.tidalwave.util.As
-
Deprecated.Use
As.maybeAs(Class)
. - assertSameContents(File, File) - Static method in class it.tidalwave.util.test.FileComparisonUtils
-
Asserts that two files have the same contents.
- assertSameContents(Path, Path) - Static method in class it.tidalwave.util.test.FileComparisonUtils
-
Asserts that two files have the same contents.
- assertSameContents(List<String>, List<String>) - Static method in class it.tidalwave.util.test.FileComparisonUtils
-
Asserts that two collections of strings have the same contents.
- assertThread(ThreadType) - Static method in class it.tidalwave.util.thread.ThreadAssertions
-
Asserts that the current thread is of the specified type.
- AsSupport - Class in it.tidalwave.util.spi
- AsSupport() - Constructor for class it.tidalwave.util.spi.AsSupport
-
Constructor for use in subclassing.
- AsSupport(Object) - Constructor for class it.tidalwave.util.spi.AsSupport
-
Constructor for use in composition.
- AsSupport(Object, Object) - Constructor for class it.tidalwave.util.spi.AsSupport
-
Constructor for use in composition.
- AsSupport(Object, Collection<Object>) - Constructor for class it.tidalwave.util.spi.AsSupport
-
Constructor for use in composition.
- autoThreadBinding() - Method in annotation type it.tidalwave.dci.annotation.DciContext
-
If this attribute is true, all the methods of the annotated class will be executed with their instance as a context.
B
- b - Variable in class it.tidalwave.util.Pair
- BASE_0 - Static variable in class it.tidalwave.util.Pair
-
A base 0 index rebaser.
- BASE_1 - Static variable in class it.tidalwave.util.Pair
-
A base 1 index rebaser.
- BinaryReadable - Interface in it.tidalwave.role.io
-
The role of an object that can be read as a stream of bytes.
- BinaryWritable - Interface in it.tidalwave.role.io
-
The role of an object that can be written as a stream of bytes.
- bind(ChangingSource<T>) - Method in class it.tidalwave.role.ui.BoundProperty
-
Binds this property to a
ChangingSource
. - bind(Action, PersonRegistry) - Method in interface it.tidalwave.thesefoolishthings.examples.dci.swing.PersonPresentation
-
Initialize the presentation and bind it to some data and callbacks.
- bind(Action, PersonRegistry) - Method in class it.tidalwave.thesefoolishthings.examples.dci.swing.swing.SwingPersonPresentation
- bind(BindingGroup, Object, JList) - Static method in class it.tidalwave.thesefoolishthings.examples.dci.swing.swing.Bindings
-
Binds a source to a
JList
. - bind(BindingGroup, Object, JTable) - Static method in class it.tidalwave.thesefoolishthings.examples.dci.swing.swing.Bindings
-
Binds a source to a
JTable
. - Bindings - Class in it.tidalwave.thesefoolishthings.examples.dci.swing.swing
-
A facility to bind some Swing components to data.
- Bindings() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.swing.swing.Bindings
- BooleanBoundFunctionSupport - Class in it.tidalwave.role.ui.function
- BooleanBoundFunctionSupport(ChangingSource<Boolean>...) - Constructor for class it.tidalwave.role.ui.function.BooleanBoundFunctionSupport
- BoundFunction<DOMAIN_TYPE,CODOMAIN_TYPE> - Interface in it.tidalwave.role.ui.function
- BoundFunctionSupport<DOMAIN_TYPE,CODOMAIN_TYPE> - Class in it.tidalwave.role.ui.function
- BoundFunctionSupport() - Constructor for class it.tidalwave.role.ui.function.BoundFunctionSupport
- BoundProperty<T> - Class in it.tidalwave.role.ui
- BoundProperty() - Constructor for class it.tidalwave.role.ui.BoundProperty
- BundleUtilities - Class in it.tidalwave.util
-
Facility class to manage resource bundles.
- BundleUtilities() - Constructor for class it.tidalwave.util.BundleUtilities
- BY_FIRST_NAME - Static variable in class it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.PersonSortCriteria
- BY_FIRST_NAME - Static variable in interface it.tidalwave.thesefoolishthings.examples.jpafinderexample.PersonRegistry3
- BY_LAST_NAME - Static variable in class it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.PersonSortCriteria
- BY_LAST_NAME - Static variable in interface it.tidalwave.thesefoolishthings.examples.jpafinderexample.PersonRegistry3
C
- call() - Method in interface it.tidalwave.util.Callback
- Callback - Interface in it.tidalwave.util
-
A simple callback that can throw any kind of exception.
- CALLBACK_DISPOSE - Static variable in interface it.tidalwave.role.ui.PresentationModel
-
This is an undocumented feature.
- CALLS_DEFAULT_METHODS - Static variable in class it.tidalwave.util.test.MoreAnswers
-
An
Answer
that calls default methods of an interface. - canCancel() - Method in class it.tidalwave.util.ui.UserNotificationWithFeedback.Feedback
-
Checks whether the current instance has a callback for cancellation.
- cancel() - Method in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
Notifies a cancellation to the user notification.
- canConfirm() - Method in class it.tidalwave.util.ui.UserNotificationWithFeedback.Feedback
-
Checks whether the current instance has a callback for confirmation.
- caption - Variable in class it.tidalwave.util.ui.UserNotification
- Changeable<T> - Interface in it.tidalwave.role.ui
-
The role of an object that can change its value.
- changePendingMessageCount(int) - Method in class it.tidalwave.actor.spi.ActorActivatorStats
- ChangingSource<T> - Interface in it.tidalwave.role.ui
- characteristics() - Method in class it.tidalwave.util.spi.ArrayListCollectorSupport
- ClassScanner - Class in it.tidalwave.util.spring
-
A utility for scanning classes in the classpath with some criteria.
- ClassScanner() - Constructor for class it.tidalwave.util.spring.ClassScanner
- clear() - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Clears the buffer of lines.
- clear() - Method in class it.tidalwave.util.spi.DefaultProcessExecutor.DefaultConsoleOutput
-
Clears the buffer of lines.
- clone() - Method in class it.tidalwave.util.spi.FinderSupport
-
Deprecated.
- clone(Object) - Method in class it.tidalwave.util.spi.FinderSupport
-
Deprecated.Use
FinderSupport.clonedWith(Object)
instead. - clonedWith(Object) - Method in class it.tidalwave.util.spi.FinderSupport
-
Create a clone of this object calling the special copy constructor by reflection.
- close() - Method in interface it.tidalwave.thesefoolishthings.examples.jpafinderexample.TxManager
- collaboration - Variable in class it.tidalwave.actor.MessageSupport
- Collaboration - Interface in it.tidalwave.actor
-
Represents a single task that is possibly decomposed in multiple subtasks and provides support for waiting for it completion.
- Collaboration.Provider - Interface in it.tidalwave.actor
-
A provider of a
Collaboration
. - CollaborationAwareMessageBus - Interface in it.tidalwave.actor.spi
- CollaborationCompletedMessage - Class in it.tidalwave.actor
-
This message notifies that a
Collaboration
has been completed. - CollaborationStartedMessage - Class in it.tidalwave.actor
-
This message notifies that a new
Collaboration
has been started. - combiner() - Method in class it.tidalwave.util.spi.ArrayListCollectorSupport
- commonPrefix(String, String) - Static method in class it.tidalwave.util.test.FileComparisonUtils
-
Given a string that represents a path whose segments are separated by the standard separator of the platform, returns the common prefix - which means the common directory parents.
- compareTo(Id) - Method in class it.tidalwave.util.Id
- compareTo(Key<?>) - Method in class it.tidalwave.util.Key
- comparing() - Static method in interface it.tidalwave.role.ui.Displayable
-
Returns a
Comparator
for comparing two instances ofDisplayable
. - Composite<TYPE,SPECIALIZED_FINDER extends Finder<? extends TYPE>> - Interface in it.tidalwave.role
-
The role of a composite object, that is an object which contains children.
- Composite.Visitor<T,R> - Interface in it.tidalwave.role
- Composite.VisitorSupport<T,R> - Class in it.tidalwave.role
-
A support class for
Composite.Visitor
which provides default empty methods. - computeInTx(Function<EntityManager, T>) - Method in interface it.tidalwave.thesefoolishthings.examples.jpafinderexample.TxManager
- computeNeededResults() - Method in class it.tidalwave.util.spi.FinderSupport
-
Subclasses can implement this method where *only the requested* raw results must be retrieved.
- computeResults() - Method in class it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2
- computeResults() - Method in class it.tidalwave.util.spi.FinderSupport
-
Subclasses can implement this method where *all* the raw results must be actually retrieved.
- ConcurrentHashMapWithOptionals<K,V> - Class in it.tidalwave.util
-
A specialisation of
ConcurrentHashMap
withOptional
support. - ConcurrentHashMapWithOptionals() - Constructor for class it.tidalwave.util.ConcurrentHashMapWithOptionals
- confirm() - Method in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
Notifies a confirmation to the user notification.
- containsAnnotation(Annotation[], Class<?>) - Static method in class it.tidalwave.messagebus.spi.ReflectionUtils
-
Checks whether an array of annotations contains an annotation of the given type.
- containsKey(Key<?>) - Method in interface it.tidalwave.util.TypeSafeMap
-
Checks whether a pair has been stored.
- containsKey(Key<?>) - Method in interface it.tidalwave.util.TypeSafeMultiMap
-
Checks whether a pair has been stored.
- context() - Method in annotation type it.tidalwave.dci.annotation.DciRole
-
The context type to which this role is restricted.
- ContextManager - Interface in it.tidalwave.role
-
A facility to register and unregister global and local DCI contexts.
- ContextManager.Locator - Class in it.tidalwave.role
-
A locator for the
ContextManager
which uses theServiceLoader
facility to be independent of any DI framework. - ContextManager.Supplier<V> - Interface in it.tidalwave.role
- ContextManagerProvider - Interface in it.tidalwave.role.spi
- ContextSampler - Class in it.tidalwave.role.spi
-
A facility that samples the contexts that are current at creation time and make them available later.
- ContextSampler(Object) - Constructor for class it.tidalwave.role.spi.ContextSampler
-
Creates a new instance and samples the currently available contexts.
- copyIfEmptyOrConform(ChangingSource<String>) - Static method in class it.tidalwave.role.ui.function.CopyIfEmptyOrConform
- CopyIfEmptyOrConform - Class in it.tidalwave.role.ui.function
- CopyIfEmptyOrConform(ChangingSource<String>) - Constructor for class it.tidalwave.role.ui.function.CopyIfEmptyOrConform
- count() - Method in interface it.tidalwave.util.Finder
-
Performs the search and returns the count of found items.
- count() - Method in class it.tidalwave.util.spi.FinderSupport
-
Performs the search and returns the count of found items.
- createAsDelegate(Object) - Method in class it.tidalwave.role.spring.spi.SpringAsDelegateProvider
- createAsDelegate(Object) - Method in interface it.tidalwave.util.spi.AsDelegateProvider
-
Creates an
AsDelegate
for the given object - createAsDelegate(Object) - Method in class it.tidalwave.util.spi.AsDelegateProvider.EmptyAsDelegateProvider
- createId() - Method in interface it.tidalwave.role.IdFactory
-
Creates a new id.
- createId(Class<?>) - Method in interface it.tidalwave.role.IdFactory
-
Creates a new id for an object of the given class.
- createId(Class<?>, Object) - Method in interface it.tidalwave.role.IdFactory
-
Creates a new id for the given object of the given class.
- createMethodAdapter(Object, Method, Class<TOPIC>) - Method in interface it.tidalwave.messagebus.MessageBusHelper.Adapter
- createObservableList() - Method in interface it.tidalwave.thesefoolishthings.examples.dci.swing.role.ObservableListProvider
-
Creates a new
ObservableList
for the associated datum. - createObservableList() - Method in class it.tidalwave.thesefoolishthings.examples.person.PersonRegistryObservableListProvider
- createPresentationModel() - Method in interface it.tidalwave.role.ui.Presentable
-
Creates a
PresentationModel
. - createPresentationModel(Object) - Method in interface it.tidalwave.role.ui.Presentable
-
Creates a
PresentationModel
with a single role. - createPresentationModel(Object) - Method in interface it.tidalwave.role.ui.PresentationModelFactory
-
Creates a new instance of
PresentationModel
. - createPresentationModel(Object, Collection<Object>) - Method in interface it.tidalwave.role.ui.PresentationModelFactory
-
Creates a new instance of
PresentationModel
with some roles or role factories. - createPresentationModel(Object, Collection<Object>) - Method in class it.tidalwave.role.ui.spi.DefaultPresentationModelFactory
-
Creates a new instance of
PresentationModel
with some roles or role factories. - createPresentationModel(Collection<Object>) - Method in interface it.tidalwave.role.ui.Presentable
-
Creates a
PresentationModel
with some roles. - createPresentationModel(Collection<Object>) - Method in class it.tidalwave.role.ui.spi.SimpleCompositePresentable
-
Creates a
PresentationModel
with some roles. - createRoleFor(T) - Method in interface it.tidalwave.util.RoleFactory
- currentInstant() - Method in class it.tidalwave.util.test.MockTimeProvider
- currentInstant() - Method in interface it.tidalwave.util.TimeProvider
-
Returns the current time.
- currentInstant() - Method in class it.tidalwave.util.TimeProvider.DefaultTimeProvider
- currentLocalDateTime() - Method in interface it.tidalwave.util.TimeProvider
-
Returns the current time.
- currentZonedDateTime() - Method in interface it.tidalwave.util.TimeProvider
-
Returns the current time.
D
- daemon() - Method in annotation type it.tidalwave.actor.annotation.Message
-
Doesn't work, don't use it
- datumType() - Method in annotation type it.tidalwave.dci.annotation.DciRole
-
The datum type to which this role can be associated.
- DciContext - Annotation Type in it.tidalwave.dci.annotation
-
An annotation for DCI Contexts.
- DciContextWithAutoThreadBindingAspect - Class in it.tidalwave.role.spring.spi
-
An aspect which implements
DciContext
withautoThreadBinding=true
. - DciContextWithAutoThreadBindingAspect() - Constructor for class it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect
- DciMarshalXStreamExample - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream
- DciMarshalXStreamExample() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample
- DciPersistenceJpaExample - Class in it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa
- DciPersistenceJpaExample() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.DciPersistenceJpaExample
- DciRole - Annotation Type in it.tidalwave.dci.annotation
-
Designates a DCI role implementation for a given owner object.
- DciRole.NoContext - Class in it.tidalwave.dci.annotation
- deactivate() - Method in class it.tidalwave.actor.spi.ActorGroupActivator
- DEFAULT - Static variable in interface it.tidalwave.role.Composite
-
A default
Composite
with no children. - DEFAULT - Static variable in interface it.tidalwave.role.io.BinaryReadable
-
A default implementation which throws
IOException
when opening the stream. - DEFAULT - Static variable in interface it.tidalwave.role.io.BinaryWritable
-
A default implementation which throws
IOException
when opening the stream. - DEFAULT - Static variable in interface it.tidalwave.role.io.TextReadable
-
A default implementation which throws
IOException
when opening the stream. - DEFAULT - Static variable in interface it.tidalwave.role.io.TextWritable
-
A default implementation which throws
IOException
when opening the stream. - DEFAULT - Static variable in interface it.tidalwave.role.Removable
-
A default
Removable
which does nothing (useful for implementing the NullObject pattern). - DEFAULT - Static variable in interface it.tidalwave.role.Sortable
-
A default
Sortable
which does nothing (useful for implementing the NullObject pattern). - DEFAULT - Static variable in interface it.tidalwave.role.ui.Displayable
-
A default
Displayable
with an empty display name. - DEFAULT - Static variable in interface it.tidalwave.role.ui.IconProvider
-
A default
IconProvider
with a empty icon. - DEFAULT - Static variable in interface it.tidalwave.util.Finder.SortCriterion
- DEFAULT_SOURCE - Static variable in annotation type it.tidalwave.messagebus.annotation.SimpleMessageSubscriber
- DefaultConsoleOutput() - Constructor for class it.tidalwave.util.spi.DefaultProcessExecutor.DefaultConsoleOutput
- DefaultContextManager - Class in it.tidalwave.role.spi
- DefaultContextManager() - Constructor for class it.tidalwave.role.spi.DefaultContextManager
- DefaultContextManagerProvider - Class in it.tidalwave.role.spi
- DefaultContextManagerProvider() - Constructor for class it.tidalwave.role.spi.DefaultContextManagerProvider
- DefaultInMemorySortCriterion() - Constructor for class it.tidalwave.util.Finder.InMemorySortCriterion.DefaultInMemorySortCriterion
- DefaultPersonPresentationControl - Class in it.tidalwave.thesefoolishthings.examples.dci.swing
-
The default control for the presentation.
- DefaultPersonPresentationControl(PersonPresentation) - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.swing.DefaultPersonPresentationControl
- DefaultPersonRegistry - Class in it.tidalwave.thesefoolishthings.examples.person
- DefaultPersonRegistry() - Constructor for class it.tidalwave.thesefoolishthings.examples.person.DefaultPersonRegistry
- DefaultPersonRegistryXStreamMarshallable - Class in it.tidalwave.thesefoolishthings.examples.person
- DefaultPersonRegistryXStreamMarshallable(DefaultPersonRegistry, XStreamContext) - Constructor for class it.tidalwave.thesefoolishthings.examples.person.DefaultPersonRegistryXStreamMarshallable
- DefaultPresentationModelFactory - Class in it.tidalwave.role.ui.spi
-
An implementation of
PresentationModelFactory
that creates instances ofDefaultPresentationModel
. - DefaultPresentationModelFactory() - Constructor for class it.tidalwave.role.ui.spi.DefaultPresentationModelFactory
- DefaultProcessExecutor - Class in it.tidalwave.util.spi
- DefaultProcessExecutor() - Constructor for class it.tidalwave.util.spi.DefaultProcessExecutor
- DefaultProcessExecutor.DefaultConsoleOutput - Class in it.tidalwave.util.spi
- DefaultTimeProvider() - Constructor for class it.tidalwave.util.TimeProvider.DefaultTimeProvider
- DefaultUserActionProvider - Class in it.tidalwave.role.ui.spi
-
A default implementation of
UserActionProvider
which returns no actions. - DefaultUserActionProvider() - Constructor for class it.tidalwave.role.ui.spi.DefaultUserActionProvider
- deliverMessage(Class<TOPIC>, TOPIC) - Method in interface it.tidalwave.messagebus.spi.MessageDelivery
-
Delivers a message.
- deliverMessage(Class<TOPIC>, TOPIC) - Method in class it.tidalwave.messagebus.spi.RoundRobinAsyncMessageDelivery
-
Delivers a message.
- deliverMessage(Class<TOPIC>, TOPIC) - Method in class it.tidalwave.messagebus.spi.SimpleAsyncMessageDelivery
- DESCENDING - it.tidalwave.util.Finder.SortDirection
- dispatchMessage(Class<TOPIC>, TOPIC) - Method in class it.tidalwave.messagebus.spi.SimpleMessageBus
-
Dispatches a message.
- Displayable - Interface in it.tidalwave.role.ui
-
The role of an object which can provide its own display name.
- DisplayableExample - Class in it.tidalwave.thesefoolishthings.examples.dci.displayable
- DisplayableExample() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.displayable.DisplayableExample
- dispose() - Method in class it.tidalwave.actor.spi.ActorActivator
-
Deactivates the managed actor and releases resources.
- dispose() - Method in interface it.tidalwave.role.ui.PresentationModel
-
Disposes this object.
- dispose() - Method in interface it.tidalwave.thesefoolishthings.examples.dci.swing.PersonPresentation
-
Disposes the presentation.
- dispose() - Method in class it.tidalwave.thesefoolishthings.examples.dci.swing.swing.SwingPersonPresentation
- DuplicateException - Exception in it.tidalwave.util
-
Notifies that the current operation failed because it would create an illegal duplication (of objects, of ids, etc...)
- DuplicateException() - Constructor for exception it.tidalwave.util.DuplicateException
-
Creates a messageless exception.
- DuplicateException(String) - Constructor for exception it.tidalwave.util.DuplicateException
-
Creates an exception with a message.
E
- empty() - Static method in interface it.tidalwave.role.ui.PresentationModel
-
Returns an empty instance (no roles with the exception of a dummy
Displayable
). - empty() - Static method in interface it.tidalwave.util.Finder
-
Returns an empty
Finder
. - empty() - Static method in interface it.tidalwave.util.Initializer
- empty() - Static method in interface it.tidalwave.util.spi.AsDelegateProvider
-
Returns an empty implementation.
- EMPTY - Static variable in interface it.tidalwave.util.Callback
- EmptyAsDelegateProvider() - Constructor for class it.tidalwave.util.spi.AsDelegateProvider.EmptyAsDelegateProvider
- EmptyInitializer() - Constructor for class it.tidalwave.util.Initializer.EmptyInitializer
- enabled() - Method in interface it.tidalwave.role.ui.UserAction
-
Returns the property describing the enabled status of this action.
- entrySet() - Method in interface it.tidalwave.util.TypeSafeMap
-
Returns a set of all the contained (key, value) pairs.
- entrySet() - Method in interface it.tidalwave.util.TypeSafeMultiMap
-
Returns a set of all the contained (key, value) pairs.
- ExtendedFinderSupport<TYPE,EXTENDED_FINDER extends Finder<TYPE>> - Interface in it.tidalwave.util.spi
-
A utility interface for creating extended
Finder
s, it provides automatic covariant return types.
F
- feedback - Variable in class it.tidalwave.util.ui.UserNotificationWithFeedback
- feedback() - Static method in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
Creates a new
Feedback
that does nothing. - Feedback() - Constructor for class it.tidalwave.util.ui.UserNotificationWithFeedback.Feedback
- FileBinaryReadable - Class in it.tidalwave.role.io.spi
-
An implementation of
BinaryReadable
which delegates to aFile
. - FileBinaryReadable() - Constructor for class it.tidalwave.role.io.spi.FileBinaryReadable
- FileBinaryWritable - Class in it.tidalwave.role.io.spi
-
An implementation of
BinaryWritable
which delegates to aFile
. - FileBinaryWritable() - Constructor for class it.tidalwave.role.io.spi.FileBinaryWritable
- FileComparisonUtils - Class in it.tidalwave.util.test
-
A utility class to compare two text files and assert that they have the same contents.
- FileComparisonUtils() - Constructor for class it.tidalwave.util.test.FileComparisonUtils
- FileTextReadable - Class in it.tidalwave.role.io.spi
-
An implementation of
TextReadable
which delegates to aFile
. - FileTextReadable() - Constructor for class it.tidalwave.role.io.spi.FileTextReadable
- FileTextWritable - Class in it.tidalwave.role.io.spi
-
An implementation of
TextWritable
which delegates to aFile
. - FileTextWritable() - Constructor for class it.tidalwave.role.io.spi.FileTextWritable
- fileToStrings(File) - Static method in class it.tidalwave.util.test.FileComparisonUtils
-
Reads a file into a list of strings.
- fileToStrings(InputStream) - Static method in class it.tidalwave.util.test.FileComparisonUtils
-
Reads an input stream into a list of strings.
- fileToStrings(String) - Static method in class it.tidalwave.util.test.FileComparisonUtils
-
Reads a classpath resource into a list of strings.
- filter(Class<?>) - Method in interface it.tidalwave.messagebus.spi.ReflectionUtils.MethodProcessor
- filter(Class<?>) - Method in class it.tidalwave.messagebus.spi.ReflectionUtils.MethodProcessorSupport
- filteredAndSplitBy(String, String) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Returns a
Scanner
over the latest line matching a given regular expression, with the specific delimiter regular expression. - filteredAndSplitBy(String, String) - Method in class it.tidalwave.util.spi.DefaultProcessExecutor.DefaultConsoleOutput
-
Returns a
Scanner
over the latest line matching a given regular expression, with the specific delimiter regular expression. - filteredBy(String) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Returns a list of lines that match the given regular expression.
- filteredBy(String) - Method in class it.tidalwave.util.spi.DefaultProcessExecutor.DefaultConsoleOutput
-
Returns a list of lines that match the given regular expression.
- find() - Static method in class it.tidalwave.role.ContextManager.Locator
- find() - Static method in class it.tidalwave.util.spi.AsDelegateProvider.Locator
- find(Class<T>, O...) - Static method in class it.tidalwave.util.Parameters
-
Extracts multiple-value parameters of the given type from an array.
- find(Class<T>, T, O...) - Static method in class it.tidalwave.util.Parameters
-
Extracts a singled-value parameter of the given type from an array.
- findChildren() - Method in interface it.tidalwave.role.Composite
-
Returns the children of this object.
- findClasses() - Method in class it.tidalwave.util.spring.ClassScanner
-
Scans for classes and returns them.
- findContextOfType(Class<T>) - Method in interface it.tidalwave.role.ContextManager
-
Finds a current context instance of the given type.
- findContextOfType(Class<T>) - Method in class it.tidalwave.role.spi.DefaultContextManager
-
Finds a current context instance of the given type.
- findContextTypeForRole(Class<?>) - Method in class it.tidalwave.role.spi.RoleManagerSupport
-
Returns the type of the context associated to the given role implementation type.
- findContextTypeForRole(Class<?>) - Method in class it.tidalwave.role.spring.spi.AnnotationSpringRoleManager
-
Returns the type of the context associated to the given role implementation type.
- findDatumTypesForRole(Class<?>) - Method in class it.tidalwave.role.spi.RoleManagerSupport
-
Returns the valid datum types for the given role implementation type.
- findDatumTypesForRole(Class<?>) - Method in class it.tidalwave.role.spring.spi.AnnotationSpringRoleManager
-
Returns the valid datum types for the given role implementation type.
- Finder<TYPE> - Interface in it.tidalwave.util
-
A factory for providing results of a search.
- Finder.InMemorySortCriterion<TYPE> - Interface in it.tidalwave.util
-
An interface that should be implemented by specific
Finder.SortCriterion
objects which are capable to implement by themselves the sorting of objects, by post-processing an existing collection of objects. - Finder.InMemorySortCriterion.DefaultInMemorySortCriterion<T> - Class in it.tidalwave.util
- Finder.SortCriterion - Interface in it.tidalwave.util
-
A tag interface to mark objects which are meaningful sort criteria that can be passed to
Finder.sort(it.tidalwave.util.Finder.SortCriterion)
. - Finder.SortDirection - Enum in it.tidalwave.util
-
An enumeration to define the direction of a sort (ascending or descending).
- FinderSupport<TYPE,EXTENDED_FINDER extends Finder<TYPE>> - Class in it.tidalwave.util.spi
-
A support class for implementing a
Finder
. - FinderSupport() - Constructor for class it.tidalwave.util.spi.FinderSupport
-
Default constructor.
- FinderSupport(FinderSupport<TYPE, EXTENDED_FINDER>, Object) - Constructor for class it.tidalwave.util.spi.FinderSupport
-
Clone constructor for subclasses.
- FinderSupport(String) - Constructor for class it.tidalwave.util.spi.FinderSupport
-
Creates an instance with the given name (that will be used for diagnostics).
- findPerson() - Method in interface it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonRegistry2
- findPerson() - Method in class it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonRegistryImpl2
- findPerson() - Method in class it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.InMemoryPersonRegistry
- findPerson() - Method in class it.tidalwave.thesefoolishthings.examples.person.DefaultPersonRegistry
- findPerson() - Method in interface it.tidalwave.thesefoolishthings.examples.person.PersonRegistry
- findRoles(Object, Class<ROLE_TYPE>) - Method in class it.tidalwave.role.spi.RoleManagerSupport
-
Retrieves the roles of the given class for the given owner object.
- findRoles(Object, Class<T>) - Method in interface it.tidalwave.role.spi.RoleManager
-
Retrieves the roles of the given class for the given owner object.
- finisher() - Method in class it.tidalwave.role.ui.spi.PresentationModelCollectors
- fireIconChange(Icon, Icon) - Method in class it.tidalwave.role.ui.spi.MutableIconProviderSupport
-
Fires the event notifying that
MutableIconProvider.PROP_ICON
has been changed. - fireValueChanged(boolean, boolean) - Method in class it.tidalwave.role.ui.function.BoundFunctionSupport
- fireValueChanged(CODOMAIN_TYPE, CODOMAIN_TYPE) - Method in class it.tidalwave.role.ui.function.BoundFunctionSupport
- firstResult() - Method in interface it.tidalwave.util.Finder
-
Deprecated.Use
Finder.optionalFirstResult()
()} instead - forCollaboration(Collaboration) - Static method in class it.tidalwave.actor.CollaborationCompletedMessage
-
Creates a new instance for the given
Collaboration
. - forCollaboration(Collaboration) - Static method in class it.tidalwave.actor.CollaborationStartedMessage
-
Creates a new instance for the given
Collaboration
. - forEach(BiConsumer<? super Key<?>, ? super Object>) - Method in interface it.tidalwave.util.TypeSafeMap
-
Performs the given action on all the pairs (key, value) contained in this map.
- forEach(BiConsumer<? super Key<?>, ? super Collection<?>>) - Method in interface it.tidalwave.util.TypeSafeMultiMap
-
Performs the given action on all the pairs (key, value) contained in this map.
- forEachMethodInBottomUpHierarchy(Object, ReflectionUtils.MethodProcessor) - Static method in class it.tidalwave.messagebus.spi.ReflectionUtils
-
Navigates the hierarchy of the given object, bottom up, and applies the
ReflectionUtils.MethodProcessor
to all the methods of each class, if not filtered out by the processor itself. - forEachMethodInTopDownHierarchy(Object, ReflectionUtils.MethodProcessor) - Static method in class it.tidalwave.messagebus.spi.ReflectionUtils
-
Navigates the hierarchy of the given object, top down, and applies the
ReflectionUtils.MethodProcessor
to all the methods of each class, if not filtered out by the processor itself. - forExecutable(String) - Static method in class it.tidalwave.util.spi.DefaultProcessExecutor
-
Factory method for associating an executable.
- from(int) - Method in interface it.tidalwave.util.Finder
-
Tells the
Finder
that only a subset of found items will be returned, starting from the given position. - from(int) - Method in interface it.tidalwave.util.spi.ExtendedFinderSupport
-
Tells the
Finder
that only a subset of found items will be returned, starting from the given position. - from(int) - Method in class it.tidalwave.util.spi.FinderSupport
-
Tells the
Finder
that only a subset of found items will be returned, starting from the given position. - fromBundle(Class<?>, String) - Static method in interface it.tidalwave.role.ui.Displayable
-
Creates a
LocalizedDisplayable
from a resource bundle. - function() - Method in class it.tidalwave.role.ui.function.AndFunction
- function() - Method in class it.tidalwave.role.ui.function.BooleanBoundFunctionSupport
- function() - Method in class it.tidalwave.role.ui.function.OrFunction
- function(DOMAIN_TYPE) - Method in class it.tidalwave.role.ui.function.UnaryBoundFunctionSupport
- function(String) - Method in class it.tidalwave.role.ui.function.NonEmptyFunction
- function(T) - Method in class it.tidalwave.role.ui.function.WeakCopyFunctionSupport
- FunctionalCheckedExceptionWrappers - Class in it.tidalwave.util
-
A collections of utility methods for simplifying the syntax of lambda expressions with APIs that don't accept checked exceptions (such as
Stream
): they provide wrapped functions that have no checked exception in the signature and whose implementation delegates to the original function wrapping an eventual checked exception into aRuntimeException
. - FunctionalCheckedExceptionWrappers() - Constructor for class it.tidalwave.util.FunctionalCheckedExceptionWrappers
G
- get() - Method in interface it.tidalwave.role.ContextManager.Supplier
- get() - Method in class it.tidalwave.role.ui.BoundProperty
-
Returns the value of this object.
- get() - Method in interface it.tidalwave.role.ui.ChangingSource
-
Returns the value of this object.
- get() - Method in class it.tidalwave.role.ui.function.BooleanBoundFunctionSupport
- get() - Method in class it.tidalwave.role.ui.function.UnaryBoundFunctionSupport
- get() - Method in interface it.tidalwave.util.TimeProvider
-
Returns the current time.
- get(Key<T>) - Method in interface it.tidalwave.util.TypeSafeMap
-
Deprecated.Use
TypeSafeMap.getOptional(Key)
instead - get(Key<T>) - Method in interface it.tidalwave.util.TypeSafeMultiMap
-
Returns a value given its key.
- getActions() - Method in interface it.tidalwave.role.ui.ActionProvider
- getActions() - Method in class it.tidalwave.role.ui.spi.ActionProviderSupport
- getActions() - Method in class it.tidalwave.role.ui.spi.DefaultUserActionProvider
-
Returns a collection of
UserAction
s. - getActions() - Method in interface it.tidalwave.role.ui.UserActionProvider
-
Returns a collection of
UserAction
s. - getBean(Class<T>) - Method in class it.tidalwave.role.spi.RoleManagerSupport
-
Retrieves an extra bean.
- getBean(Class<T>) - Method in class it.tidalwave.role.spring.spi.AnnotationSpringRoleManager
-
Retrieves an extra bean.
- getByName(String) - Method in interface it.tidalwave.role.Aggregate
-
Returns an object given its name.
- getByName(String) - Method in class it.tidalwave.role.ui.PresentationModelAggregate
-
Returns an object given its name.
- getClass(Type) - Static method in class it.tidalwave.util.ReflectionUtils
- getCollaboration() - Method in interface it.tidalwave.actor.Collaboration.Provider
-
Returns the
Collaboration
. - getCollaboration() - Method in class it.tidalwave.actor.MessageSupport
-
Returns the
Collaboration
that this message is part of. - getColumnDescriptors() - Method in interface it.tidalwave.thesefoolishthings.examples.dci.swing.role.TableHeaderDescriptor
- getColumnDescriptors() - Method in class it.tidalwave.thesefoolishthings.examples.person.PersonRegistryTableHeaderDescriptor
- getContextManager() - Method in interface it.tidalwave.role.spi.ContextManagerProvider
- getContexts() - Method in interface it.tidalwave.role.ContextManager
-
Returns the list of current contexts, ordered by their priority.
- getContexts() - Method in class it.tidalwave.role.spi.ContextSampler
-
Returns the previously sampled contexts.
- getContexts() - Method in class it.tidalwave.role.spi.DefaultContextManager
-
Returns the list of current contexts, ordered by their priority.
- getDateTimeFormatterFor(FormatStyle, Locale) - Static method in class it.tidalwave.util.LocalizedDateTimeFormatters
-
Returns a formatter.
- getDecoratedMessage() - Method in interface it.tidalwave.actor.MessageDecorator
-
Returns the decorated message.
- getDefaultAction() - Method in interface it.tidalwave.role.ui.ActionProvider
- getDefaultAction() - Method in class it.tidalwave.role.ui.spi.ActionProviderSupport
- getDefaultAction() - Method in class it.tidalwave.role.ui.spi.DefaultUserActionProvider
-
Returns the default action, if available.
- getDefaultAction() - Method in interface it.tidalwave.role.ui.UserActionProvider
-
Deprecated.
- getDeliveringMessagesCount() - Method in interface it.tidalwave.actor.Collaboration
-
Returns the number of messages related to this
Collaboration
not yet delivered. - getDisplayName() - Method in interface it.tidalwave.role.ui.Displayable
-
Returns the display name in the current
Locale
. - getDisplayName() - Method in class it.tidalwave.thesefoolishthings.examples.person.PersonDisplayable
- getDisplayName(Locale) - Method in interface it.tidalwave.role.ui.LocalizedDisplayable
-
Returns the display name in the given
Locale
. - getDisplayNames() - Method in interface it.tidalwave.role.ui.LocalizedDisplayable
-
Returns all the display names in
Map
where they are indexed byLocale
. - getDuration() - Method in interface it.tidalwave.actor.Collaboration
-
Return the duration of this
Collaboration
. - getDuration() - Method in class it.tidalwave.actor.CollaborationCompletedMessage
-
Returns the time this
Collaboration
took to complete. - getEndTime() - Method in class it.tidalwave.actor.CollaborationCompletedMessage
-
Returns the time when the
Collaboration
has been completed. - getIcon(int) - Method in interface it.tidalwave.role.ui.IconProvider
-
Returns the icon for this object.
- getId() - Method in interface it.tidalwave.role.Identifiable
-
Returns the identifier.
- getInstance() - Static method in interface it.tidalwave.util.TimeProvider
-
Returns the default instance.
- getInvocationCount() - Method in interface it.tidalwave.actor.spi.ActorActivatorStatsMBean
- getInvocationErrorCount() - Method in interface it.tidalwave.actor.spi.ActorActivatorStatsMBean
- getKeys() - Method in interface it.tidalwave.util.TypeSafeMap
-
Deprecated.Use
TypeSafeMap.keySet()
instead. - getKeys() - Method in interface it.tidalwave.util.TypeSafeMultiMap
-
Deprecated.Use
TypeSafeMultiMap.keySet()
instead. - getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class it.tidalwave.thesefoolishthings.examples.dci.swing.swing.HtmlRenderableListCellRenderer
- getListener() - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Returns the set listener
- getLocales() - Method in interface it.tidalwave.role.ui.LocalizedDisplayable
-
Returns the supported
Locale
s. - getMarshallingObject(D) - Method in class it.tidalwave.thesefoolishthings.examples.person.XStreamMarshallableSupport
- getMarshallingObject(DefaultPersonRegistry) - Method in class it.tidalwave.thesefoolishthings.examples.person.DefaultPersonRegistryXStreamMarshallable
- getMessage(Class<?>, String, Object...) - Static method in class it.tidalwave.util.BundleUtilities
-
Returns a localised message.
- getMessage(Class<?>, Locale, String, Object...) - Static method in class it.tidalwave.util.BundleUtilities
-
Returns a localised message.
- getNames() - Method in interface it.tidalwave.role.Aggregate
-
Returns the names of contained objects.
- getNames() - Method in class it.tidalwave.role.ui.PresentationModelAggregate
-
Returns the names of contained objects.
- getOptional(Key<T>) - Method in interface it.tidalwave.util.TypeSafeMap
-
Returns an optional value given its key.
- getOptionalDefaultAction() - Method in interface it.tidalwave.role.ui.UserActionProvider
-
Returns the default action, if available.
- getOriginatingMessage() - Method in interface it.tidalwave.actor.Collaboration
-
Returns the message that originated this
Collaboration
. - getPendingMessageCount() - Method in interface it.tidalwave.actor.spi.ActorActivatorStatsMBean
- getPendingMessagesCount() - Method in interface it.tidalwave.actor.Collaboration
-
Returns the number of messages related to this
Collaboration
not yet consumed. - getPoolSize() - Method in interface it.tidalwave.actor.spi.ActorActivatorStatsMBean
- getPropertyChangeListeners() - Method in interface it.tidalwave.role.ui.ChangingSource
- getPropertyChangeListeners() - Method in interface it.tidalwave.role.ui.PresentationModel
-
Returns all the bound
PropertyChangeListener
s. - getPropertyChangeListeners(String) - Method in interface it.tidalwave.role.ui.PresentationModel
-
Returns the bound
PropertyChangeListener
s for the given property. - getRunningThreadsCount() - Method in interface it.tidalwave.actor.Collaboration
-
Returns the number of running threads assigned to this
Collaboration
. - getSize() - Method in interface it.tidalwave.util.TypeSafeMap
-
Deprecated.Use
TypeSafeMap.size()
instead. - getSize() - Method in interface it.tidalwave.util.TypeSafeMultiMap
-
Deprecated.Use
TypeSafeMultiMap.size()
instead. - getSortCriterion() - Method in interface it.tidalwave.role.Sortable
-
Returns the current sort criterion.
- getSortDirection() - Method in interface it.tidalwave.role.Sortable
-
Returns the current sort direction.
- getSource(Class<T>, T, Object) - Static method in class it.tidalwave.util.spi.FinderSupport
-
An utility method used by the copy constructor (see general documentation).
- getStartTime() - Method in interface it.tidalwave.actor.Collaboration
-
Return the time when this
Collaboration
has been created. - getStartTime() - Method in class it.tidalwave.actor.CollaborationCompletedMessage
-
Returns the time when the
Collaboration
has been started. - getStartTime() - Method in class it.tidalwave.actor.CollaborationStartedMessage
-
Returns the time when the
Collaboration
has been started. - getStderr() - Method in interface it.tidalwave.util.ProcessExecutor
-
Returns the stderr console.
- getStdout() - Method in interface it.tidalwave.util.ProcessExecutor
-
Returns the stdout console.
- getStyles() - Method in interface it.tidalwave.role.ui.Styleable
- getSuccesfulInvocationCount() - Method in interface it.tidalwave.actor.spi.ActorActivatorStatsMBean
- getTypeArguments(Class<T>, Class<? extends T>) - Static method in class it.tidalwave.util.ReflectionUtils
-
Get the actual type arguments a subclass has used to extend a generic base class.
- getValue() - Method in interface it.tidalwave.role.Composite.Visitor
-
Returns the value of this visitor.
- getValue() - Method in class it.tidalwave.role.Composite.VisitorSupport
-
Returns the value of this visitor.
H
- hasListeners(String) - Method in interface it.tidalwave.role.ui.PresentationModel
-
Checks whether the given property has been bound to listeners.
- HtmlRenderable - Interface in it.tidalwave.role
-
The role of an object that can be rendered into a
String
as HTML markup. - HtmlRenderableListCellRenderer - Class in it.tidalwave.thesefoolishthings.examples.dci.swing.swing
-
A specialization of
DefaultListCellRenderer
that usesHtmlRenderable
for rendering items. - HtmlRenderableListCellRenderer() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.swing.swing.HtmlRenderableListCellRenderer
I
- IconProvider - Interface in it.tidalwave.role.ui
-
The role of an object that can provide an icon for rendering.
- Id - Class in it.tidalwave.util
-
An opaque wrapper for identifiers.
- Id() - Constructor for class it.tidalwave.util.Id
- Identifiable - Interface in it.tidalwave.role
-
The role of an object that can expose an unique identifier.
- IdFactory - Interface in it.tidalwave.role
-
A factory for creating a new, unique
Id
for an object. - IGNORE - it.tidalwave.messagebus.spi.ReflectionUtils.MethodProcessor.FilterResult
- incrementInvocationCount() - Method in class it.tidalwave.actor.spi.ActorActivatorStats
- incrementInvocationErrorCount() - Method in class it.tidalwave.actor.spi.ActorActivatorStats
- incrementSuccessfulInvocationCount() - Method in class it.tidalwave.actor.spi.ActorActivatorStats
- indexedPairStream(int, int, IntFunction<T>) - Static method in class it.tidalwave.util.Pair
- indexedPairStream(int, int, IntFunction<T>, IntUnaryOperator) - Static method in class it.tidalwave.util.Pair
- indexedPairStream(int, int, IntFunction<T>, IntUnaryOperator, IntFunction<I>) - Static method in class it.tidalwave.util.Pair
- indexedPairStream(Iterable<T>) - Static method in class it.tidalwave.util.Pair
- indexedPairStream(Iterable<T>, IntFunction<I>) - Static method in class it.tidalwave.util.Pair
- indexedPairStream(Iterable<T>, IntUnaryOperator) - Static method in class it.tidalwave.util.Pair
- indexedPairStream(Iterable<T>, IntUnaryOperator, IntFunction<I>) - Static method in class it.tidalwave.util.Pair
- indexedPairStream(T[]) - Static method in class it.tidalwave.util.Pair
- indexedPairStream(T[], IntFunction<I>) - Static method in class it.tidalwave.util.Pair
- indexedPairStream(T[], IntUnaryOperator) - Static method in class it.tidalwave.util.Pair
- indexedPairStream(T[], IntUnaryOperator, IntFunction<I>) - Static method in class it.tidalwave.util.Pair
- initialize() - Method in class it.tidalwave.actor.spi.ActorActivator
-
Activates the managed actor.
- initialize(SimpleMessageBus) - Method in interface it.tidalwave.messagebus.spi.MessageDelivery
-
Initializes this object.
- initialize(SimpleMessageBus) - Method in class it.tidalwave.messagebus.spi.RoundRobinAsyncMessageDelivery
-
Initializes this object.
- initialize(SimpleMessageBus) - Method in class it.tidalwave.messagebus.spi.SimpleAsyncMessageDelivery
- initialize(K) - Method in class it.tidalwave.util.Initializer.EmptyInitializer
- initialize(T) - Method in interface it.tidalwave.util.Initializer
- Initializer<T> - Interface in it.tidalwave.util
- Initializer.EmptyInitializer<K> - Class in it.tidalwave.util
- initialPriority() - Method in annotation type it.tidalwave.actor.annotation.Actor
-
The initial priority for the threads that will execute the code of the annotated actor.
- InMemoryPersonRegistry - Class in it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample
- InMemoryPersonRegistry() - Constructor for class it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.InMemoryPersonRegistry
- intValue() - Method in enum it.tidalwave.util.Finder.SortDirection
- INVISIBLE - Static variable in interface it.tidalwave.role.ui.Visible
-
A role that is always invisible.
- isCompleted() - Method in interface it.tidalwave.actor.Collaboration
-
Returns
true
if theCollaboration
has been completed. - isSuspended() - Method in interface it.tidalwave.actor.Collaboration
-
Returns
true
when the currentCollaboration
is suspended. - isVisible() - Method in interface it.tidalwave.role.ui.Visible
-
Returns the current visibility status.
- it.tidalwave.actor - package it.tidalwave.actor
- it.tidalwave.actor.annotation - package it.tidalwave.actor.annotation
- it.tidalwave.actor.spi - package it.tidalwave.actor.spi
- it.tidalwave.dci.annotation - package it.tidalwave.dci.annotation
- it.tidalwave.messagebus - package it.tidalwave.messagebus
- it.tidalwave.messagebus.annotation - package it.tidalwave.messagebus.annotation
- it.tidalwave.messagebus.spi - package it.tidalwave.messagebus.spi
- it.tidalwave.role - package it.tidalwave.role
- it.tidalwave.role.annotation - package it.tidalwave.role.annotation
- it.tidalwave.role.io - package it.tidalwave.role.io
- it.tidalwave.role.io.spi - package it.tidalwave.role.io.spi
- it.tidalwave.role.spi - package it.tidalwave.role.spi
- it.tidalwave.role.spring.spi - package it.tidalwave.role.spring.spi
- it.tidalwave.role.ui - package it.tidalwave.role.ui
- it.tidalwave.role.ui.function - package it.tidalwave.role.ui.function
- it.tidalwave.role.ui.spi - package it.tidalwave.role.ui.spi
- it.tidalwave.thesefoolishthings.examples.dci.displayable - package it.tidalwave.thesefoolishthings.examples.dci.displayable
- it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream - package it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream
- it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa - package it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa
- it.tidalwave.thesefoolishthings.examples.dci.swing - package it.tidalwave.thesefoolishthings.examples.dci.swing
- it.tidalwave.thesefoolishthings.examples.dci.swing.role - package it.tidalwave.thesefoolishthings.examples.dci.swing.role
- it.tidalwave.thesefoolishthings.examples.dci.swing.swing - package it.tidalwave.thesefoolishthings.examples.dci.swing.swing
- it.tidalwave.thesefoolishthings.examples.extendedfinderexample - package it.tidalwave.thesefoolishthings.examples.extendedfinderexample
- it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample - package it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample
- it.tidalwave.thesefoolishthings.examples.jpafinderexample - package it.tidalwave.thesefoolishthings.examples.jpafinderexample
- it.tidalwave.thesefoolishthings.examples.person - package it.tidalwave.thesefoolishthings.examples.person
- it.tidalwave.util - package it.tidalwave.util
- it.tidalwave.util.annotation - package it.tidalwave.util.annotation
- it.tidalwave.util.spi - package it.tidalwave.util.spi
- it.tidalwave.util.spring - package it.tidalwave.util.spring
- it.tidalwave.util.test - package it.tidalwave.util.test
- it.tidalwave.util.thread - package it.tidalwave.util.thread
- it.tidalwave.util.thread.annotation - package it.tidalwave.util.thread.annotation
- it.tidalwave.util.ui - package it.tidalwave.util.ui
- iterator() - Method in interface it.tidalwave.util.Finder
-
Returns am iterator of results.
J
- JpaPersistableSupport - Class in it.tidalwave.thesefoolishthings.examples.person
- JpaPersistableSupport() - Constructor for class it.tidalwave.thesefoolishthings.examples.person.JpaPersistableSupport
- JpaPersistenceContext - Class in it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa
- JpaPersistenceContext() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.JpaPersistenceContext
K
- Key<T> - Class in it.tidalwave.util
- Key(StringValue) - Constructor for class it.tidalwave.util.Key
-
Deprecated.
- Key(String) - Constructor for class it.tidalwave.util.Key
-
Deprecated.
- keySet() - Method in interface it.tidalwave.util.TypeSafeMap
-
Returns a set of all the contained keys.
- keySet() - Method in interface it.tidalwave.util.TypeSafeMultiMap
-
Returns a set of all the contained keys.
L
- latestLineMatches(String) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Returns
true
if the latest received line matches the given regular expression. - latestLineMatches(String) - Method in class it.tidalwave.util.spi.DefaultProcessExecutor.DefaultConsoleOutput
-
Returns
true
if the latest received line matches the given regular expression. - ListensTo - Annotation Type in it.tidalwave.messagebus.annotation
-
This annotation is used to write simpler code which uses a message bus.
- ListOfPersons - Class in it.tidalwave.thesefoolishthings.examples.person
- ListOfPersons(List<Person>) - Constructor for class it.tidalwave.thesefoolishthings.examples.person.ListOfPersons
- ListOfPersonsXStreamMarshallable - Class in it.tidalwave.thesefoolishthings.examples.person
- ListOfPersonsXStreamMarshallable(ListOfPersons, XStreamContext) - Constructor for class it.tidalwave.thesefoolishthings.examples.person.ListOfPersonsXStreamMarshallable
- LocalizedDateTimeFormatters - Class in it.tidalwave.util
-
A factory class for localized
DateTimeFormatter
s in various flavours, specified by theFormatStyle
. - LocalizedDateTimeFormatters() - Constructor for class it.tidalwave.util.LocalizedDateTimeFormatters
- LocalizedDisplayable - Interface in it.tidalwave.role.ui
-
A specialized
Displayable
which can manage names in multipleLocale
s. - Locator() - Constructor for class it.tidalwave.role.ContextManager.Locator
- Locator() - Constructor for class it.tidalwave.util.spi.AsDelegateProvider.Locator
- lock(UserNotification) - Method in interface it.tidalwave.util.ui.LockableView
-
Shows a "Please wait..." notification and locks the UI.
- LockableView - Interface in it.tidalwave.util.ui
-
A partial contract for a View that can be locked with a "Please wait..." notification.
- logRoles() - Method in class it.tidalwave.role.spi.RoleManagerSupport
M
- main(String...) - Static method in class it.tidalwave.thesefoolishthings.examples.dci.displayable.Main
- main(String...) - Static method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.Main
- main(String...) - Static method in class it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.Main
- main(String...) - Static method in class it.tidalwave.thesefoolishthings.examples.dci.swing.Main
- main(String...) - Static method in class it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.Main
- main(String[]) - Static method in class it.tidalwave.thesefoolishthings.examples.jpafinderexample.Main
- Main - Class in it.tidalwave.thesefoolishthings.examples.dci.displayable
- Main - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream
- Main - Class in it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa
- Main - Class in it.tidalwave.thesefoolishthings.examples.dci.swing
- Main - Class in it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample
- Main - Class in it.tidalwave.thesefoolishthings.examples.jpafinderexample
- Main() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.displayable.Main
- Main() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.Main
- Main() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.Main
- Main() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.swing.Main
- Main() - Constructor for class it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.Main
- Main() - Constructor for class it.tidalwave.thesefoolishthings.examples.jpafinderexample.Main
- marshal(OutputStream) - Method in interface it.tidalwave.role.io.Marshallable
-
Marshals this object to an
OutputStream
. - marshal(OutputStream) - Method in class it.tidalwave.thesefoolishthings.examples.person.XStreamMarshallableSupport
- Marshallable - Interface in it.tidalwave.role.io
-
The role of an object that can be marshalled.
- max(int) - Method in interface it.tidalwave.util.Finder
-
Tells the
Finder
that only a maximum number of found items will be returned. - max(int) - Method in interface it.tidalwave.util.spi.ExtendedFinderSupport
-
Tells the
Finder
that only a maximum number of found items will be returned. - max(int) - Method in class it.tidalwave.util.spi.FinderSupport
-
Tells the
Finder
that only a maximum number of found items will be returned. - maybeAs(Class<T>) - Method in interface it.tidalwave.util.As
-
Returns the requested role or an empty
Optional
. - maybeAs(Object, Class<T>) - Static method in class it.tidalwave.role.AsExtensions
- Message - Annotation Type in it.tidalwave.actor.annotation
- MessageBus - Interface in it.tidalwave.messagebus
-
A simple message bus for a local publish/subscribe facility.
- MessageBus.Listener<TOPIC> - Interface in it.tidalwave.messagebus
-
A listener to receive notifications from a
MessageBus
. - MessageBusHelper - Class in it.tidalwave.messagebus
- MessageBusHelper() - Constructor for class it.tidalwave.messagebus.MessageBusHelper
- MessageBusHelper.Adapter - Interface in it.tidalwave.messagebus
- MessageBusHelper.MethodAdapter<TOPIC> - Interface in it.tidalwave.messagebus
- MessageDecorator - Interface in it.tidalwave.actor
-
This role should be injected into a message to decorated it a the moment of sending.
- MessageDecorator.Same<T extends MessageSupport> - Class in it.tidalwave.actor
-
A default implementation of
MessageDecorator
which returns the same message. - MessageDelivery - Interface in it.tidalwave.messagebus.spi
-
A strategy for message delivery in the
SimpleMessageBus
. - MessageSupport - Class in it.tidalwave.actor
-
A support class for implementing messages.
- MessageSupport() - Constructor for class it.tidalwave.actor.MessageSupport
- MessageSupport(Collaboration) - Constructor for class it.tidalwave.actor.MessageSupport
- MethodProcessorSupport() - Constructor for class it.tidalwave.messagebus.spi.ReflectionUtils.MethodProcessorSupport
- MockTimeProvider - Class in it.tidalwave.util.test
-
A mock implementation of
TimeProvider
which returns a fixed value that can be set (the zero epoch instant by default). - MockTimeProvider() - Constructor for class it.tidalwave.util.test.MockTimeProvider
- MoreAnswers - Class in it.tidalwave.util.test
-
A repository of reusable
Answer
s for Mockito. - MoreAnswers() - Constructor for class it.tidalwave.util.test.MoreAnswers
- MultiQueue - Class in it.tidalwave.messagebus.spi
- MultiQueue() - Constructor for class it.tidalwave.messagebus.spi.MultiQueue
- mustNotBeArrayOrCollection(Object, String) - Static method in class it.tidalwave.util.Parameters
-
This method is for internal implementation only. Ensures that a given object is neither an array nor a collection.
- MutableDisplayable - Interface in it.tidalwave.role.ui
-
A specialized
Displayable
which is mutable (that is, its display name can be changed) and firesPropertyChangeEvent
s. - MutableIconProvider - Interface in it.tidalwave.role.ui
-
A specialized
IconProvider
which is mutable and firesPropertyChangeEvent
s. - MutableIconProviderSupport - Class in it.tidalwave.role.ui.spi
-
A convenient support for implementing a
MutableIconProvider
. - MutableIconProviderSupport() - Constructor for class it.tidalwave.role.ui.spi.MutableIconProviderSupport
- MutableLocalizedDisplayable - Interface in it.tidalwave.role.ui
-
A specialized
LocalizedDisplayable
which is mutable.
N
- NamedCallback - Class in it.tidalwave.util
-
A callback associated with a name.
- NamedCallback() - Constructor for class it.tidalwave.util.NamedCallback
- newInstance() - Static method in interface it.tidalwave.role.Aggregate
-
Returns a new empty instance that will be populated by means of
Aggregate.with(String, Object)
. - newInstance() - Static method in class it.tidalwave.role.ui.PresentationModelAggregate
-
Creates a new, empty instance.
- newInstance() - Static method in interface it.tidalwave.util.TypeSafeMap
-
Creates a new empty instance.
- newInstance() - Static method in interface it.tidalwave.util.TypeSafeMultiMap
-
Creates a new empty instance.
- NoContext() - Constructor for class it.tidalwave.dci.annotation.DciRole.NoContext
- nonEmpty(ChangingSource<String>) - Static method in class it.tidalwave.role.ui.function.NonEmptyFunction
- NonEmptyFunction - Class in it.tidalwave.role.ui.function
- NonEmptyFunction(ChangingSource<String>) - Constructor for class it.tidalwave.role.ui.function.NonEmptyFunction
- NOT_UI - it.tidalwave.util.thread.ThreadType
- NotFoundException - Exception in it.tidalwave.util
-
Notifies that a searched object couldn't be found.
- NotFoundException() - Constructor for exception it.tidalwave.util.NotFoundException
-
Creates an empty exception.
- NotFoundException(String) - Constructor for exception it.tidalwave.util.NotFoundException
-
Creates an exception with a message.
- NotFoundException(String, Throwable) - Constructor for exception it.tidalwave.util.NotFoundException
-
Creates an exception with a message and a cause.
- NotFoundException(Throwable) - Constructor for exception it.tidalwave.util.NotFoundException
-
Creates an exception with a cause.
- notification() - Static method in class it.tidalwave.util.ui.UserNotification
-
Creates a notification with empty caption and text.
- notificationWithFeedback() - Static method in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
Creates a notification with empty caption and text.
- notify(TOPIC) - Method in interface it.tidalwave.messagebus.MessageBus.Listener
-
Notifies the reception of the given message.
- NULL_COLLABORATION - Static variable in interface it.tidalwave.actor.Collaboration
O
- ObservableListProvider - Interface in it.tidalwave.thesefoolishthings.examples.dci.swing.role
-
A role which creates an
ObservableList
bound to the datum. - of(UserAction...) - Static method in interface it.tidalwave.role.ui.UserActionProvider
-
Factory method which creates an instance out of an array of
UserAction
s. - of(Callback) - Static method in interface it.tidalwave.role.ui.UserAction
-
Creates a new instance out of a callback.
- of(Callback, Object) - Static method in interface it.tidalwave.role.ui.UserAction
-
Creates a new instance out of a callback and a role (typically a
Displayable
. - of(Callback, Collection<Object>) - Static method in interface it.tidalwave.role.ui.UserAction
-
Creates a new instance out of a callback and a collection of roles.
- of(Finder<TYPE>) - Static method in interface it.tidalwave.role.SimpleComposite
-
Returns a wrapped
SimpleComposite
on a givenFinder
- of(Id) - Static method in interface it.tidalwave.role.Identifiable
-
Returns a default instance which returns the given idr.
- of(Object) - Static method in interface it.tidalwave.role.ui.Presentable
-
Creates a default
Presentable
for the given object. - of(Object) - Static method in interface it.tidalwave.role.ui.PresentationModel
-
Creates an instance given an owner and no roles.
- of(Object) - Static method in class it.tidalwave.util.Id
- of(Object, Object) - Static method in interface it.tidalwave.role.ui.PresentationModel
-
Creates an instance given an owner and a single role.
- of(Object, Collection<Object>) - Static method in interface it.tidalwave.role.ui.PresentationModel
-
Creates an instance given an owner and multiple roles.
- of(String) - Static method in interface it.tidalwave.role.ui.Displayable
-
Creates an instance with a given display name.
- of(String) - Static method in interface it.tidalwave.role.ui.MutableDisplayable
-
Creates an instance with an initial given display name in
Locale.ENGLISH
. - of(String) - Static method in interface it.tidalwave.role.ui.MutableLocalizedDisplayable
-
Creates an instance with an initial given display name in
Locale.ENGLISH
. - of(String) - Static method in class it.tidalwave.util.Key
-
Creates an instance with the given name.
- of(String...) - Static method in interface it.tidalwave.role.ui.Styleable
-
Creates a new instance from a collection of strings
- of(String, Class<T>) - Static method in class it.tidalwave.util.Key
-
Creates an instance with the given name and type.
- of(String, String) - Static method in interface it.tidalwave.role.ui.Displayable
-
Creates an instance with a given display name iand an explicit label for
toString()
. - of(String, String) - Static method in interface it.tidalwave.role.ui.MutableDisplayable
-
Creates an instance with an initial given display name in
Locale.ENGLISH
and an explicit identifier fortoString()
. - of(String, String) - Static method in interface it.tidalwave.role.ui.MutableLocalizedDisplayable
-
Creates an instance with an initial given display name in
Locale.ENGLISH
and an explicit identifier fortoString()
. - of(String, T) - Static method in interface it.tidalwave.role.Aggregate
-
Returns a new instance with the specified (name, value) pair.
- of(Collection<String>) - Static method in interface it.tidalwave.role.ui.Styleable
-
Creates a new instance from a collection of strings
- of(Comparator<? super T>) - Static method in interface it.tidalwave.util.Finder.InMemorySortCriterion
-
Creates a new in-memory
SortCriterion
based on aComparator
. - of(Comparator<? super T>, String) - Static method in interface it.tidalwave.util.Finder.InMemorySortCriterion
-
Creates a new in-memory
SortCriterion
based on aComparator
. - of(Function<T, String>, T) - Static method in interface it.tidalwave.role.ui.Displayable
-
Creates an instance from a
Function
<T, String>
and a generic object that the function is applied to. - of(Supplier<String>) - Static method in interface it.tidalwave.role.ui.Displayable
-
Creates an instance from a
Supplier
<String>
. - of(Map<String, T>) - Static method in interface it.tidalwave.role.Aggregate
-
Returns a new instance with the specified (name, value) pairs.
- of(T) - Static method in class it.tidalwave.role.ui.BoundProperty
-
Creates a new
BoundProperty
with the given initial value. - ofCallable(Callable<T>) - Static method in class it.tidalwave.util.Task
-
Creates a
Task
from aCallable
. - ofCallback(Callback) - Static method in class it.tidalwave.util.Task
-
Creates a
Task
from aCallback
. - ofCloned(Collection<T>) - Static method in interface it.tidalwave.util.Finder
-
Returns a wrapped
Finder
on a given collection of elements. - ofCloned(Collection<TYPE>) - Static method in interface it.tidalwave.role.SimpleComposite
-
Returns a wrapped
SimpleComposite
on a given collection of elements. - ofCloned(Map<Key<?>, Object>) - Static method in interface it.tidalwave.util.TypeSafeMap
-
Creates an instance cloning the given map.
- ofCloned(Map<Key<?>, Collection<?>>) - Static method in interface it.tidalwave.util.TypeSafeMultiMap
-
Creates an instance cloning the given map.
- ofMaybePresentable(As) - Static method in interface it.tidalwave.role.ui.PresentationModel
-
Creates an instance from an owner which might have the
Presentable
role. - ofMaybePresentable(As, Collection<Object>) - Static method in interface it.tidalwave.role.ui.PresentationModel
-
Creates an instance from an owner which might have the
Presentable
role. - ofRunnable(Runnable) - Static method in class it.tidalwave.util.Task
-
Creates a
Task
from aRunnable
. - ofType(Class<ANOTHER_TYPE>) - Method in interface it.tidalwave.util.Finder
-
Tells the
Finder
that the specified type of results is expected. - ofType(Class<ANOTHER_TYPE>) - Method in class it.tidalwave.util.spi.FinderSupport
-
Tells the
Finder
that the specified type of results is expected. - ofUuid() - Static method in class it.tidalwave.util.Id
- onConfigurationFailure(ITestResult) - Method in class it.tidalwave.util.test.TestLogger
- onConfigurationSkip(ITestResult) - Method in class it.tidalwave.util.test.TestLogger
- onFinish(ITestContext) - Method in class it.tidalwave.util.test.TestLogger
- onReceived(String) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput.Listener
- onSourceChange(DOMAIN_TYPE, DOMAIN_TYPE) - Method in class it.tidalwave.role.ui.function.UnaryBoundFunctionSupport
- onSourceChange(String, String) - Method in class it.tidalwave.role.ui.function.NonEmptyFunction
- onSourceChange(T, T) - Method in class it.tidalwave.role.ui.function.WeakCopyFunctionSupport
- onStart(ITestContext) - Method in class it.tidalwave.util.test.TestLogger
- onTestFailedButWithinSuccessPercentage(ITestResult) - Method in class it.tidalwave.util.test.TestLogger
- onTestFailure(ITestResult) - Method in class it.tidalwave.util.test.TestLogger
- onTestSkipped(ITestResult) - Method in class it.tidalwave.util.test.TestLogger
- onTestStart(ITestResult) - Method in class it.tidalwave.util.test.TestLogger
- onTestSuccess(ITestResult) - Method in class it.tidalwave.util.test.TestLogger
- openReader() - Method in class it.tidalwave.role.io.spi.FileTextReadable
-
Returns a
Reader
to read from the object. - openReader() - Method in interface it.tidalwave.role.io.TextReadable
-
Returns a
Reader
to read from the object. - openStream() - Method in interface it.tidalwave.role.io.BinaryReadable
-
Returns an
InputStream
to read from the object. - openStream() - Method in interface it.tidalwave.role.io.BinaryWritable
-
Returns an
OutputStream
to write into the object. - openStream() - Method in class it.tidalwave.role.io.spi.FileBinaryReadable
-
Returns an
InputStream
to read from the object. - openStream() - Method in class it.tidalwave.role.io.spi.FileBinaryWritable
-
Returns an
OutputStream
to write into the object. - openWriter() - Method in class it.tidalwave.role.io.spi.FileTextWritable
-
Returns a
Writer
to write into the object. - openWriter() - Method in interface it.tidalwave.role.io.TextWritable
-
Returns a
Writer
to write into the object. - optionalFirstResult() - Method in interface it.tidalwave.util.Finder
-
Performs the search and returns only the first found item.
- optionalResult() - Method in interface it.tidalwave.util.Finder
-
Performs the search assuming that it will return a single item and returns it.
- or(ChangingSource<Boolean>...) - Static method in class it.tidalwave.role.ui.function.OrFunction
- OrFunction - Class in it.tidalwave.role.ui.function
- OrFunction(ChangingSource<Boolean>...) - Constructor for class it.tidalwave.role.ui.function.OrFunction
- OriginatedBy - Annotation Type in it.tidalwave.actor.annotation
- outOfBand() - Method in annotation type it.tidalwave.actor.annotation.Message
-
Out of band messages are processed with priority, that is they are posted at the head of a queue rather than at the tail.
P
- P_TABULAR_LIMIT - Static variable in class it.tidalwave.util.test.FileComparisonUtils
- P_TABULAR_OUTPUT - Static variable in class it.tidalwave.util.test.FileComparisonUtils
- Pair<A,B> - Class in it.tidalwave.util
-
A value object that contains a pair of values.
- Pair() - Constructor for class it.tidalwave.util.Pair
- pairsToMap() - Static method in class it.tidalwave.util.Pair
-
A
Collector
that produces aMap
whose key is fielda
and value fieldb
. - Parameters - Class in it.tidalwave.util
-
This class provides a few static utility methods to manipulate arguments to methods.
- Parameters() - Constructor for class it.tidalwave.util.Parameters
- persist() - Method in interface it.tidalwave.role.io.Persistable
-
Persists this object to some implicit, or context-provided persistence facility.
- persist() - Method in class it.tidalwave.thesefoolishthings.examples.person.JpaPersistableSupport
- persist(Object) - Method in class it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.JpaPersistenceContext
- Persistable - Interface in it.tidalwave.role.io
-
The role of an object that can be persisted.
- Person - Class in it.tidalwave.thesefoolishthings.examples.person
- Person(String, String) - Constructor for class it.tidalwave.thesefoolishthings.examples.person.Person
- PersonDisplayable - Class in it.tidalwave.thesefoolishthings.examples.person
-
A Displayable Role for Person.
- PersonDisplayable() - Constructor for class it.tidalwave.thesefoolishthings.examples.person.PersonDisplayable
- PersonFinder - Interface in it.tidalwave.thesefoolishthings.examples.extendedfinderexample
- PersonFinderImpl2 - Class in it.tidalwave.thesefoolishthings.examples.extendedfinderexample
- PersonFinderImpl2(PersonFinderImpl2, Object) - Constructor for class it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2
- PersonFinderImpl2(List<Person>) - Constructor for class it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2
- PersonHtmlRenderable - Class in it.tidalwave.thesefoolishthings.examples.person
-
The implementation of the
HtmlRenderable
role forPerson
. - PersonHtmlRenderable() - Constructor for class it.tidalwave.thesefoolishthings.examples.person.PersonHtmlRenderable
- PersonJpaPersistable - Class in it.tidalwave.thesefoolishthings.examples.person
- PersonJpaPersistable(Person, JpaPersistenceContext) - Constructor for class it.tidalwave.thesefoolishthings.examples.person.PersonJpaPersistable
- PersonPresentation - Interface in it.tidalwave.thesefoolishthings.examples.dci.swing
-
The presentation for the example.
- PersonPresentationControl - Interface in it.tidalwave.thesefoolishthings.examples.dci.swing
- PersonRegistry - Interface in it.tidalwave.thesefoolishthings.examples.person
- PersonRegistry2 - Interface in it.tidalwave.thesefoolishthings.examples.extendedfinderexample
- PersonRegistry3 - Interface in it.tidalwave.thesefoolishthings.examples.jpafinderexample
- PersonRegistryHelper - Class in it.tidalwave.thesefoolishthings.examples.person
- PersonRegistryHelper() - Constructor for class it.tidalwave.thesefoolishthings.examples.person.PersonRegistryHelper
- PersonRegistryImpl2 - Class in it.tidalwave.thesefoolishthings.examples.extendedfinderexample
- PersonRegistryImpl2() - Constructor for class it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonRegistryImpl2
- PersonRegistryObservableListProvider - Class in it.tidalwave.thesefoolishthings.examples.person
-
The implementation of the
ObservableListProvider
role forDefaultPersonRegistry
. - PersonRegistryObservableListProvider() - Constructor for class it.tidalwave.thesefoolishthings.examples.person.PersonRegistryObservableListProvider
- PersonRegistryTableHeaderDescriptor - Class in it.tidalwave.thesefoolishthings.examples.person
- PersonRegistryTableHeaderDescriptor() - Constructor for class it.tidalwave.thesefoolishthings.examples.person.PersonRegistryTableHeaderDescriptor
- PersonSortCriteria - Class in it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample
- PersonSortCriteria() - Constructor for class it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.PersonSortCriteria
- PersonXStreamMarshallable - Class in it.tidalwave.thesefoolishthings.examples.person
- PersonXStreamMarshallable(Person, XStreamContext) - Constructor for class it.tidalwave.thesefoolishthings.examples.person.PersonXStreamMarshallable
- PlainTextRenderable - Interface in it.tidalwave.role
-
The role of an object that can be rendered into a
String
as plain text. - populate(PersonRegistry) - Static method in class it.tidalwave.thesefoolishthings.examples.person.PersonRegistryHelper
- postVisit(T) - Method in interface it.tidalwave.role.Composite.Visitor
-
Visits an object.
- postVisit(T) - Method in class it.tidalwave.role.Composite.VisitorSupport
-
Visits an object.
- Presentable - Interface in it.tidalwave.role.ui
-
The role of an object that can be presented on a UI, thus is capable of creating a
PresentationModel
. - PresentationModel - Interface in it.tidalwave.role.ui
-
TODO: As the NetBeans Node, it should allow children, have event listeners for children added/removed/changed.
- PresentationModel - Static variable in interface it.tidalwave.role.ui.PresentationModel
- PresentationModelAggregate - Class in it.tidalwave.role.ui
-
A specialisation of
Aggregate
<PresentationModel>
which offers a convenience method for aggregating its contained objects. - PresentationModelAggregate() - Constructor for class it.tidalwave.role.ui.PresentationModelAggregate
- PresentationModelCollectors - Class in it.tidalwave.role.ui.spi
-
A
Collector
which collects aStream
ofPresentationModel
s into a singlePresentationModel
with aComposite<PresentationModel>
role containing them. - PresentationModelFactory - Interface in it.tidalwave.role.ui
-
A factory that creates a default
PresentationModel
. - preVisit(T) - Method in interface it.tidalwave.role.Composite.Visitor
-
Visits an object.
- preVisit(T) - Method in class it.tidalwave.role.Composite.VisitorSupport
-
Visits an object.
- process(Method) - Method in interface it.tidalwave.messagebus.spi.ReflectionUtils.MethodProcessor
- process(Method) - Method in class it.tidalwave.messagebus.spi.ReflectionUtils.MethodProcessorSupport
- ProcessExecutor - Interface in it.tidalwave.util
-
A facility that provides means for launching an external process, scraping its stdout and stderr in real-time and sending commands by means of its stdin.
- ProcessExecutor.ConsoleOutput - Interface in it.tidalwave.util
-
This interface provides operations that can be performed on the stdout or stderr consoles attached to the external process.
- ProcessExecutor.ConsoleOutput.Listener - Interface in it.tidalwave.util
-
A listener that is invoked whenever a line is read from the console.
- PROP_DISPLAY_NAME - Static variable in interface it.tidalwave.role.ui.MutableDisplayable
-
The property name for displayName
- PROP_DISPLAY_NAMES - Static variable in interface it.tidalwave.role.ui.MutableDisplayable
-
The property name for displayNames
- PROP_ICON - Static variable in interface it.tidalwave.role.ui.MutableIconProvider
-
The property name for icon.
- PROP_VALUE - Static variable in class it.tidalwave.role.ui.BoundProperty
- PROPERTY_CHILDREN - Static variable in interface it.tidalwave.role.ui.PresentationModel
- publish(Class<Topic>, Topic) - Method in class it.tidalwave.messagebus.spi.SimpleMessageBus
-
Publishes the given message and topic.
- publish(Class<TOPIC>, TOPIC) - Method in interface it.tidalwave.messagebus.MessageBus
-
Publishes the given message and topic.
- publish(Class<TOPIC>, TOPIC) - Method in interface it.tidalwave.messagebus.MessageBusHelper.Adapter
- publish(Class<TOPIC>, TOPIC) - Method in class it.tidalwave.messagebus.MessageBusHelper
-
Publishes a message.
- publish(Object) - Method in interface it.tidalwave.messagebus.MessageBusHelper.Adapter
- publish(Object) - Method in class it.tidalwave.messagebus.MessageBusHelper
-
Publishes a message.
- publish(Topic) - Method in class it.tidalwave.messagebus.spi.SimpleMessageBus
-
Publishes the given event.
- publish(TOPIC) - Method in interface it.tidalwave.messagebus.MessageBus
-
Publishes the given event.
- putIfAbsentAndGetNewKey(Optional<K>, V) - Method in class it.tidalwave.util.ConcurrentHashMapWithOptionals
-
If the map doesn't contain the given key, put the new pair(key, value), and return the key itself.
- putIfAbsentAndGetNewKey(K, V) - Method in class it.tidalwave.util.ConcurrentHashMapWithOptionals
-
If the map doesn't contain the given key, put the new pair(key, value), and return the key itself.
R
- r(Object...) - Static method in class it.tidalwave.util.Parameters
-
A convenience method for transforming a varargs of roles to a
Collection
. - ReflectionUtils - Class in it.tidalwave.messagebus.spi
- ReflectionUtils - Class in it.tidalwave.util
-
Just slightly adapted from http://www.artima.com/weblogs/viewpost.jsp?thread=208860
- ReflectionUtils() - Constructor for class it.tidalwave.messagebus.spi.ReflectionUtils
- ReflectionUtils() - Constructor for class it.tidalwave.util.ReflectionUtils
- ReflectionUtils.MethodProcessor - Interface in it.tidalwave.messagebus.spi
- ReflectionUtils.MethodProcessor.FilterResult - Enum in it.tidalwave.messagebus.spi
- ReflectionUtils.MethodProcessorSupport - Class in it.tidalwave.messagebus.spi
- Removable - Interface in it.tidalwave.role
-
The role of an object that can be removed (e.g.
- remove() - Method in class it.tidalwave.messagebus.spi.MultiQueue
-
Removes and returns the next pair (topic, message) from the queue.
- remove() - Method in interface it.tidalwave.role.Removable
-
Removes this object from some implicit, or context-provided container (e.g.
- remove() - Method in class it.tidalwave.thesefoolishthings.examples.person.JpaPersistableSupport
- remove(Object) - Method in class it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.JpaPersistenceContext
- removeGlobalContext(Object) - Method in interface it.tidalwave.role.ContextManager
-
Removes a global context.
- removeGlobalContext(Object) - Method in class it.tidalwave.role.spi.DefaultContextManager
-
Removes a global context.
- removeLocalContext(Object) - Method in interface it.tidalwave.role.ContextManager
-
Removes a local context.
- removeLocalContext(Object) - Method in class it.tidalwave.role.spi.DefaultContextManager
-
Removes a local context.
- removePropertyChangeListener(PropertyChangeListener) - Method in interface it.tidalwave.role.ui.ChangingSource
- removePropertyChangeListener(PropertyChangeListener) - Method in interface it.tidalwave.role.ui.MutableDisplayable
-
Unregisters a
PropertyChangeListener
. - removePropertyChangeListener(PropertyChangeListener) - Method in interface it.tidalwave.role.ui.MutableIconProvider
-
Unregisters a
PropertyChangeListener
. - removePropertyChangeListener(PropertyChangeListener) - Method in interface it.tidalwave.role.ui.PresentationModel
-
Removes a
PropertyChangeListener
. - removePropertyChangeListener(PropertyChangeListener) - Method in class it.tidalwave.role.ui.spi.MutableIconProviderSupport
-
Unregisters a
PropertyChangeListener
. - removePropertyChangeListener(String, PropertyChangeListener) - Method in interface it.tidalwave.role.ui.PresentationModel
-
Removes a
PropertyChangeListener
for the given property. - render(Object...) - Method in interface it.tidalwave.role.StringRenderable
-
Renders the attached object into a
String
. - render(Object...) - Method in class it.tidalwave.thesefoolishthings.examples.person.PersonHtmlRenderable
- renderTo(PrintWriter, Object...) - Method in interface it.tidalwave.role.PlainTextRenderable
- renderTo(PrintWriter, Object...) - Method in interface it.tidalwave.role.StringRenderable
-
Renders the attached object printing to a
PrintWriter
. - renderTo(StringBuilder, Object...) - Method in interface it.tidalwave.role.PlainTextRenderable
- renderTo(StringBuilder, Object...) - Method in interface it.tidalwave.role.StringRenderable
-
Renders the attached object appending to a
StringBuilder
. - reset() - Static method in class it.tidalwave.role.ContextManager.Locator
-
This method is for testing only. Resets the global
ContextManagerProvider
; it must be called at the test completion wheneverContextManager.Locator.set(ContextManagerProvider)
has been called, to avoid polluting the context of further tests. - reset() - Static method in class it.tidalwave.util.spi.AsDelegateProvider.Locator
-
This method is for testing only. Resets the global
AsDelegateProvider
; it must be called at the test completion wheneverAsDelegateProvider.Locator.set(AsDelegateProvider)
has been called, to avoid polluting the context of further tests. - result() - Method in interface it.tidalwave.util.Finder
-
Deprecated.Use
Finder.optionalResult()
instead - results() - Method in interface it.tidalwave.util.Finder
-
Performs the search and returns the found items.
- results() - Method in class it.tidalwave.util.spi.FinderSupport
-
Performs the search and returns the found items.
- resume(Object, Runnable) - Method in interface it.tidalwave.actor.Collaboration
-
Resumes a suspended
Collaboration
. - resumeAndDie(Object) - Method in interface it.tidalwave.actor.Collaboration
-
Resumes a suspended
Collaboration
and lets it terminate without any further operation. - RoleFactory<T> - Interface in it.tidalwave.util
- RoleManager - Interface in it.tidalwave.role.spi
-
A service which retrieves DCI Roles for a given object.
- RoleManagerSupport - Class in it.tidalwave.role.spi
-
A basic implementation of a
RoleManager
. - RoleManagerSupport() - Constructor for class it.tidalwave.role.spi.RoleManagerSupport
- RoundRobinAsyncMessageDelivery - Class in it.tidalwave.messagebus.spi
-
An implementation of
MessageDelivery
that dispatches messages in a round-robin fashion, topic by topic. - RoundRobinAsyncMessageDelivery() - Constructor for class it.tidalwave.messagebus.spi.RoundRobinAsyncMessageDelivery
- run() - Method in class it.tidalwave.thesefoolishthings.examples.dci.displayable.DisplayableExample
- run() - Method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample
- run() - Method in class it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.DciPersistenceJpaExample
- run() - Method in class it.tidalwave.thesefoolishthings.examples.dci.swing.SwingDciExample
- run() - Method in class it.tidalwave.util.Task
-
The method that must contain the body of the
Task
. - run(Throwable) - Method in interface it.tidalwave.util.As.NotFoundBehaviour
- runInTx(Consumer<EntityManager>) - Method in interface it.tidalwave.thesefoolishthings.examples.jpafinderexample.TxManager
- runWithContext(Object, ContextManager.Supplier<V>) - Method in interface it.tidalwave.role.ContextManager
-
Runs a task associated with a new local context.
- runWithContext(Object, ContextManager.Supplier<V>) - Method in class it.tidalwave.role.spi.DefaultContextManager
-
Runs a task associated with a new local context.
- runWithContext(Object, Task<V, T>) - Method in interface it.tidalwave.role.ContextManager
-
Runs a
Task
associated with a new local context. - runWithContext(Object, Task<V, T>) - Method in class it.tidalwave.role.spi.DefaultContextManager
-
Runs a
Task
associated with a new local context. - runWithContexts(Task<V, T>) - Method in class it.tidalwave.role.spi.ContextSampler
-
Runs a
Task
associated with a the samples contexts. - runWithContexts(List<Object>, ContextManager.Supplier<V>) - Method in interface it.tidalwave.role.ContextManager
-
Runs a task associated with a new bunch of local contexts.
- runWithContexts(List<Object>, ContextManager.Supplier<V>) - Method in class it.tidalwave.role.spi.DefaultContextManager
-
Runs a task associated with a new bunch of local contexts.
- runWithContexts(List<Object>, Task<V, T>) - Method in interface it.tidalwave.role.ContextManager
-
Runs a
Task
associated with a new bunch of local contexts. - runWithContexts(List<Object>, Task<V, T>) - Method in class it.tidalwave.role.spi.DefaultContextManager
-
Runs a
Task
associated with a new bunch of local contexts.
S
- Same() - Constructor for class it.tidalwave.actor.MessageDecorator.Same
- scan(Collection<Class<?>>) - Method in class it.tidalwave.role.spi.RoleManagerSupport
-
Scans all the given role implementation classes and build a map of roles by owner class.
- select() - Method in interface it.tidalwave.role.ui.Selectable
-
Performs the selection.
- Selectable - Interface in it.tidalwave.role.ui
-
A role providing the capability of being selected.
- send() - Method in class it.tidalwave.actor.MessageSupport
-
Sends this message, eventually performing a replacement (see
MessageDecorator
for further info). - send(String) - Method in interface it.tidalwave.util.ProcessExecutor
-
Sends a string to the stdin of the running process.
- send(String) - Method in class it.tidalwave.util.spi.DefaultProcessExecutor
-
Sends a string to the stdin of the running process.
- sendDirectly() - Method in class it.tidalwave.actor.MessageSupport
-
Sends this message directly, not performing any replacement (see
MessageDecorator
for further info). - sendLater(int, TimeUnit) - Method in class it.tidalwave.actor.MessageSupport
-
Sends this message after a delay, eventually performing a replacement (see
MessageDecorator
for further info). - set(ContextManagerProvider) - Static method in class it.tidalwave.role.ContextManager.Locator
-
This method is for testing only. Sets the global
ContextManagerProvider
. - set(AsDelegateProvider) - Static method in class it.tidalwave.util.spi.AsDelegateProvider.Locator
-
This method is for testing only. Sets the global
AsDelegateProvider
. - set(T) - Method in class it.tidalwave.role.ui.BoundProperty
-
Sets a new value to this object.
- set(T) - Method in interface it.tidalwave.role.ui.Changeable
-
Sets a new value to this object.
- set(T) - Method in class it.tidalwave.role.ui.function.WeakCopyFunctionSupport
- setDisplayName(String) - Method in interface it.tidalwave.role.ui.MutableDisplayable
-
Sets the display name in
Locale.ENGLISH
. - setDisplayName(String, Locale) - Method in interface it.tidalwave.role.ui.MutableDisplayable
-
Sets the display name in the given
Locale
. - setDisplayNames(Map<Locale, String>) - Method in interface it.tidalwave.role.ui.MutableDisplayable
-
Sets a bag of display names for a number of
Locale
s. - setIcon(Icon) - Method in interface it.tidalwave.role.ui.MutableIconProvider
-
Sets the icon.
- setIcon(Icon) - Method in class it.tidalwave.role.ui.spi.MutableIconProviderSupport
-
Sets the icon.
- setListener(ProcessExecutor.ConsoleOutput.Listener) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Sets a listener.
- setSortCriterion(Finder.SortCriterion) - Method in interface it.tidalwave.role.Sortable
-
Sets the sort criterion.
- setSortDirection(Finder.SortDirection) - Method in interface it.tidalwave.role.Sortable
-
Sets the sort direction.
- shouldChange(String, String) - Method in class it.tidalwave.role.ui.function.CopyIfEmptyOrConform
- shouldChange(T, T) - Method in class it.tidalwave.role.ui.function.WeakCopyFunctionSupport
- SimpleAsyncMessageDelivery - Class in it.tidalwave.messagebus.spi
-
An implementation of
MessageDelivery
that dispatches messages as they are delivered, each one in a separated thread. - SimpleAsyncMessageDelivery() - Constructor for class it.tidalwave.messagebus.spi.SimpleAsyncMessageDelivery
- SimpleComposite<TYPE> - Interface in it.tidalwave.role
- SimpleCompositePresentable - Class in it.tidalwave.role.ui.spi
-
An implementation of
Presentable
for datum instances having theSimpleComposite
role. - SimpleCompositePresentable(As) - Constructor for class it.tidalwave.role.ui.spi.SimpleCompositePresentable
- SimpleCompositePresentable(As, PresentationModelFactory) - Constructor for class it.tidalwave.role.ui.spi.SimpleCompositePresentable
- SimpleFinderSupport<T> - Class in it.tidalwave.util.spi
-
A starting point for implementing a custom
Finder
that is not an extended finder. - SimpleFinderSupport(SimpleFinderSupport<T>, Object) - Constructor for class it.tidalwave.util.spi.SimpleFinderSupport
- SimpleFinderSupport(String) - Constructor for class it.tidalwave.util.spi.SimpleFinderSupport
- SimpleMessageBus - Class in it.tidalwave.messagebus.spi
-
A partial implementation of
MessageBus
. - SimpleMessageBus() - Constructor for class it.tidalwave.messagebus.spi.SimpleMessageBus
-
Creates a new instance with a
SimpleAsyncMessageDelivery
strategy for delivery. - SimpleMessageBus(Executor) - Constructor for class it.tidalwave.messagebus.spi.SimpleMessageBus
-
Creates a new instance given an executor and a
SimpleAsyncMessageDelivery
strategy for delivery. - SimpleMessageBus(Executor, MessageDelivery) - Constructor for class it.tidalwave.messagebus.spi.SimpleMessageBus
-
Creates a new instance given an executor and a strategy for delivery.
- SimpleMessageSubscriber - Annotation Type in it.tidalwave.messagebus.annotation
-
Designates a class as a simple subscriber of a message bus.
- SimpleTask - Class in it.tidalwave.util
- SimpleTask() - Constructor for class it.tidalwave.util.SimpleTask
- size() - Method in interface it.tidalwave.util.TypeSafeMap
-
Returns the size of this map.
- size() - Method in interface it.tidalwave.util.TypeSafeMultiMap
-
Returns the size of this map.
- sort(Finder.SortCriterion) - Method in interface it.tidalwave.util.Finder
-
Tells the
Finder
that results will be sorted according to the given criterion, in ascending direction. - sort(Finder.SortCriterion) - Method in interface it.tidalwave.util.spi.ExtendedFinderSupport
-
Tells the
Finder
that results will be sorted according to the given criterion, in ascending direction. - sort(Finder.SortCriterion) - Method in class it.tidalwave.util.spi.FinderSupport
-
Tells the
Finder
that results will be sorted according to the given criterion, in ascending direction. - sort(Finder.SortCriterion, Finder.SortDirection) - Method in interface it.tidalwave.util.Finder
-
Tells the
Finder
that results will be sorted according to the given criterion and direction. - sort(Finder.SortCriterion, Finder.SortDirection) - Method in interface it.tidalwave.util.spi.ExtendedFinderSupport
-
Tells the
Finder
that results will be sorted according to the given criterion and direction. - sort(Finder.SortCriterion, Finder.SortDirection) - Method in class it.tidalwave.util.spi.FinderSupport
-
Tells the
Finder
that results will be sorted according to the given criterion and direction. - sort(List<? extends T>, Finder.SortDirection) - Method in class it.tidalwave.util.Finder.InMemorySortCriterion.DefaultInMemorySortCriterion
- sort(List<? extends TYPE>) - Method in interface it.tidalwave.util.Finder.InMemorySortCriterion
-
Performs the sort of results.
- sort(List<? extends TYPE>, Finder.SortDirection) - Method in interface it.tidalwave.util.Finder.InMemorySortCriterion
-
Performs the sort of results.
- Sortable - Interface in it.tidalwave.role
-
The role of an object that has contents that can be sorted.
- source - Variable in class it.tidalwave.role.ui.function.UnaryBoundFunctionSupport
- source() - Method in annotation type it.tidalwave.messagebus.annotation.SimpleMessageSubscriber
-
The name of the source that this annotation refers to.
- sources - Variable in class it.tidalwave.role.ui.function.BooleanBoundFunctionSupport
- SpringAsDelegateProvider - Class in it.tidalwave.role.spring.spi
-
An implementation of
AsDelegateProvider
for a Spring context. - SpringAsDelegateProvider() - Constructor for class it.tidalwave.role.spring.spi.SpringAsDelegateProvider
- SpringContextManagerProvider - Class in it.tidalwave.role.spring.spi
- SpringContextManagerProvider() - Constructor for class it.tidalwave.role.spring.spi.SpringContextManagerProvider
- start() - Method in interface it.tidalwave.util.ProcessExecutor
-
Starts the external process.
- start() - Method in class it.tidalwave.util.spi.DefaultProcessExecutor.DefaultConsoleOutput
-
Should not be used by the programmer.
- start() - Method in class it.tidalwave.util.spi.DefaultProcessExecutor
-
Starts the external process.
- stop() - Method in interface it.tidalwave.util.ProcessExecutor
-
Stops the external process.
- stop() - Method in class it.tidalwave.util.spi.DefaultProcessExecutor
-
Stops the external process.
- stream() - Method in interface it.tidalwave.util.Finder
-
Returns a stream of results.
- StringRenderable - Interface in it.tidalwave.role
-
The role of an object that can be rendered into a
String
as HTML markup. - stringToStrings(String) - Static method in class it.tidalwave.util.test.FileComparisonUtils
-
Converts a string which contains newlines into a list of strings.
- stringValue() - Method in class it.tidalwave.util.Id
-
Returns the
String
value of this object. - stringValue() - Method in class it.tidalwave.util.Key
-
Returns the
String
value of this object. - stringValue() - Method in interface it.tidalwave.util.StringValue
-
Returns the
String
value of this object. - StringValue - Interface in it.tidalwave.util
-
This interface should be implemented by classes for which is meaningful to be converted into a
String
. - Styleable - Interface in it.tidalwave.role.ui
-
A role which declares a set of styles for rendering.
- subscribe() - Method in interface it.tidalwave.messagebus.MessageBusHelper.MethodAdapter
- subscribe(Class<Topic>, MessageBus.Listener<Topic>) - Method in class it.tidalwave.messagebus.spi.SimpleMessageBus
-
Subscribes a
MessageBus.Listener
to a topic. - subscribe(Class<TOPIC>, MessageBus.Listener<TOPIC>) - Method in interface it.tidalwave.messagebus.MessageBus
-
Subscribes a
MessageBus.Listener
to a topic. - subscribeAll() - Method in class it.tidalwave.messagebus.MessageBusHelper
- supplier() - Method in class it.tidalwave.util.spi.ArrayListCollectorSupport
- suspend() - Method in interface it.tidalwave.actor.Collaboration
-
Sometimes a
Collaboration
must coordinate with the external world, waiting for an external asynchronous event that cannot be modeled with agents. - SwingDciExample - Class in it.tidalwave.thesefoolishthings.examples.dci.swing
- SwingDciExample() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.swing.SwingDciExample
- SwingPersonPresentation - Class in it.tidalwave.thesefoolishthings.examples.dci.swing.swing
- SwingPersonPresentation() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.swing.swing.SwingPersonPresentation
T
- TableColumnDescriptor - Class in it.tidalwave.thesefoolishthings.examples.dci.swing.role
-
A descriptor for a column in a table.
- TableColumnDescriptor() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.swing.role.TableColumnDescriptor
- TableHeaderDescriptor - Interface in it.tidalwave.thesefoolishthings.examples.dci.swing.role
-
A Role which describes how to set up columns in a table rendering.
- targetValue - Variable in class it.tidalwave.role.ui.function.WeakCopyFunctionSupport
- Task<T,E extends java.lang.Throwable> - Class in it.tidalwave.util
-
A class which encapsulates a task.
- Task() - Constructor for class it.tidalwave.util.Task
-
Creates a new
Task
. - Task(String) - Constructor for class it.tidalwave.util.Task
-
Creates a new
Task
with the given name. - TestLogger - Class in it.tidalwave.util.test
- TestLogger() - Constructor for class it.tidalwave.util.test.TestLogger
- text - Variable in class it.tidalwave.util.ui.UserNotification
- TextReadable - Interface in it.tidalwave.role.io
-
The role of an object that can be read as a stream of characters.
- TextWritable - Interface in it.tidalwave.role.io
-
The role of an object that can be written as a stream of characters.
- ThreadAssertions - Class in it.tidalwave.util.thread
-
Facility class for asserting that the current thread is of some kind.
- ThreadAssertions() - Constructor for class it.tidalwave.util.thread.ThreadAssertions
- ThreadConfined - Annotation Type in it.tidalwave.util.thread.annotation
- threadSafe() - Method in annotation type it.tidalwave.actor.annotation.Actor
- ThreadType - Enum in it.tidalwave.util.thread
- throwAsException(Class<X>) - Static method in class it.tidalwave.util.As.Defaults
- throwWhenEmpty(T, String) - Static method in exception it.tidalwave.util.NotFoundException
-
Throws the
NotFoundException
when the passed collection isnull
or empty. - throwWhenEmpty(T, String, Object...) - Static method in exception it.tidalwave.util.NotFoundException
-
Throws the
NotFoundException
when the passed collection isnull
or empty. - throwWhenNull(T, String) - Static method in exception it.tidalwave.util.NotFoundException
-
Throws the
NotFoundException
when the passed object isnull
. - throwWhenNull(T, String, Object...) - Static method in exception it.tidalwave.util.NotFoundException
-
Throws the
NotFoundException
when the passed object isnull
. - TimeProvider - Interface in it.tidalwave.util
-
A provider of current time.
- TimeProvider.DefaultTimeProvider - Class in it.tidalwave.util
- toCompositePresentationModel() - Static method in class it.tidalwave.role.ui.spi.PresentationModelCollectors
- toCompositePresentationModel(Iterable<T>) - Static method in class it.tidalwave.role.ui.spi.PresentationModelCollectors
-
A facility simplified version of
PresentationModelCollectors.toCompositePresentationModel(java.lang.Iterable, java.util.function.Function)
. - toCompositePresentationModel(Iterable<T>, Function<T, Object>) - Static method in class it.tidalwave.role.ui.spi.PresentationModelCollectors
-
A facility method that creates a composite
PresentationModel
out of an iterable (which means an array, a collection or a stream) of objects implementingAs
. - toCompositePresentationModel(Collection<Object>) - Static method in class it.tidalwave.role.ui.spi.PresentationModelCollectors
-
A
Collector
which collects aStream
ofPresentationModel
s into a singlePresentationModel
with aComposite
role containing them. - toString() - Method in class it.tidalwave.thesefoolishthings.examples.person.Person
- toString() - Method in class it.tidalwave.util.Id
- toString() - Method in class it.tidalwave.util.Task
- TxManager - Interface in it.tidalwave.thesefoolishthings.examples.jpafinderexample
- type() - Method in annotation type it.tidalwave.util.thread.annotation.ThreadConfined
- TypeSafeMap - Interface in it.tidalwave.util
-
A map that is type safe, i.e the pairs (key, value) are type-checked.
- TypeSafeMultiMap - Interface in it.tidalwave.util
-
A map that is type safe, i.e the pairs (key, value) are type-checked, and can contain multiple values, i.e.
U
- UI - it.tidalwave.util.thread.ThreadType
- UnaryBoundFunctionSupport<DOMAIN_TYPE,CODOMAIN_TYPE> - Class in it.tidalwave.role.ui.function
- UnaryBoundFunctionSupport(ChangingSource<DOMAIN_TYPE>) - Constructor for class it.tidalwave.role.ui.function.UnaryBoundFunctionSupport
- unbindAll() - Method in class it.tidalwave.role.ui.BoundProperty
-
Removes all the bindings of this object.
- unbindAll() - Method in interface it.tidalwave.role.ui.ChangingSource
-
Removes all the bindings of this object.
- unbindAll() - Method in class it.tidalwave.role.ui.function.BoundFunctionSupport
-
Removes all the bindings of this object.
- unlock() - Method in interface it.tidalwave.util.ui.LockableView
-
Dismisses the waiting notification and unlocks the UI.
- unmarshal(InputStream) - Method in interface it.tidalwave.role.io.Unmarshallable
-
Unmarshals the object from the given
InputStream
. - Unmarshallable - Interface in it.tidalwave.role.io
-
The role of an object that can be unmarshalled.
- UNSORTED - Static variable in interface it.tidalwave.util.Finder.SortCriterion
-
A special
Finder.SortCriterion
which indicates that no sort has been performed. - unsubscribe() - Method in interface it.tidalwave.messagebus.MessageBusHelper.MethodAdapter
- unsubscribe(MessageBus.Listener<?>) - Method in interface it.tidalwave.messagebus.MessageBus
-
Unsubscribes a
MessageBus.Listener
. - unsubscribe(MessageBus.Listener<?>) - Method in class it.tidalwave.messagebus.spi.SimpleMessageBus
-
Unsubscribes a
MessageBus.Listener
. - unsubscribeAll() - Method in class it.tidalwave.messagebus.MessageBusHelper
- UserAction - Interface in it.tidalwave.role.ui
- UserActionProvider - Interface in it.tidalwave.role.ui
-
A role that provides
UserAction
s. - UserNotification - Class in it.tidalwave.util.ui
- UserNotification() - Constructor for class it.tidalwave.util.ui.UserNotification
- UserNotificationWithFeedback - Class in it.tidalwave.util.ui
-
This class models a user notification where a feedback is expected (confirmation or cancellation).
- UserNotificationWithFeedback(String, String, UserNotificationWithFeedback.Feedback) - Constructor for class it.tidalwave.util.ui.UserNotificationWithFeedback
- UserNotificationWithFeedback.Feedback - Class in it.tidalwave.util.ui
-
This class provides a few callback methods to notify a choice from the user.
V
- value - Variable in class it.tidalwave.role.ui.function.UnaryBoundFunctionSupport
- valueOf(String) - Static method in enum it.tidalwave.messagebus.spi.ReflectionUtils.MethodProcessor.FilterResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.tidalwave.util.Finder.SortDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.tidalwave.util.thread.ThreadType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum it.tidalwave.messagebus.spi.ReflectionUtils.MethodProcessor.FilterResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.tidalwave.util.Finder.SortDirection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.tidalwave.util.thread.ThreadType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in interface it.tidalwave.util.TypeSafeMap
-
Returns a set of all the contained values.
- values() - Method in interface it.tidalwave.util.TypeSafeMultiMap
-
Returns a set of all the contained values.
- Visible - Interface in it.tidalwave.role.ui
-
The role of an object that can be visible or not.
- VISIBLE - Static variable in interface it.tidalwave.role.ui.Visible
-
A role that is always visible.
- VisibleForTesting - Annotation Type in it.tidalwave.util.annotation
-
A documenting annotation to state that a given element has a less restrictive access modifier (e.g.
- visit(T) - Method in interface it.tidalwave.role.Composite.Visitor
-
Visits an object.
- visit(T) - Method in class it.tidalwave.role.Composite.VisitorSupport
-
Visits an object.
- VisitorSupport() - Constructor for class it.tidalwave.role.Composite.VisitorSupport
W
- waitFor(String) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Waits for a line matching the given regular expression to appear.
- waitFor(String) - Method in class it.tidalwave.util.spi.DefaultProcessExecutor.DefaultConsoleOutput
-
Waits for a line matching the given regular expression to appear.
- waitForCompletion() - Method in interface it.tidalwave.actor.Collaboration
-
Waits for the completion of this
Collaboration
. - waitForCompletion() - Method in interface it.tidalwave.util.ProcessExecutor
-
Waits for the termination of the external process.
- waitForCompletion() - Method in class it.tidalwave.util.spi.DefaultProcessExecutor
-
Waits for the termination of the external process.
- WeakCopyFunctionSupport<T> - Class in it.tidalwave.role.ui.function
-
Changes the destination only at a certain condition in function of the target.
- WeakCopyFunctionSupport(ChangingSource<T>) - Constructor for class it.tidalwave.role.ui.function.WeakCopyFunctionSupport
- with(Key<T>, T) - Method in interface it.tidalwave.util.TypeSafeMap
-
Create a new instance with an additional pair (key, value=
- with(Key<T>, T) - Method in interface it.tidalwave.util.TypeSafeMultiMap
-
Creates a new instance with an additional pair (key, value).
- with(String, T) - Method in interface it.tidalwave.role.Aggregate
-
Returns a new instance with the specified (name, value) pair.
- withAnnotationFilter(Class<? extends Annotation>) - Method in class it.tidalwave.util.spring.ClassScanner
-
Adds a filter for an annotation.
- withArgument(String) - Method in interface it.tidalwave.util.ProcessExecutor
-
Adds a single argument to pass to the external process.
- withArgument(String) - Method in class it.tidalwave.util.spi.DefaultProcessExecutor
-
Adds a single argument to pass to the external process.
- withArguments(String...) - Method in interface it.tidalwave.util.ProcessExecutor
-
Adds some arguments to pass to the external process.
- withArguments(String...) - Method in class it.tidalwave.util.spi.DefaultProcessExecutor
-
Adds some arguments to pass to the external process.
- withCaption(Class<?>, String, Object...) - Method in class it.tidalwave.util.ui.UserNotification
-
Associates a caption to the notification, retrieved from a resource bundle.
- withCaption(Class<?>, String, Object...) - Method in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
Associates a caption to the notification, retrieved from a resource bundle.
- withCaption(String) - Method in class it.tidalwave.util.ui.UserNotification
-
Associates a caption to the notification.
- withCaption(String) - Method in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
Associates a caption to the notification.
- withContext(Object) - Method in interface it.tidalwave.util.Finder
-
Tells the
Finder
that results should be created with the given context. - withContext(Object) - Method in interface it.tidalwave.util.spi.ExtendedFinderSupport
-
Tells the
Finder
that results should be created with the given context. - withContext(Object) - Method in class it.tidalwave.util.spi.FinderSupport
-
Tells the
Finder
that results should be created with the given context. - withFeedback(UserNotificationWithFeedback.Feedback) - Method in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
Associates a
UserNotificationWithFeedback.Feedback
to the notification. - withFirstName(String) - Method in interface it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinder
- withFirstName(String) - Method in class it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2
- withIncludeFilter(TypeFilter) - Method in class it.tidalwave.util.spring.ClassScanner
-
Adds an "include" filter.
- withLastName(String) - Method in interface it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinder
- withLastName(String) - Method in class it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2
- withPmOf(String, Collection<Object>) - Method in class it.tidalwave.role.ui.PresentationModelAggregate
-
Adds another
PresentationModel
with the given roles, associated to the given name. - withPoolSize(int) - Method in class it.tidalwave.actor.spi.ActorActivator
-
Specifies the pool size for this activator.
- withText(Class<?>, String, Object...) - Method in class it.tidalwave.util.ui.UserNotification
-
Associates a text to the notification, retrieved from a resource bundle.
- withText(Class<?>, String, Object...) - Method in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
Associates a text to the notification, retrieved from a resource bundle.
- withText(String) - Method in class it.tidalwave.util.ui.UserNotification
-
Associates a text to the notification.
- withText(String) - Method in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
Associates a text to the notification.
X
- XStreamContext - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream
-
A DCI local Context that provides an
XStream
for a few datum classes. - XStreamContext() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.XStreamContext
- XStreamMarshallableSupport<D> - Class in it.tidalwave.thesefoolishthings.examples.person
-
A facility class for implementing a
Marshallable
using XStream. - XStreamMarshallableSupport() - Constructor for class it.tidalwave.thesefoolishthings.examples.person.XStreamMarshallableSupport
_
- __INSTANCE - Static variable in interface it.tidalwave.util.TimeProvider
- _ActionProvider_ - Static variable in interface it.tidalwave.role.ui.ActionProvider
- _Aggregate_ - Static variable in interface it.tidalwave.role.Aggregate
- _AsDelegateProvider_ - Static variable in interface it.tidalwave.util.spi.AsDelegateProvider
- _BinaryReadable_ - Static variable in interface it.tidalwave.role.io.BinaryReadable
- _BinaryWritable_ - Static variable in interface it.tidalwave.role.io.BinaryWritable
- _c(FunctionalCheckedExceptionWrappers.ConsumerWithException<T>) - Static method in class it.tidalwave.util.FunctionalCheckedExceptionWrappers
-
A wrapper for a
Consumer
that catches exceptions and wraps them intoRuntimeException
s. - _Composite_ - Static variable in interface it.tidalwave.role.Composite
- _Displayable_ - Static variable in interface it.tidalwave.role.ui.Displayable
- _f(FunctionalCheckedExceptionWrappers.FunctionWithException<T, R>) - Static method in class it.tidalwave.util.FunctionalCheckedExceptionWrappers
-
A wrapper for a
Function
that catches exceptions and wraps them intoRuntimeException
s. - _HtmlRenderable_ - Static variable in interface it.tidalwave.role.HtmlRenderable
- _IconProvider_ - Static variable in interface it.tidalwave.role.ui.IconProvider
- _Identifiable_ - Static variable in interface it.tidalwave.role.Identifiable
- _IdFactory_ - Static variable in interface it.tidalwave.role.IdFactory
- _LocalizedDisplayable_ - Static variable in interface it.tidalwave.role.ui.LocalizedDisplayable
- _Marshallable_ - Static variable in interface it.tidalwave.role.io.Marshallable
- _MessageDecorator_ - Static variable in interface it.tidalwave.actor.MessageDecorator
- _MutableDisplayable_ - Static variable in interface it.tidalwave.role.ui.MutableDisplayable
- _MutableIconProvider_ - Static variable in interface it.tidalwave.role.ui.MutableIconProvider
- _MutableLocalizedDisplayable_ - Static variable in interface it.tidalwave.role.ui.MutableLocalizedDisplayable
- _NamedCallback_ - Static variable in class it.tidalwave.util.NamedCallback
- _ObservableListProvider_ - Static variable in interface it.tidalwave.thesefoolishthings.examples.dci.swing.role.ObservableListProvider
- _p(FunctionalCheckedExceptionWrappers.PredicateWithException<T>) - Static method in class it.tidalwave.util.FunctionalCheckedExceptionWrappers
-
A wrapper for a
Predicate
that catches exceptions and wraps them intoRuntimeException
s. - _Persistable_ - Static variable in interface it.tidalwave.role.io.Persistable
- _PersonPresentationController_ - Static variable in interface it.tidalwave.thesefoolishthings.examples.dci.swing.PersonPresentationControl
- _PlainTextRenderable_ - Static variable in interface it.tidalwave.role.PlainTextRenderable
- _Presentable_ - Static variable in interface it.tidalwave.role.ui.Presentable
- _PresentationModelFactory_ - Static variable in interface it.tidalwave.role.ui.PresentationModelFactory
- _Removable_ - Static variable in interface it.tidalwave.role.Removable
- _s(FunctionalCheckedExceptionWrappers.SupplierWithException<T>) - Static method in class it.tidalwave.util.FunctionalCheckedExceptionWrappers
-
A wrapper for a
Supplier
that catches exceptions and wraps them intoRuntimeException
s. - _Selectable_ - Static variable in interface it.tidalwave.role.ui.Selectable
- _SimpleComposite_ - Static variable in interface it.tidalwave.role.SimpleComposite
- _Sortable_ - Static variable in interface it.tidalwave.role.Sortable
- _SortCriterion_ - Static variable in interface it.tidalwave.util.Finder.SortCriterion
- _StringRenderable_ - Static variable in interface it.tidalwave.role.StringRenderable
- _Styleable_ - Static variable in interface it.tidalwave.role.ui.Styleable
- _TableHeaderDescriptor_ - Static variable in interface it.tidalwave.thesefoolishthings.examples.dci.swing.role.TableHeaderDescriptor
- _TextReadable_ - Static variable in interface it.tidalwave.role.io.TextReadable
- _TextWritable_ - Static variable in interface it.tidalwave.role.io.TextWritable
- _Unmarshallable_ - Static variable in interface it.tidalwave.role.io.Unmarshallable
- _UserAction_ - Static variable in interface it.tidalwave.role.ui.UserAction
- _UserActionProvider_ - Static variable in interface it.tidalwave.role.ui.UserActionProvider
- _Visible_ - Static variable in interface it.tidalwave.role.ui.Visible
All Classes All Packages