Package org.spongepowered.asm.service
Interface ITransformerProvider
public interface ITransformerProvider
Interface for interacting with transforming classloaders. This service
component is entirely optional and services can elect to return null
if the platform does not support interacting with the transformer chain (or
doesn't have a transformer chain!)
-
Method Summary
Modifier and TypeMethodDescriptionvoidAdds a transformer to the transformer exclusions listGet currently available transformers in the environmentGet currently available transformers in the environment
-
Method Details
-
getTransformers
Collection<ITransformer> getTransformers()Get currently available transformers in the environment -
getDelegatedTransformers
Collection<ITransformer> getDelegatedTransformers()Get currently available transformers in the environment -
addTransformerExclusion
Adds a transformer to the transformer exclusions list- Parameters:
name- Class transformer exclusion to add
-