Package biz.aQute.bnd.reporter.helpers
Class HeadersHelper
- java.lang.Object
-
- biz.aQute.bnd.reporter.helpers.HeadersHelper
-
public class HeadersHelper extends java.lang.ObjectHelper to convert manifest headers into DTO.
-
-
Constructor Summary
Constructors Constructor Description HeadersHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static java.lang.StringcleanKey(java.lang.String key)private static java.util.List<java.lang.String>cleanKey(java.util.Set<java.lang.String> keys)static ActivationPolicyDTOconvertBundleActivationPolicy(Parameters header, java.util.List<java.lang.String> defaultPackages)static java.lang.StringconvertBundleActivator(Parameters header)static java.util.List<java.lang.String>convertBundleCategories(Parameters header)static java.util.List<java.lang.String>convertBundleClassPaths(Parameters header)static ContactAddressDTOconvertBundleContactAddress(Parameters header)static java.lang.StringconvertBundleCopyright(Parameters header)static java.lang.StringconvertBundleDescription(Parameters header)static java.util.List<DeveloperDTO>convertBundleDevelopers(Parameters header)static java.lang.StringconvertBundleDocURL(Parameters header)static java.util.List<IconDTO>convertBundleIcons(Parameters header)static java.util.List<LicenseDTO>convertBundleLicenses(Parameters header)static java.lang.StringconvertBundleLocalization(Parameters header)static java.lang.IntegerconvertBundleManifestVersion(Parameters header)static java.lang.StringconvertBundleName(Parameters header)static NativeCodeDTOconvertBundleNativeCode(Parameters header)static java.util.List<java.lang.String>convertBundleRequiredExecutionEnvironments(Parameters header)static ScmDTOconvertBundleSCM(Parameters header)static BundleSymbolicNameDTOconvertBundleSymbolicName(Parameters header)static java.lang.StringconvertBundleUpdateLocation(Parameters header)static java.lang.StringconvertBundleVendor(Parameters header)static VersionDTOconvertBundleVersion(Parameters header)static java.util.List<DynamicImportPackageDTO>convertDynamicImportPackages(Parameters header)static java.util.List<ExportPackageDTO>convertExportPackages(Parameters header)static FragmentHostDTOconvertFragmentHost(Parameters header)static java.util.List<ImportPackageDTO>convertImportPackages(Parameters header)static java.util.List<ProvideCapabilityDTO>convertProvideCapabilities(Parameters header)static java.util.List<RequireBundleDTO>convertRequireBundles(Parameters header)static java.util.List<RequireCapabilityDTO>convertRequireCapabilities(Parameters header)private static booleanisEmail(java.lang.String value)private static booleanisInteger(java.lang.String s)private static booleanisUrl(java.lang.String value)private static java.lang.StringremoveSpecial(java.lang.String key)
-
-
-
Method Detail
-
convertBundleActivator
public static java.lang.String convertBundleActivator(Parameters header)
-
convertBundleCategories
public static java.util.List<java.lang.String> convertBundleCategories(Parameters header)
-
convertBundleClassPaths
public static java.util.List<java.lang.String> convertBundleClassPaths(Parameters header)
-
convertBundleContactAddress
public static ContactAddressDTO convertBundleContactAddress(Parameters header)
-
convertBundleCopyright
public static java.lang.String convertBundleCopyright(Parameters header)
-
convertBundleDescription
public static java.lang.String convertBundleDescription(Parameters header)
-
convertBundleDevelopers
public static java.util.List<DeveloperDTO> convertBundleDevelopers(Parameters header)
-
convertBundleDocURL
public static java.lang.String convertBundleDocURL(Parameters header)
-
convertDynamicImportPackages
public static java.util.List<DynamicImportPackageDTO> convertDynamicImportPackages(Parameters header)
-
convertExportPackages
public static java.util.List<ExportPackageDTO> convertExportPackages(Parameters header)
-
convertFragmentHost
public static FragmentHostDTO convertFragmentHost(Parameters header)
-
convertBundleIcons
public static java.util.List<IconDTO> convertBundleIcons(Parameters header)
-
convertImportPackages
public static java.util.List<ImportPackageDTO> convertImportPackages(Parameters header)
-
convertBundleActivationPolicy
public static ActivationPolicyDTO convertBundleActivationPolicy(Parameters header, java.util.List<java.lang.String> defaultPackages)
-
convertBundleLicenses
public static java.util.List<LicenseDTO> convertBundleLicenses(Parameters header)
-
convertBundleManifestVersion
public static java.lang.Integer convertBundleManifestVersion(Parameters header)
-
convertBundleName
public static java.lang.String convertBundleName(Parameters header)
-
convertBundleNativeCode
public static NativeCodeDTO convertBundleNativeCode(Parameters header)
-
convertProvideCapabilities
public static java.util.List<ProvideCapabilityDTO> convertProvideCapabilities(Parameters header)
-
convertRequireBundles
public static java.util.List<RequireBundleDTO> convertRequireBundles(Parameters header)
-
convertRequireCapabilities
public static java.util.List<RequireCapabilityDTO> convertRequireCapabilities(Parameters header)
-
convertBundleRequiredExecutionEnvironments
public static java.util.List<java.lang.String> convertBundleRequiredExecutionEnvironments(Parameters header)
-
convertBundleSCM
public static ScmDTO convertBundleSCM(Parameters header)
-
convertBundleSymbolicName
public static BundleSymbolicNameDTO convertBundleSymbolicName(Parameters header)
-
convertBundleVendor
public static java.lang.String convertBundleVendor(Parameters header)
-
convertBundleUpdateLocation
public static java.lang.String convertBundleUpdateLocation(Parameters header)
-
convertBundleLocalization
public static java.lang.String convertBundleLocalization(Parameters header)
-
convertBundleVersion
public static VersionDTO convertBundleVersion(Parameters header)
-
removeSpecial
private static java.lang.String removeSpecial(java.lang.String key)
-
isUrl
private static boolean isUrl(java.lang.String value)
-
isEmail
private static boolean isEmail(java.lang.String value)
-
cleanKey
private static java.lang.String cleanKey(java.lang.String key)
-
cleanKey
private static java.util.List<java.lang.String> cleanKey(java.util.Set<java.lang.String> keys)
-
isInteger
private static boolean isInteger(java.lang.String s)
-
-