container/common/src/main/java/org/mobicents/slee/container/deployment/ClassUtils.java
public static Map getAbstractMethodsFromClass(CtClass sbbAbstractClass) {
    	HashMap abstractMethods = new HashMap();
    	CtMethod[] methods = sbbAbstractClass.getDeclaredMethods();
    	for (int i = 0; i < methods.length; i++) {
    		if (Modifier.isAbstract(methods[i].getModifiers())) {
    			abstractMethods.put(methods[i].getName(), methods[i]);
    		}
    	}
    	
    	return abstractMethods;
    }
public static Map getAbstractMethodsFromClass(CtClass sbbAbstractClass) {
    	HashMap abstractMethods = new HashMap();
    	CtMethod[] methods = sbbAbstractClass.getDeclaredMethods();
    	for (int i = 0; i < methods.length; i++) {
    		if (Modifier.isAbstract(methods[i].getModifiers())) {
    			abstractMethods.put(methods[i].getName(), methods[i]);
    		}
    	}
    	
    	return abstractMethods;
    }
public static Map getAbstractMethodsFromClass ( CtClass sbbAbstractClass ) { HashMap abstractMethods = new HashMap ( ) ; CtMethod [ ] methods = sbbAbstractClass . getDeclaredMethods ( ) ; for ( int i = 0 ; i < methods . length ; i ++ ) { if ( Modifier . isAbstract ( methods [ i ] . getModifiers ( ) ) ) { abstractMethods . put ( methods [ i ] . getName ( ) , methods [ i ] ) ; } } return abstractMethods ; }
Retrieve all abstract methods from a class

@param sbbAbstractClass
the class to extract the abstract methods
@return all abstract methods from a class
Retrieve all abstract methods from a class