Uses of Interface
org.apache.maven.plugins.shade.resource.ResourceTransformer
-
-
Uses of ResourceTransformer in org.apache.maven.plugins.shade
Fields in org.apache.maven.plugins.shade with type parameters of type ResourceTransformer Modifier and Type Field Description private java.util.List<ResourceTransformer>
ShadeRequest. resourceTransformers
Methods in org.apache.maven.plugins.shade that return types with arguments of type ResourceTransformer Modifier and Type Method Description java.util.List<ResourceTransformer>
ShadeRequest. getResourceTransformers()
Method parameters in org.apache.maven.plugins.shade with type arguments of type ResourceTransformer Modifier and Type Method Description private boolean
DefaultShader. resourceTransformed(java.util.List<ResourceTransformer> resourceTransformers, java.lang.String name, java.io.InputStream is, java.util.List<Relocator> relocators, long time)
void
ShadeRequest. setResourceTransformers(java.util.List<ResourceTransformer> resourceTransformers)
The transformers.private void
DefaultShader. shadeJars(ShadeRequest shadeRequest, java.util.Set<java.lang.String> resources, java.util.List<ResourceTransformer> transformers, DefaultShader.RelocatorRemapper remapper, java.util.jar.JarOutputStream jos, com.google.common.collect.Multimap<java.lang.String,java.io.File> duplicates)
private void
DefaultShader. shadeSingleJar(ShadeRequest shadeRequest, java.util.Set<java.lang.String> resources, java.util.List<ResourceTransformer> transformers, DefaultShader.RelocatorRemapper remapper, java.util.jar.JarOutputStream jos, com.google.common.collect.Multimap<java.lang.String,java.io.File> duplicates, java.io.File jar, java.util.jar.JarFile jarFile, java.util.jar.JarEntry entry, java.lang.String name)
-
Uses of ResourceTransformer in org.apache.maven.plugins.shade.mojo
Fields in org.apache.maven.plugins.shade.mojo declared as ResourceTransformer Modifier and Type Field Description private ResourceTransformer[]
ShadeMojo. transformers
Resource transformers to be used.Methods in org.apache.maven.plugins.shade.mojo that return types with arguments of type ResourceTransformer Modifier and Type Method Description private java.util.List<ResourceTransformer>
ShadeMojo. getResourceTransformers()
-
Uses of ResourceTransformer in org.apache.maven.plugins.shade.resource
Subinterfaces of ResourceTransformer in org.apache.maven.plugins.shade.resource Modifier and Type Interface Description interface
ReproducibleResourceTransformer
Transform resource ensuring reproducible output: that requires to get the timestamp of the initial resources to define in a reproducible way the timestamp of the transformed resource.Classes in org.apache.maven.plugins.shade.resource that implement ResourceTransformer Modifier and Type Class Description (package private) class
AbstractCompatibilityTransformer
An abstract class to implement once the old non-reproducible ResourceTransformer API.class
ApacheLicenseResourceTransformer
Prevents duplicate copies of the licenseclass
ApacheNoticeResourceTransformer
MergesMETA-INF/NOTICE.TXT
files.class
AppendingTransformer
A resource processor that appends content for a resource, separated by a newline.class
ComponentsXmlResourceTransformer
A resource processor that aggregates plexuscomponents.xml
files.class
DontIncludeResourceTransformer
A resource processor that prevents the inclusion of an arbitrary resource into the shaded JAR.class
GroovyResourceTransformer
Aggregate Apache Groovy extension modules descriptorsclass
IncludeResourceTransformer
A resource processor that allows the addition of an arbitrary file content into the shaded JAR.class
ManifestResourceTransformer
A resource processor that allows the arbitrary addition of attributes to the first MANIFEST.MF that is found in the set of JARs being processed, or to a newly created manifest for the shaded JAR.class
PluginXmlResourceTransformer
A resource processor that aggregates Mavenplugin.xml
files.class
ResourceBundleAppendingTransformer
An appending transformer for resource bundlesclass
ServicesResourceTransformer
Resources transformer that relocates classes in META-INF/services and appends entries in META-INF/services resources into a single resource.class
XmlAppendingTransformer
Appends multiple occurrences of some XML file. -
Uses of ResourceTransformer in org.apache.maven.plugins.shade.resource.properties
Classes in org.apache.maven.plugins.shade.resource.properties that implement ResourceTransformer Modifier and Type Class Description class
MicroprofileConfigTransformer
Enables to merge Microprofile Config configuration files properly respecting their ordinal.class
OpenWebBeansPropertiesTransformer
Enables to merge openwebbeans configuration files properly respecting their ordinal.class
PropertiesTransformer
Enables to merge a set of properties respecting priority between them.
-