BVAL-421 Add MethodType and use as parameter to getConstrainedMethods

Also remove hasConstrainedExecutables()