APIdia Launch Partner
Top Description Fields Constructors Methods
jdk.tools.jlink.internal.plugins

public final Class StripJavaDebugAttributesPlugin

extends AbstractPlugin
Class Inheritance
Imports
java.util.function.Predicate, java.lang.classfile.ClassFile, .ClassTransform, .CodeTransform, .MethodTransform, java.lang.classfile.attribute.MethodParametersAttribute, .SourceFileAttribute, .SourceDebugExtensionAttribute, jdk.tools.jlink.plugin.ResourcePool, .ResourcePoolBuilder, .ResourcePoolEntry

Strip java debug attributes plugin

Field Summary

Modifier and TypeField and Description
public static final String
private final Predicate<String>
Inherited from jdk.tools.jlink.internal.plugins.AbstractPlugin:
DESCRIPTIONUSAGE

Constructor Summary

AccessConstructor and Description
public
pack-priv

Method Summary

Modifier and TypeMethod and Description
public ResourcePool
transform(ResourcePool in, ResourcePoolBuilder out)

Implements jdk.tools.jlink.plugin.Plugin.transform.

Visit the content of the modules that are composing the image.

Inherited from jdk.tools.jlink.internal.plugins.AbstractPlugin:
getArgumentsDescriptiongetDescriptiongetMessagegetNamegetUsagenewClassReadernewClassReader

Field Detail

NAMEback to summary
public static final String NAME
predicateback to summary
private final Predicate<String> predicate

Constructor Detail

StripJavaDebugAttributesPluginback to summary
public StripJavaDebugAttributesPlugin()
StripJavaDebugAttributesPluginback to summary
pack-priv StripJavaDebugAttributesPlugin(Predicate<String> predicate)

Method Detail

transformback to summary
public ResourcePool transform(ResourcePool in, ResourcePoolBuilder out)

Implements jdk.tools.jlink.plugin.Plugin.transform.

Doc from jdk.tools.jlink.plugin.Plugin.transform.

Visit the content of the modules that are composing the image.

Annotations
@Override