154da0e3ca924a5040e88a1c067f9f6760a14b20bsameb/******************************************************************************* 254da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * Copyright (c) 2009, 2018 Mountainminds GmbH & Co. KG and Contributors 354da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * All rights reserved. This program and the accompanying materials 454da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * are made available under the terms of the Eclipse Public License v1.0 554da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * which accompanies this distribution, and is available at 654da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * http://www.eclipse.org/legal/epl-v10.html 754da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * 854da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * Contributors: 954da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * Marc R. Hoffmann - initial API and implementation 1054da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * 1154da0e3ca924a5040e88a1c067f9f6760a14b20bsameb *******************************************************************************/ 1254da0e3ca924a5040e88a1c067f9f6760a14b20bsamebpackage org.jacoco.core.analysis; 1354da0e3ca924a5040e88a1c067f9f6760a14b20bsameb 1454da0e3ca924a5040e88a1c067f9f6760a14b20bsameb/** 1554da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * Coverage data of a single method. The name of this node is the local method 1654da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * name. 1754da0e3ca924a5040e88a1c067f9f6760a14b20bsameb */ 1854da0e3ca924a5040e88a1c067f9f6760a14b20bsamebpublic interface IMethodCoverage extends ISourceNode { 1954da0e3ca924a5040e88a1c067f9f6760a14b20bsameb 2054da0e3ca924a5040e88a1c067f9f6760a14b20bsameb /** 2154da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * Returns the descriptor of the method. 2254da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * 2354da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * @return descriptor 2454da0e3ca924a5040e88a1c067f9f6760a14b20bsameb */ 2554da0e3ca924a5040e88a1c067f9f6760a14b20bsameb public String getDesc(); 2654da0e3ca924a5040e88a1c067f9f6760a14b20bsameb 2754da0e3ca924a5040e88a1c067f9f6760a14b20bsameb /** 2854da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * Returns the generic signature of the method if defined. 2954da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * 3054da0e3ca924a5040e88a1c067f9f6760a14b20bsameb * @return generic signature or <code>null</code> 3154da0e3ca924a5040e88a1c067f9f6760a14b20bsameb */ 3254da0e3ca924a5040e88a1c067f9f6760a14b20bsameb public String getSignature(); 3354da0e3ca924a5040e88a1c067f9f6760a14b20bsameb 3454da0e3ca924a5040e88a1c067f9f6760a14b20bsameb}