- AbstractLookup - Class in com.cedarsoft.lookup
-
Abstract AbstractLookup class.
- AbstractLookup() - Constructor for class com.cedarsoft.lookup.AbstractLookup
-
- addChangeListener(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.DynamicLookup
-
Adds a lookup change listener
- addChangeListener(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.DynamicLookup
-
Add a lookup change listener for a given type
- addChangeListener(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.LazyLookup
-
Add a lookup change listener for a given type
- addChangeListener(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.LazyLookup
-
Adds a lookup change listener
- addChangeListener(LookupChangeListener<?>) - Method in interface com.cedarsoft.lookup.Lookup
-
Adds a lookup change listener
- addChangeListener(Class<T>, LookupChangeListener<? super T>) - Method in interface com.cedarsoft.lookup.Lookup
-
Add a lookup change listener for a given type
- addChangeListener(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.LookupChangeSupport
-
addChangeListener
- addChangeListener(Class<?>, LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.LookupChangeSupport
-
addChangeListener
- addChangeListener(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.LookupWrapper
-
Adds a lookup change listener
- addChangeListener(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.LookupWrapper
-
Add a lookup change listener for a given type
- addChangeListener(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.MappedLookup
-
Adds a lookup change listener
- addChangeListener(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.MappedLookup
-
Add a lookup change listener for a given type
- addChangeListener(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.MergingLookup
-
Adds a lookup change listener
- addChangeListener(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.MergingLookup
-
Add a lookup change listener for a given type
- addChangeListener(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.SingletonLookup
-
Adds a lookup change listener
- addChangeListener(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.SingletonLookup
-
Add a lookup change listener for a given type
- addChangeListenerWeak(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.DynamicLookup
-
Adds a lookup change listener that is wrapped within a WeakLookupChangeListener
- addChangeListenerWeak(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.DynamicLookup
-
Add a lookup change listener that is wrapped within a WeakLookupChangeListener for a given type
- addChangeListenerWeak(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.LazyLookup
-
Adds a lookup change listener that is wrapped within a WeakLookupChangeListener
- addChangeListenerWeak(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.LazyLookup
-
Add a lookup change listener that is wrapped within a WeakLookupChangeListener for a given type
- addChangeListenerWeak(LookupChangeListener<?>) - Method in interface com.cedarsoft.lookup.Lookup
-
Adds a lookup change listener that is wrapped within a WeakLookupChangeListener
- addChangeListenerWeak(Class<T>, LookupChangeListener<? super T>) - Method in interface com.cedarsoft.lookup.Lookup
-
Add a lookup change listener that is wrapped within a WeakLookupChangeListener for a given type
- addChangeListenerWeak(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.LookupChangeSupport
-
Adds a lookup change listener that is wrapped within a WeakLookupChangeListener
- addChangeListenerWeak(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.LookupChangeSupport
-
Adds a lookup change listener that is wrapped within a WeakLookupChangeListener
- addChangeListenerWeak(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.LookupWrapper
-
Adds a lookup change listener that is wrapped within a WeakLookupChangeListener
- addChangeListenerWeak(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.LookupWrapper
-
Add a lookup change listener that is wrapped within a WeakLookupChangeListener for a given type
- addChangeListenerWeak(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.MappedLookup
-
Adds a lookup change listener that is wrapped within a WeakLookupChangeListener
- addChangeListenerWeak(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.MappedLookup
-
Add a lookup change listener that is wrapped within a WeakLookupChangeListener for a given type
- addChangeListenerWeak(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.MergingLookup
-
Adds a lookup change listener that is wrapped within a WeakLookupChangeListener
- addChangeListenerWeak(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.MergingLookup
-
Add a lookup change listener that is wrapped within a WeakLookupChangeListener for a given type
- addChangeListenerWeak(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.SingletonLookup
-
Adds a lookup change listener that is wrapped within a WeakLookupChangeListener
- addChangeListenerWeak(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.SingletonLookup
-
Add a lookup change listener that is wrapped within a WeakLookupChangeListener for a given type
- addLookupChangeListenerWeak(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.MappedLookup
-
addLookupChangeListenerWeak
- addValue(Object) - Method in class com.cedarsoft.lookup.DynamicLookup
-
Adds a value to the store.
- addValues(Object...) - Method in class com.cedarsoft.lookup.DynamicLookup
-
addValues
- addValues(Lookup) - Method in class com.cedarsoft.lookup.DynamicLookup
-
addValues
- bind(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.DynamicLookup
-
Binds the given lookup change listener.
- bind(TypedLookupChangeListener<T>) - Method in class com.cedarsoft.lookup.DynamicLookup
-
Binds the given lookup change listener with the key retrieved from TypedLookupChangeListener#getType().
- bind(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.LazyLookup
-
Binds the given lookup change listener.
- bind(TypedLookupChangeListener<T>) - Method in class com.cedarsoft.lookup.LazyLookup
-
Binds the given lookup change listener with the key retrieved from TypedLookupChangeListener#getType().
- bind(Class<T>, LookupChangeListener<? super T>) - Method in interface com.cedarsoft.lookup.Lookup
-
Binds the given lookup change listener.
- bind(TypedLookupChangeListener<T>) - Method in interface com.cedarsoft.lookup.Lookup
-
Binds the given lookup change listener with the key retrieved from TypedLookupChangeListener#getType().
- bind(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.LookupChangeSupport
-
Binds the given lookup change listener.
- bind(TypedLookupChangeListener<T>) - Method in class com.cedarsoft.lookup.LookupChangeSupport
-
Binds the given lookup change listener with the key retrieved from TypedLookupChangeListener#getType().
- bind(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.LookupWrapper
-
Binds the given lookup change listener.
- bind(TypedLookupChangeListener<T>) - Method in class com.cedarsoft.lookup.LookupWrapper
-
Binds the given lookup change listener with the key retrieved from TypedLookupChangeListener#getType().
- bind(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.MappedLookup
-
Binds the given lookup change listener.
- bind(TypedLookupChangeListener<T>) - Method in class com.cedarsoft.lookup.MappedLookup
-
Binds the given lookup change listener with the key retrieved from TypedLookupChangeListener#getType().
- bind(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.MergingLookup
-
Binds the given lookup change listener.
- bind(TypedLookupChangeListener<T>) - Method in class com.cedarsoft.lookup.MergingLookup
-
Binds the given lookup change listener with the key retrieved from TypedLookupChangeListener#getType().
- bind(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.SingletonLookup
-
Binds the given lookup change listener.
- bind(TypedLookupChangeListener<T>) - Method in class com.cedarsoft.lookup.SingletonLookup
-
Binds the given lookup change listener with the key retrieved from TypedLookupChangeListener#getType().
- bindWeak(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.DynamicLookup
-
Binds the given lookup change listener that is wrapped within a WeakLookupChangeListener.
- bindWeak(TypedLookupChangeListener<T>) - Method in class com.cedarsoft.lookup.DynamicLookup
-
Binds the given lookup change listener (that is wrapped within a WeakLookupChangeListener)
with the key retrieved from TypedLookupChangeListener#getType().
- bindWeak(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.LazyLookup
-
Binds the given lookup change listener that is wrapped within a WeakLookupChangeListener.
- bindWeak(TypedLookupChangeListener<T>) - Method in class com.cedarsoft.lookup.LazyLookup
-
Binds the given lookup change listener (that is wrapped within a WeakLookupChangeListener)
with the key retrieved from TypedLookupChangeListener#getType().
- bindWeak(Class<T>, LookupChangeListener<? super T>) - Method in interface com.cedarsoft.lookup.Lookup
-
Binds the given lookup change listener that is wrapped within a WeakLookupChangeListener.
- bindWeak(TypedLookupChangeListener<T>) - Method in interface com.cedarsoft.lookup.Lookup
-
Binds the given lookup change listener (that is wrapped within a WeakLookupChangeListener)
with the key retrieved from TypedLookupChangeListener#getType().
- bindWeak(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.LookupChangeSupport
-
Binds the given lookup change listener that is wrapped within a WeakLookupChangeListener.
- bindWeak(TypedLookupChangeListener<T>) - Method in class com.cedarsoft.lookup.LookupChangeSupport
-
Binds the given lookup change listener (that is wrapped within a WeakLookupChangeListener)
with the key retrieved from TypedLookupChangeListener#getType().
- bindWeak(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.LookupWrapper
-
Binds the given lookup change listener that is wrapped within a WeakLookupChangeListener.
- bindWeak(TypedLookupChangeListener<T>) - Method in class com.cedarsoft.lookup.LookupWrapper
-
Binds the given lookup change listener (that is wrapped within a WeakLookupChangeListener)
with the key retrieved from TypedLookupChangeListener#getType().
- bindWeak(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.MappedLookup
-
Binds the given lookup change listener that is wrapped within a WeakLookupChangeListener.
- bindWeak(TypedLookupChangeListener<T>) - Method in class com.cedarsoft.lookup.MappedLookup
-
Binds the given lookup change listener (that is wrapped within a WeakLookupChangeListener)
with the key retrieved from TypedLookupChangeListener#getType().
- bindWeak(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.MergingLookup
-
Binds the given lookup change listener that is wrapped within a WeakLookupChangeListener.
- bindWeak(TypedLookupChangeListener<T>) - Method in class com.cedarsoft.lookup.MergingLookup
-
Binds the given lookup change listener (that is wrapped within a WeakLookupChangeListener)
with the key retrieved from TypedLookupChangeListener#getType().
- bindWeak(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.SingletonLookup
-
Binds the given lookup change listener that is wrapped within a WeakLookupChangeListener.
- bindWeak(TypedLookupChangeListener<T>) - Method in class com.cedarsoft.lookup.SingletonLookup
-
Binds the given lookup change listener (that is wrapped within a WeakLookupChangeListener)
with the key retrieved from TypedLookupChangeListener#getType().
- LazyLookup<T> - Class in com.cedarsoft.lookup
-
Lazy implementation of lookup.
- LazyLookup() - Constructor for class com.cedarsoft.lookup.LazyLookup
-
Constructor for LazyLookup.
- lcs - Variable in class com.cedarsoft.lookup.MappedLookup
-
- lookup(Class<T>) - Method in class com.cedarsoft.lookup.DynamicLookup
-
Lookup a given object
- lookup(Class<T>) - Method in class com.cedarsoft.lookup.LazyLookup
-
Lookup a given object
- Lookup - Interface in com.cedarsoft.lookup
-
A lookup offers a simple way to get "extensions" of the current object.
- lookup(Class<T>) - Method in interface com.cedarsoft.lookup.Lookup
-
Lookup a given object
- lookup(Class<T>) - Method in class com.cedarsoft.lookup.LookupWrapper
-
Lookup a given object
- lookup(Class<T>) - Method in class com.cedarsoft.lookup.MappedLookup
-
Lookup a given object
- lookup(Class<T>) - Method in class com.cedarsoft.lookup.MergingLookup
-
Lookup a given object
- lookup(Class<T>) - Method in class com.cedarsoft.lookup.SingletonLookup
-
Lookup a given object
- lookupChanged(LookupChangeEvent<? extends T>) - Method in class com.cedarsoft.lookup.binding.PropertyCallback
-
Is notified when the content of the lookup has been changed
- lookupChanged(LookupChangeEvent<? extends T>) - Method in class com.cedarsoft.lookup.binding.ReflectionCallback
-
Is notified when the content of the lookup has been changed
- lookupChanged(LookupChangeEvent<? extends T>) - Method in interface com.cedarsoft.lookup.LookupChangeListener
-
Is notified when the content of the lookup has been changed
- lookupChanged(LookupChangeEvent<? extends T>) - Method in class com.cedarsoft.lookup.WeakLookupChangeListener
-
Is notified when the content of the lookup has been changed
- LookupChangeEvent<T> - Class in com.cedarsoft.lookup
-
This event is thrown whenever a lookup has been changed.
- LookupChangeEvent(Lookup, Class<? super T>, T, T) - Constructor for class com.cedarsoft.lookup.LookupChangeEvent
-
Constructor for LookupChangeEvent.
- LookupChangeListener<T> - Interface in com.cedarsoft.lookup
-
A LookupChangeListener is notified whenever an element of a lookup has been changed
- LookupChangeSupport - Class in com.cedarsoft.lookup
-
LookupChangeSupport
- LookupChangeSupport(Lookup) - Constructor for class com.cedarsoft.lookup.LookupChangeSupport
-
Creates a new lookup change support
- lookupNonNull(Class<T>) - Method in class com.cedarsoft.lookup.AbstractLookup
-
Lookks up a given object
- lookupNonNull(Class<T>) - Method in interface com.cedarsoft.lookup.Lookup
-
Lookks up a given object
- lookups() - Method in class com.cedarsoft.lookup.DynamicLookup
-
Returns a map containing the available lookup objects.
- lookups() - Method in class com.cedarsoft.lookup.LazyLookup
-
Returns a map containing the available lookup objects.
- lookups() - Method in interface com.cedarsoft.lookup.Lookup
-
Returns a map containing the available lookup objects.
- Lookups - Class in com.cedarsoft.lookup
-
This is a utily class that creates several lookups for special purposes
- lookups() - Method in class com.cedarsoft.lookup.LookupWrapper
-
Returns a map containing the available lookup objects.
- lookups() - Method in class com.cedarsoft.lookup.MappedLookup
-
Returns a map containing the available lookup objects.
- lookups() - Method in class com.cedarsoft.lookup.MergingLookup
-
Returns a map containing the available lookup objects.
- lookups() - Method in class com.cedarsoft.lookup.SingletonLookup
-
Returns a map containing the available lookup objects.
- LookupStore - Interface in com.cedarsoft.lookup
-
A lookup store is an extended lookup with write access
- LookupWrapper - Class in com.cedarsoft.lookup
-
A wrapper for a lookup
- LookupWrapper(Lookup) - Constructor for class com.cedarsoft.lookup.LookupWrapper
-
Creates a new lookup wrapper