Examples of ClassFileTransformer


Examples of java.lang.instrument.ClassFileTransformer

        this.defaultFileTransformer = defaultFileTransformer;
        this.transformers = transformers;
    }

    public byte[] transform(ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer) throws IllegalClassFormatException {
        ClassFileTransformer transformer = transformers.get(className);
        if (transformer != null) {
            return transformer.transform(loader, className, classBeingRedefined, protectionDomain, classfileBuffer);
        }
        if (defaultFileTransformer != null && defaultFileTransformer.match(className)) {
            return defaultFileTransformer.transform(loader, className, classBeingRedefined, protectionDomain, classfileBuffer);
        }
        return classfileBuffer;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.