Package ke.go.moh.oec.adt.data

Examples of ke.go.moh.oec.adt.data.Record


        List<Record> recordList = new ArrayList<Record>();
        for (LinkedRecord linkedRecord : linkedRecordList) {
            recordList.addAll(extractRecordList(linkedRecord));
        }
        int recordSize = 0;
        Record biggestRecord = null;
        for (Record record : recordList) {
            int rs = record.getOrdinaryCellMap().size();
            if (rs > recordSize) {
                recordSize = rs;
                biggestRecord = record;
View Full Code Here


    private List<Record> mine(RecordSource recordSource, Map<Integer, Transaction> transactionMap, Statement statement)
            throws SQLException, BadRecordSourceException {
        List<Record> recordList = new ArrayList<Record>();
        if (!transactionMap.isEmpty()) {
            for (Transaction transaction : transactionMap.values()) {
                Record record = createRecord(transaction, recordSource, statement);
                recordList.add(record);
            }
        }
        return recordList;
    }
View Full Code Here

            } else {
                query += "AND " + column.getName() + " = " + primaryKeyValue + "\n";
            }
            index++;
        }
        Record record = new Record();
        record.setPrimaryKeyCellMap(transaction.getPrimaryKey());
        record.setTransactionType(transaction.getType());
        try {
            resultSet = statement.executeQuery(query);
            Mediator.getLogger(RecordMiner.class.getName()).log(Level.FINER, query);
            Map<Column, String> columnMap;
            if (resultSet.next()) {
                columnMap = new LinkedHashMap<Column, String>();
                for (Column column : recordSource.getColumnList()) {
                    columnMap.put(column, resultSet.getString(column.getName()));
                }
                record.setOrdinaryCellMap(columnMap);
            } else {
                return null;
            }
        } finally {
            if (createStatementHere) {
View Full Code Here

        }
        try {
            resultSet = statement.executeQuery(query);
            Mediator.getLogger(RecordMiner.class.getName()).log(Level.FINER, query);
            while (resultSet.next()) {
                Record record = new Record();
                record.setPrimaryKeyCellMap(masterRecord.getPrimaryKeyCellMap());
                record.setTransactionType(TransactionType.SELECT);
                Map<Column, String> columnMap;
                columnMap = new LinkedHashMap<Column, String>();
                for (Column column : slaveRecordSource.getColumnList()) {
                    columnMap.put(column, resultSet.getString(column.getName()));
                }
                record.setOrdinaryCellMap(columnMap);
                slaveRecordList.add(record);
            }
        } finally {
            if (resultSet != null) {
                resultSet.close();
View Full Code Here

TOP

Related Classes of ke.go.moh.oec.adt.data.Record

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.