boolean (@NotNull EvaluationContextImpl evaluationContext, @NotNull ClassType proxyType, @NotNull String capabilityMethodName) { try { Value value = callMethod(evaluationContext, proxyType, capabilityMethodName, Collections.emptyList()); return BooleanParser.INSTANCE.parse(value); } catch (EvaluateException e) { LOG.warn("Exception while capability checking: ", e); } return false; }