anchor.diff:      end
       if a.reference?
   %>  @ManyToOne
  -  @JoinColumn( name = "<%= q(a.sql.column_name) %>", nullable = <%= a.nullable? %>, updatable = <%= !a.immutable? %> )<%
  +  @JoinColumn( name = "<%= a.sql.column_name %>", nullable = <%= a.nullable? %>, updatable = <%= !a.immutable? %> )<%
       else
  -%>  @Column( name = "<%= q(a.sql.column_name) %>"<%= a.length.nil? ? '' :", length = #{a.length}"%>, nullable = <%= a.nullable? %>, updatable = <%= !a.immutable? %> )<%
  +%>  @Column( name = "<%= a.sql.column_name %>"<%= a.length.nil? ? '' :", length = #{a.length}"%>, nullable = <%= a.nullable? %>, updatable = <%= !a.immutable? %> )<%
       end
      end
   %>
  
positive.code: } )<% end %>
  @Entity
  @Table( name = "<%= object_type.sql.table_name %>",
          uniqueConstraints = {<%=
    object_type.attributes.select{|a|a.unique?}.collect{|a|
    "@UniqueConstraint( columnNames = {\"#{q(a.sql.column_name)}\"})"
    }.join(",\n        ")
  %>})<% end %>
  public <%= object_type.final? ? 'final ' : object_type.abstract? ? 'abstract ' : '' %>class <%= object_type.java.classname %>
  <% if object_type.extends %>    extends <%= object_type.schema.object_type_by_name(object_type.extends).java.classname %>
  <% end %>{
  
negative.code: else
  %>    return toDebugString();<% end %>
    }
  <% end %>}