.addJavadoc("   <li>decodeFromGettable: decode from a {@link $T} instance (Row, UDTValue, TupleValue) the current property</li>\n", ClassName.get(GettableData.class))
.addJavadoc("</ul>\n")
.initializer(typeCode);
AnnotationSpec.Builder annotationBuilder = null;
if (typeCode.toString().contains("SimpleProperty")) {
<BUG>annotationBuilder = AnnotationSpec.builder(SuppressWarnings.class).addMember("value", "$S", "serial");
</BUG>
}
if (typeCode.toString().contains("FieldInfo.<")) {
annotationBuilder = annotationBuilder == null

.addJavadoc("   <li>decodeFromGettable: decode from a {@link $T} instance (Row, UDTValue, TupleValue) the current property</li>\n", ClassName.get(GettableData.class))
.addJavadoc("</ul>\n")
.initializer(typeCode);
AnnotationSpec.Builder annotationBuilder = null;
if (typeCode.toString().contains("SimpleProperty")) {
annotationBuilder = AnnotationSpec.builder(SuppressWarnings.class).addMember("value", "{$S, $S}", "serial", "unchecked");
}
if (typeCode.toString().contains("FieldInfo.<")) {
annotationBuilder = annotationBuilder == null
