src/org/objectweb/cjdbc/controller/scheduler/schema/SchedulerDatabaseTable.java

説明を見る。
00001 00025 package org.objectweb.cjdbc.controller.scheduler.schema; 00026 00027 import java.io.Serializable; 00028 00029 import org.objectweb.cjdbc.common.sql.schema.DatabaseTable; 00030 00042 public class SchedulerDatabaseTable implements Serializable 00043 { 00045 private String name; 00046 00047 private TransactionExclusiveLock lock = new TransactionExclusiveLock(); 00048 00054 public SchedulerDatabaseTable(DatabaseTable databaseTable) 00055 { 00056 // Clone the name and the columns 00057 name = databaseTable.getName(); 00058 } 00059 00065 public String getName() 00066 { 00067 return name; 00068 } 00069 00076 public TransactionExclusiveLock getLock() 00077 { 00078 return lock; 00079 } 00080 00088 public boolean equals(Object other) 00089 { 00090 if ((other == null) || !(other instanceof SchedulerDatabaseTable)) 00091 return false; 00092 else 00093 return name.equals(((SchedulerDatabaseTable) other).getName()); 00094 } 00095 00103 public String getInformation(boolean longFormat) 00104 { 00105 return "Table " + name + ": "; 00106 } 00107 }

CJDBCversion1.0.4に対してTue Oct 12 15:16:04 2004に生成されました。 doxygen 1.3.8