All Downloads are FREE. Search and download functionalities are using the official Maven repository.

mockit.internal.state.ProxyClasses Maven / Gradle / Ivy

/*
 * Copyright (c) 2006-2011 Rogério Liesenfeld
 * This file is subject to the terms of the MIT license (see LICENSE.txt).
 */
package mockit.internal.state;

import java.util.*;

/**
 * Holds a map of names of proxy classes to the corresponding class files (bytecode arrays).
 * 

* Such classes are created at runtime, so they don't have class files stored on disk. * This map allows them to be redefined. */ public final class ProxyClasses { private final Map classfiles = new HashMap(4); ProxyClasses() {} public byte[] getClassfile(String proxyClassName) { return classfiles.get(proxyClassName); } public void add(String className, byte[] proxyClassfile) { classfiles.put(className, proxyClassfile); } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy