private boolean isBoolean(TypeMirror type) {
      return type.getKind() == TypeKind.BOOLEAN || boxedBooleanType.equals(type);
    }
Checks if {@code executable} follows JavaBean convention for getter methods (like {@code getFoo})
value-processor/src/org/immutables/value/processor/meta/JavaBeanAttributesCollector.java