Skip navigation links
A B C D E F G I L M P R S T W 

A

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

B

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().

C

clear() - Method in class com.cedarsoft.lookup.DynamicLookup
Clears the lookup
com.cedarsoft.lookup - package com.cedarsoft.lookup
 
com.cedarsoft.lookup.binding - package com.cedarsoft.lookup.binding
 
createInstance() - Method in interface com.cedarsoft.lookup.Instantiater
Creates the instance
createInstance() - Method in class com.cedarsoft.lookup.InstantiatorLookup
This method is only called once as soon as the first lookup request is made.
createInstance() - Method in class com.cedarsoft.lookup.LazyLookup
This method is only called once as soon as the first lookup request is made.
createLookup(Object...) - Static method in class com.cedarsoft.lookup.Lookups
Creates a lookup where the given objects are registered only under their class

D

DynamicLookup - Class in com.cedarsoft.lookup
A dynamic lookup
DynamicLookup(Object...) - Constructor for class com.cedarsoft.lookup.DynamicLookup
Creates a new dynamic lookup
dynamicLookup(Object...) - Static method in class com.cedarsoft.lookup.Lookups
Create a dynamic lookup
dynamicLookupFromList(List<Object>) - Static method in class com.cedarsoft.lookup.Lookups
Creates a dynamit lookup

E

emtyLookup() - Static method in class com.cedarsoft.lookup.Lookups
Creates an empty lookup

F

fireDelta(Lookup, Lookup) - Method in class com.cedarsoft.lookup.LookupChangeSupport
fireDelta
fireDelta(Map<Class<?>, Object>, Lookup) - Method in class com.cedarsoft.lookup.LookupChangeSupport
fireDelta
fireLookupChanged(Class<? super T>, T, T) - Method in class com.cedarsoft.lookup.LookupChangeSupport
fireLookupChanged
fireLookupChanged(LookupChangeEvent<T>) - Method in class com.cedarsoft.lookup.LookupChangeSupport
fireLookupChanged

G

getListeners() - Method in class com.cedarsoft.lookup.LookupChangeSupport
Getter for the field listeners.
getLookupChangeListeners() - Method in class com.cedarsoft.lookup.DynamicLookup
getLookupChangeListeners
getNewValue() - Method in class com.cedarsoft.lookup.LookupChangeEvent
Getter for the field newValue.
getOldValue() - Method in class com.cedarsoft.lookup.LookupChangeEvent
Getter for the field oldValue.
getSingleton() - Method in class com.cedarsoft.lookup.SingletonLookup
Getter for the field singleton.
getSingletonType() - Method in class com.cedarsoft.lookup.SingletonLookup
Getter for the field singletonType.
getSource() - Method in class com.cedarsoft.lookup.LookupChangeEvent
Getter for the field source.
getSource() - Method in class com.cedarsoft.lookup.LookupChangeSupport
Getter for the field source.
getType() - Method in class com.cedarsoft.lookup.binding.PropertyCallback
Returns the type this callback is bound to
getType() - Method in interface com.cedarsoft.lookup.Instantiater.Typed
 
getType() - Method in class com.cedarsoft.lookup.InstantiatorLookup
The type the instance.
getType() - Method in class com.cedarsoft.lookup.LazyLookup
The type the instance.
getType() - Method in class com.cedarsoft.lookup.LookupChangeEvent
Getter for the field type.
getType() - Method in interface com.cedarsoft.lookup.TypedLookupChangeListener
Returns the type this callback is bound to
getTypeClass() - Method in class com.cedarsoft.lookup.WeakLookupChangeListener
Getter for the field typeClass.
getValue() - Method in class com.cedarsoft.lookup.LazyLookup
This method calls LazyLookup.createInstance() and caches the value.
getWrappedListener() - Method in class com.cedarsoft.lookup.WeakLookupChangeListener
Returns the wrapped lookup (or null if the reference has been lost

I

Instantiater<T> - Interface in com.cedarsoft.lookup
Creates an instance.
Instantiater.Typed<T> - Interface in com.cedarsoft.lookup
A typed instantiator.
InstantiationFailedException - Exception in com.cedarsoft.lookup
InstantiationFailedException class.
InstantiationFailedException() - Constructor for exception com.cedarsoft.lookup.InstantiationFailedException
Constructor for InstantiationFailedException.
InstantiationFailedException(String) - Constructor for exception com.cedarsoft.lookup.InstantiationFailedException
Constructor for InstantiationFailedException.
InstantiationFailedException(String, Throwable) - Constructor for exception com.cedarsoft.lookup.InstantiationFailedException
Constructor for InstantiationFailedException.
InstantiationFailedException(Throwable) - Constructor for exception com.cedarsoft.lookup.InstantiationFailedException
Constructor for InstantiationFailedException.
instantiator(Class<? extends T>, Instantiater<T>) - Static method in class com.cedarsoft.lookup.Lookups
instantiator
instantiator(Instantiater.Typed<T>) - Static method in class com.cedarsoft.lookup.Lookups
instantiator
InstantiatorLookup<T> - Class in com.cedarsoft.lookup
InstantiatorLookup class.
InstantiatorLookup(Class<? extends T>, Instantiater<T>) - Constructor for class com.cedarsoft.lookup.InstantiatorLookup
Constructor for InstantiatorLookup.
InstantiatorLookup(Instantiater.Typed<T>) - Constructor for class com.cedarsoft.lookup.InstantiatorLookup
Constructor for InstantiatorLookup.

L

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

M

mappedLookup(Map<Class<?>, ?>) - Static method in class com.cedarsoft.lookup.Lookups
mappedLookup
MappedLookup - Class in com.cedarsoft.lookup
This is a simple lookup implementation that is backed up by a HashMap
MappedLookup() - Constructor for class com.cedarsoft.lookup.MappedLookup
Constructor for MappedLookup.
MappedLookup(Map<Class<?>, ?>) - Constructor for class com.cedarsoft.lookup.MappedLookup
Constructor for MappedLookup.
merge(Lookup, Lookup) - Static method in class com.cedarsoft.lookup.Lookups
merge
MergingLookup - Class in com.cedarsoft.lookup
Merges two lookups.
MergingLookup(Lookup, Lookup) - Constructor for class com.cedarsoft.lookup.MergingLookup
Constructor for MergingLookup.

P

PropertyCallback<T> - Class in com.cedarsoft.lookup.binding
A special LookupChangeListener that changes the property of a given object (using reflection).
PropertyCallback(Object, String, Class<T>) - Constructor for class com.cedarsoft.lookup.binding.PropertyCallback
Constructor for PropertyCallback.

R

ReflectionCallback<T> - Class in com.cedarsoft.lookup.binding
ReflectionCallback class.
ReflectionCallback(Object, Method) - Constructor for class com.cedarsoft.lookup.binding.ReflectionCallback
Constructor for ReflectionCallback.
removeChangeListener(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.DynamicLookup
Remove a lookup change listener
removeChangeListener(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.DynamicLookup
Remove a lookup change listener from the given type
removeChangeListener(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.LazyLookup
Remove a lookup change listener from the given type
removeChangeListener(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.LazyLookup
Remove a lookup change listener
removeChangeListener(LookupChangeListener<?>) - Method in interface com.cedarsoft.lookup.Lookup
Remove a lookup change listener
removeChangeListener(Class<T>, LookupChangeListener<? super T>) - Method in interface com.cedarsoft.lookup.Lookup
Remove a lookup change listener from the given type
removeChangeListener(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.LookupChangeSupport
removeChangeListener
removeChangeListener(Class<?>, LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.LookupChangeSupport
removeChangeListener
removeChangeListener(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.LookupWrapper
Remove a lookup change listener
removeChangeListener(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.LookupWrapper
Remove a lookup change listener from the given type
removeChangeListener(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.MappedLookup
Remove a lookup change listener
removeChangeListener(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.MappedLookup
Remove a lookup change listener from the given type
removeChangeListener(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.MergingLookup
Remove a lookup change listener from the given type
removeChangeListener(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.MergingLookup
Remove a lookup change listener
removeChangeListener(LookupChangeListener<?>) - Method in class com.cedarsoft.lookup.SingletonLookup
Remove a lookup change listener
removeChangeListener(Class<T>, LookupChangeListener<? super T>) - Method in class com.cedarsoft.lookup.SingletonLookup
Remove a lookup change listener from the given type
removeValue(Object) - Method in class com.cedarsoft.lookup.DynamicLookup
removeValue
removeValues(Lookup) - Method in class com.cedarsoft.lookup.DynamicLookup
removeValues
removeValues(Object...) - Method in class com.cedarsoft.lookup.DynamicLookup
removeValues

S

singletonLookup(Class<T>, T) - Static method in class com.cedarsoft.lookup.Lookups
Creates a singleton lookup
SingletonLookup<T> - Class in com.cedarsoft.lookup
This is a simpel Lookup that contains just one object under a given key
SingletonLookup(Class<T>, T) - Constructor for class com.cedarsoft.lookup.SingletonLookup
Constructor for SingletonLookup.
store(Class<T>, T) - Method in class com.cedarsoft.lookup.DynamicLookup
A lookup store is able to add elements to the lookup
store(Class<T>, T) - Method in interface com.cedarsoft.lookup.LookupStore
A lookup store is able to add elements to the lookup
store(Class<T>, T) - Method in class com.cedarsoft.lookup.LookupWrapper
A lookup store is able to add elements to the lookup
store - Variable in class com.cedarsoft.lookup.MappedLookup
 
store(Class<T>, T) - Method in class com.cedarsoft.lookup.MappedLookup
A lookup store is able to add elements to the lookup

T

TypedLookupChangeListener<T> - Interface in com.cedarsoft.lookup
This is a special LookupChangeListener that knows the type it is listening to.

W

WeakLookupChangeListener<T> - Class in com.cedarsoft.lookup
This listener can be used to automatically register a lookup change listener to a lookup.
WeakLookupChangeListener(LookupChangeListener<T>) - Constructor for class com.cedarsoft.lookup.WeakLookupChangeListener
Creates a new instance with WeakLookupChangeListener.getTypeClass() set to null
WeakLookupChangeListener(Class<T>, LookupChangeListener<? super T>) - Constructor for class com.cedarsoft.lookup.WeakLookupChangeListener
Creates a new instance
wrap(Lookup) - Static method in class com.cedarsoft.lookup.Lookups
Wraps a lookup
wrap(LookupChangeListener<T>) - Static method in class com.cedarsoft.lookup.WeakLookupChangeListener
Wraps a given lookup change listener with a weak listener
wrap(Class<T>, LookupChangeListener<? super T>) - Static method in class com.cedarsoft.lookup.WeakLookupChangeListener
Wraps a given lookup change listener with a weak listener
A B C D E F G I L M P R S T W 
Skip navigation links

Copyright © 2007–2017 cedarsoft GmbH. All rights reserved.