public List<CharSequence> getBuilderAnnotations() {
    Optional<DeclaringType> declaringType = constitution.protoclass().declaringType();
    if (declaringType.isPresent() && declaringType.get().jacksonSerializeMode() == JacksonMode.BUILDER) {
      return Annotations.getAnnotationLines(
          element,
          Collections.<String>emptySet(),
          true,
          ElementType.TYPE,
          newTypeStringResolver(),
          null);
    }
    return ImmutableList.of();
  }
Should be called when it is known that there type adapters generation provided.
@return the type adapters annotation
value-processor/src/org/immutables/value/processor/meta/ValueType.java