1fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beustpackage org.testng.internal; 2fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beust 3fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beustimport org.testng.annotations.IDataProviderAnnotation; 4fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beust 5fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beustimport java.lang.reflect.Method; 6fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beust 7fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beust/** 8fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beust * A holder for a pair of Method and IDataProviderAnnotation 9fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beust */ 10fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beustpublic class DataProviderHolder { 11ef0abc561a1298e449b4c90999b46b5cf031deafJulien Herr Object instance; 12fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beust Method method; 13fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beust IDataProviderAnnotation annotation; 14fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beust 15ef0abc561a1298e449b4c90999b46b5cf031deafJulien Herr public DataProviderHolder(IDataProviderAnnotation annotation, Method method, Object instance) { 16fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beust this.annotation = annotation; 17fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beust this.method = method; 18ef0abc561a1298e449b4c90999b46b5cf031deafJulien Herr this.instance = instance; 19fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beust } 20fa2cf92e7ea0d250cc09764054b3594326db0d0eCédric Beust} 21