Example #1
0
  public static DbColumnDef[] getRelFldColsDef(ArchiveTokenFlds relFlds) throws Exception {
    DbColumnDef[] colsDef = null;
    DbColumnDef colDef = null;
    ArchiveTokenFld fld = null;
    int fldType;
    int i;
    int numCols;

    numCols = relFlds.count();

    colsDef = new DbColumnDef[numCols];

    for (i = 0; i < numCols; i++) {
      fld = relFlds.get(i);

      fldType = fld.getType();

      colDef =
          new DbColumnDef(
              fld.getColName(),
              ArchiveFldType.getDbDataType(fldType),
              fld.getLen(),
              fld.isNullable());

      colsDef[i] = colDef;
    }

    return colsDef;
  }
Example #2
0
  public static DaoRelFlds getDaoRelFlds(ArchiveTokenFlds relFlds) throws Exception {
    DaoRelFlds daoRelFlds = new DaoRelFlds();
    ArchiveTokenFld fld = null;
    int i;
    int numFlds;

    numFlds = relFlds.count();

    for (i = 0; i < numFlds; i++) {
      fld = relFlds.get(i);

      daoRelFlds.add(fld.getId(), fld.getName(), fld.getColName());
    }

    return daoRelFlds;
  }