private String writeSet( Column col ) {
        if ( col.getClass().getSimpleName().equals( "VirtualStringColumn" ) ) {
            return "";
        }
        StringBuilder str = new StringBuilder();

        str.append( SPACE );
        str.append( "public void      " );
        str.append( "set" );

        str.append( toTitleCase( col.getFldName() ) );
        str.append( "( " );

        if ( col.getType() == FieldType.BOOLEAN ) {
            str.append( "boolean value ) { " );
            str.append( col.getFldName() );
            str.append( " = value ? true : false; }\n" );

        }
        else {
            str.append( col.getFldType() );
            str.append( " value ) { " );
            str.append( col.getFldName() );
            str.append( " = value; }\n" );

        }

        return str.toString();
    }