com.atlassian.clover.api.registry.HasMethods Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of clover Show documentation
Show all versions of clover Show documentation
Clover is an award winning code coverage and testing tool for Java.
It integrates easily with Maven (1 and 2), Ant, Eclipse and IntelliJ-IDEA.
package com.atlassian.clover.api.registry;
import org.jetbrains.annotations.NotNull;
import java.util.List;
/**
* Represents a code entity containing methods or their equivalent (like Java8 lambdas or Closure functions)
*/
public interface HasMethods {
/**
* Returns list of methods
* @return List<? extends MethodInfo> - list of methods or empty list if none
*/
@NotNull
List extends MethodInfo> getMethods();
/**
* Returns list of all methods, including indirect descendants.
* @return List<? extends MethodInfo> - list of methods or empty list if none
*/
@NotNull
List extends MethodInfo> getAllMethods();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy