Class NativeLibraryClause
java.lang.Object
org.apache.felix.framework.util.manifestparser.NativeLibraryClause
- 
Constructor Summary
ConstructorsConstructorDescriptionNativeLibraryClause(String[] libraryEntries, String[] osnames, String[] processors, String[] osversions, String[] languages, String selectionFilter) NativeLibraryClause(NativeLibraryClause library)  - 
Method Summary
Modifier and TypeMethodDescriptionstatic StringformatOSVersion(String value) String[]String[]String[]getOsNameWithAliases(String osName) String[]String[]getProcessorWithAliases(String processor) static voidinitializeNativeAliases(Map configMap) Initialize the processor and os name aliases from Felix Config.booleanstatic StringnormalizeOSName(String value) static StringnormalizeOSVersion(String value) static StringnormalizeProcessor(String value) static NativeLibraryClause 
- 
Constructor Details
- 
NativeLibraryClause
 - 
NativeLibraryClause
 
 - 
 - 
Method Details
- 
initializeNativeAliases
Initialize the processor and os name aliases from Felix Config.- Parameters:
 config-
 - 
getLibraryEntries
 - 
getOSNames
 - 
getProcessors
 - 
getOSVersions
 - 
getLanguages
 - 
getSelectionFilter
 - 
match
- Throws:
 BundleException
 - 
parse
 - 
formatOSVersion
 - 
getOsNameWithAliases
 - 
getProcessorWithAliases
 - 
normalizeOSName
 - 
normalizeProcessor
 - 
normalizeOSVersion
 
 -