public boolean hasCriteria() {
    return attributeValueType != null && attributeValueType.isGenerateCriteria();
  }
Checks if type defined by this attribute has associated criteria (see {@code @Criteria})
value-processor/src/org/immutables/value/processor/meta/ValueAttribute.java