public static int getTableColumnIndex(NamedDescription tableRelation, String columnName, Module module) {
    { edu.isi.powerloom.PlIterator iter = edu.isi.powerloom.PLI.retrieve(Cons.list$(Cons.cons(IntegerWrapper.wrapInteger(1), Cons.cons(Cons.list$(Cons.cons(RDBMS.SYM_RDBMS_RELATION_COLUMN_NAME, Cons.cons(tableRelation, Cons.cons(Cons.list$(Cons.cons(RDBMS.SYM_LOGIC_pX, Cons.cons(StringWrapper.wrapString(columnName), Cons.cons(Stella.NIL, Stella.NIL)))), Stella.NIL)))), Cons.cons(Stella.NIL, Stella.NIL)))), module, null);

      if (iter.nextP()) {
        return (((IntegerWrapper)(iter.value)).wrapperValue);
      }
      else {
        return (-1);
      }
    }
  }