public final class ALDynamicLibraryBundleInfo extends Object implements DynamicLibraryBundleInfo
DEBUG| Modifier | Constructor and Description |
|---|---|
protected |
ALDynamicLibraryBundleInfo() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getGlueLibNames() |
RunnableExecutor |
getLibLoaderExecutor() |
List<String> |
getToolGetProcAddressFuncNameList() |
List<List<String>> |
getToolLibNames() |
boolean |
shallLinkGlobal()
Returns
true,
since we might load the library and allow symbol access to subsequent libs. |
boolean |
shallLookupGlobal() |
long |
toolGetProcAddress(long toolGetProcAddressHandle,
String funcName) |
boolean |
useToolGetProcAdressFirst(String funcName) |
public final boolean shallLinkGlobal()
Returns true,
since we might load the library and allow symbol access to subsequent libs.
shallLinkGlobal in interface DynamicLibraryBundleInfopublic final boolean shallLookupGlobal()
Returns false.
shallLookupGlobal in interface DynamicLibraryBundleInfopublic final List<String> getGlueLibNames()
getGlueLibNames in interface DynamicLibraryBundleInfopublic final List<List<String>> getToolLibNames()
getToolLibNames in interface DynamicLibraryBundleInfopublic final List<String> getToolGetProcAddressFuncNameList()
getToolGetProcAddressFuncNameList in interface DynamicLibraryBundleInfopublic final long toolGetProcAddress(long toolGetProcAddressHandle,
String funcName)
toolGetProcAddress in interface DynamicLibraryBundleInfopublic final boolean useToolGetProcAdressFirst(String funcName)
useToolGetProcAdressFirst in interface DynamicLibraryBundleInfopublic final RunnableExecutor getLibLoaderExecutor()
getLibLoaderExecutor in interface DynamicLibraryBundleInfo