public class LinkResolver<E>
extends java.lang.Object
Constructor and Description |
---|
LinkResolver() |
Modifier and Type | Method and Description |
---|---|
boolean |
add(java.lang.String modulePackageName,
java.lang.String name,
E value) |
boolean |
add(java.net.URI moduleURI,
java.lang.String name,
E value) |
protected E |
getUniqueMember() |
E |
resolveLink(java.lang.String link,
java.lang.String modulePackageName) |
E |
resolveLink(java.lang.String link,
java.net.URI moduleUri) |
protected java.util.Collection<E> |
tryToResolveForEar(java.util.Collection<E> values,
java.net.URI moduleUri,
java.lang.String link) |
java.util.Collection<E> |
values() |
java.util.Collection<E> |
values(java.lang.String shortName) |
public boolean add(java.lang.String modulePackageName, java.lang.String name, E value)
public boolean add(java.net.URI moduleURI, java.lang.String name, E value)
public java.util.Collection<E> values()
public java.util.Collection<E> values(java.lang.String shortName)
public E resolveLink(java.lang.String link, java.lang.String modulePackageName)
public E resolveLink(java.lang.String link, java.net.URI moduleUri)
protected java.util.Collection<E> tryToResolveForEar(java.util.Collection<E> values, java.net.URI moduleUri, java.lang.String link)
protected E getUniqueMember()