Interface NormalizationProvider.RuntimeClasspathNormalization.MetaInf

  • Enclosing interface:
    NormalizationProvider.RuntimeClasspathNormalization

    public static interface NormalizationProvider.RuntimeClasspathNormalization.MetaInf
    A common location to store properties files is the META-INF directory. Thus, this provides a shortcut for normalizing files matching META-INF/**/*.properties.
    Since:
    1.15
    • Method Detail

      • setIgnoredAttributes

        NormalizationProvider.RuntimeClasspathNormalization.MetaInf setIgnoredAttributes​(java.util.List<java.lang.String> ignoredAttributes)
        Allows ignoring one or more attributes in MANIFEST files. This operation will override any previous configuration.
        Parameters:
        ignoredAttributes - the attributes to ignore
        Since:
        1.15
      • setIgnoredAttributes

        NormalizationProvider.RuntimeClasspathNormalization.MetaInf setIgnoredAttributes​(java.lang.String... ignoredAttributes)
        Allows ignoring one or more attributes in MANIFEST files. This operation will override any previous configuration.
        Parameters:
        ignoredAttributes - the attributes to ignore
        Since:
        1.15
      • addIgnoredAttributes

        NormalizationProvider.RuntimeClasspathNormalization.MetaInf addIgnoredAttributes​(java.util.List<java.lang.String> ignoredAttributes)
        Allows ignoring one or more attributes in MANIFEST files. This operation is additive, i.e. it will add the ignored attributes to the previously configured attributes.
        Parameters:
        ignoredAttributes - the attributes to ignore
        Since:
        1.15
      • addIgnoredAttributes

        NormalizationProvider.RuntimeClasspathNormalization.MetaInf addIgnoredAttributes​(java.lang.String... ignoredAttributes)
        Allows ignoring one or more attributes in MANIFEST files. This operation is additive, i.e. it will add the ignored attributes to the previously configured attributes.
        Parameters:
        ignoredAttributes - the attributes to ignore
        Since:
        1.15
      • setIgnoredProperties

        NormalizationProvider.RuntimeClasspathNormalization.MetaInf setIgnoredProperties​(java.util.List<java.lang.String> ignoredProperties)
        Allows ignoring one or more properties. This operation will override any previous configuration.
        Parameters:
        ignoredProperties - the properties to ignore
        Since:
        1.15
      • setIgnoredProperties

        NormalizationProvider.RuntimeClasspathNormalization.MetaInf setIgnoredProperties​(java.lang.String... ignoredProperties)
        Allows ignoring one or more properties. This operation will override any previous configuration.
        Parameters:
        ignoredProperties - the properties to ignore
        Since:
        1.15
      • addIgnoredProperties

        NormalizationProvider.RuntimeClasspathNormalization.MetaInf addIgnoredProperties​(java.util.List<java.lang.String> ignoredProperties)
        Allows ignoring one or more properties. This operation is additive, i.e. it will add the ignored properties to the previously configured properties.
        Parameters:
        ignoredProperties - the properties to ignore
        Since:
        1.15
      • addIgnoredProperties

        NormalizationProvider.RuntimeClasspathNormalization.MetaInf addIgnoredProperties​(java.lang.String... ignoredProperties)
        Allows ignoring one or more properties. This operation is additive, i.e. it will add the ignored properties to the previously configured properties.
        Parameters:
        ignoredProperties - the properties to ignore
        Since:
        1.15