View Javadoc
1 package org.neuclear.ledger.prevalent; 2 3 import gnu.trove.TObjectLongHashMap; 4 5 import java.io.Serializable; 6 import java.util.Date; 7 8 /*** 9 * Created by IntelliJ IDEA. 10 * User: pelleb 11 * Date: Mar 20, 2004 12 * Time: 1:47:16 PM 13 * To change this template use File | Settings | File Templates. 14 */ 15 public class TransactionTable implements Serializable { 16 private final TObjectLongHashMap transactions=new TObjectLongHashMap(); 17 18 boolean exists(String id){ 19 return transactions.containsKey(id); 20 } 21 long register(String id,Date time){ 22 if (!exists(id)) { 23 return transactions.put(id,time.getTime()); 24 } 25 return getTransactionTime(id); 26 } 27 28 long getTransactionTime(String id) { 29 return transactions.get(id); 30 } 31 }

This page was automatically generated by Maven