ClassTransformer.java revision 674060f01e9090cd21b3c5656cc3204912ad17a6
18cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd/* 28cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd * Copyright 2003 The Apache Software Foundation 38cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd * 48cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd * Licensed under the Apache License, Version 2.0 (the "License"); 58cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd * you may not use this file except in compliance with the License. 68cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd * You may obtain a copy of the License at 78cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd * 88cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd * http://www.apache.org/licenses/LICENSE-2.0 98cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd * 108cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd * Unless required by applicable law or agreed to in writing, software 118cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd * distributed under the License is distributed on an "AS IS" BASIS, 128cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 138cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd * See the License for the specific language governing permissions and 148cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd * limitations under the License. 158cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd */ 168cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Doddpackage org.mockito.cglib.transform; 178cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd 188cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Doddimport org.mockito.asm.ClassVisitor; 198cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd 208cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Doddpublic interface ClassTransformer extends ClassVisitor { 218cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd public void setTarget(ClassVisitor target); 228cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd} 238cfa702f803c5ef6a2b062a489a1b2cf66b45b5eMike Dodd