Class HeadersHelper


  • public class HeadersHelper
    extends java.lang.Object
    Helper to convert manifest headers into DTO.
    • Constructor Detail

      • HeadersHelper

        public HeadersHelper()
    • 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)
      • 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)
      • convertBundleIcons

        public static java.util.List<IconDTO> convertBundleIcons​(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)
      • convertBundleRequiredExecutionEnvironments

        public static java.util.List<java.lang.String> convertBundleRequiredExecutionEnvironments​(Parameters header)
      • convertBundleSCM

        public static ScmDTO convertBundleSCM​(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)
      • 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)