public final class LibraryMapping extends java.lang.Object
ComponentClassResolver, to allow it to map library names to library root packages (the
application namespace is a special case of this). In each case, a prefix on the path is mapped to a package.
The root package name should have a number of sub-packages:
ComponentLibraryInfo| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
libraryName |
java.lang.String |
rootPackage |
| Constructor and Description |
|---|
LibraryMapping(java.lang.String libraryName,
java.lang.String rootPackage)
Identifies the root package of a library.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getPathPrefix()
Deprecated.
In 5.4, use
libraryName instead. |
java.lang.String |
getRootPackage() |
java.lang.String |
toString() |
public final java.lang.String libraryName
public final java.lang.String rootPackage
public LibraryMapping(java.lang.String libraryName, java.lang.String rootPackage)
ComponentClassResolver, and the results are merged: the single library will have multiple root packages.
Be careful that none of the root packages overlap!libraryName - the unique identifier for the library.rootPackage - the root package to search for classes; sub-packages will include ".pages", ".components", etc.public java.lang.String getPathPrefix()
libraryName instead.public java.lang.String getRootPackage()
public java.lang.String toString()
toString in class java.lang.Object${project.version} - Copyright © 2003-2015 The Apache Software Foundation.