public abstract static class Lookup.Result<T>
extends java.lang.Object
| Constructor | Description |
|---|---|
Result() |
| Modifier and Type | Method | Description |
|---|---|---|
abstract void |
addLookupListener(LookupListener l) |
Registers a listener that is invoked when there is a possible
change in this result.
|
java.util.Set<java.lang.Class<? extends T>> |
allClasses() |
Get all classes represented in the result.
|
abstract java.util.Collection<? extends T> |
allInstances() |
Get all instances in the result.
|
java.util.Collection<? extends Lookup.Item<T>> |
allItems() |
Get all registered items.
|
abstract void |
removeLookupListener(LookupListener l) |
Unregisters a listener previously added.
|
public abstract void addLookupListener(LookupListener l)
Lookup.Result object. When it gets garbage collected
it can no longer deliver events. Thus remember to keep reference
to the object you are attaching listener to.
l - the listener to addpublic abstract void removeLookupListener(LookupListener l)
l - the listener to removepublic abstract java.util.Collection<? extends T> allInstances()
public java.util.Set<java.lang.Class<? extends T>> allClasses()
Class objects that will never change its contentpublic java.util.Collection<? extends Lookup.Item<T>> allItems()
Lookup.Item that will never change its contentBuilt on April 24 2018. | Portions Copyright 1997-2018 Oracle. All rights reserved.