Java源码示例:codemining.java.codeutils.MethodUtils

示例1
/**
 * @param node
 * @return
 */
public boolean methodOverrides(final MethodDeclaration node) {
	final boolean hasAnnotation = MethodUtils
			.hasOverrideAnnotation(node);
	final boolean isOverride = pti.isMethodOverride(className.peek(),
			node);
	return hasAnnotation || isOverride;
}
 
示例2
@Override
public boolean visit(final MethodDeclaration node) {
	final String methodType = MethodUtils.getMethodType(node);

	final IdentifierInformation md = new IdentifierInformation(SHA,
			file, node.getName().getIdentifier(), methodType,
			getLineNumber(node), getAstParentString(node));
	identifiers.add(md);
	return super.visit(node);
}
 
示例3
/**
 * @param node
 * @return
 */
public boolean methodOverrides(final MethodDeclaration node) {
	final boolean hasAnnotation = MethodUtils
			.hasOverrideAnnotation(node);
	final boolean isOverride = pti.isMethodOverride(className.peek(),
			node);
	return hasAnnotation || isOverride;
}
 
示例4
/**
 * @param node
 * @return
 */
public boolean methodOverrides(final MethodDeclaration node) {
	final boolean hasAnnotation = MethodUtils
			.hasOverrideAnnotation(node);
	final boolean isOverride = pti.isMethodOverride(className.peek(),
			node);
	return hasAnnotation || isOverride;
}