private void generatePropertyNameConstant( final TYPE_TYPE type, final FIELD_TYPE field, final String propertyNameFieldName) { String propertyName = field.name(); if (type.hasField(propertyNameFieldName)) return; type.injectField( FieldDecl(Type(String.class), propertyNameFieldName) .makePublic() .makeStatic() .makeFinal() // .withInitialization(String(propertyName))); }