private static class SourceNameMapper.MultiPathLookup extends java.lang.Object implements SourceNameMapper.PathLookup
null is returned.| Modifier and Type | Field and Description |
|---|---|
private java.util.List<SourceNameMapper.SinglePathLookup> |
references
A list of lookup instances for the same program name
|
| Constructor and Description |
|---|
MultiPathLookup()
Constructor which initializes the list of SinglePathLookup instances.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
lookupPath(java.lang.String legacyProgName,
java.lang.String[] propath,
boolean caseSens)
Returns a match after looking through the list of SinglePathLookup instances.
|
private java.util.List<SourceNameMapper.SinglePathLookup> references
public MultiPathLookup()
public java.lang.String lookupPath(java.lang.String legacyProgName,
java.lang.String[] propath,
boolean caseSens)
null.lookupPath in interface SourceNameMapper.PathLookuplegacyProgName - The program name that is searched.propath - The propath of the current context.caseSens - The case sensitivity of the current context.null if there are
multiple matches or none could be found.