anchor.diff:  %>
   <%= iris_to_string_methods(object_type) %>
   <% if !object_type.abstract? %>
  +  @Override
      public void delink()
      {
         if ( !isLinked() )
  
positive.code: 
    public void set<%= name %>( final <%= type %> value )
    {
  <%= iris_immutable_check(attribute.name) if attribute.immutable? %>
  <%= iris_nullable_check(attribute.name) if (!attribute.nullable? && !attribute.java.primitive?) %>
  <%= j_return_if_value_same(name, attribute.java.primitive?,attribute.nullable?) %>
  <%= j_remove_from_inverse(attribute) %>
  
negative.code: %>  public static final String COLUMN_<%= uppercase_constantize(attribute.name) %> = "<%= attribute.sql.column_name %>";
  <% end %>
  <% object_type.declared_attributes.select{|a|!a.override? && !a.persistent?}.each do |attribute|
  %>  public static final String COLUMN_<%= uppercase_constantize(attribute.name) %> = "<%= attribute.name %>"; /* Not Persistent */
  <% end %>
  <% object_type.declared_attributes.select{|a|!a.override? && !a.length.nil? && !a.iris.runtime_managed?}.each do |attribute|
  %>  public static final int COLUMN_<%= uppercase_constantize(attribute.name) %>_MAX_LENGTH = <%= attribute.length %>;
  