src/org/objectweb/cjdbc/controller/cache/result/CachingGranularities.java

説明を見る。
00001 00025 package org.objectweb.cjdbc.controller.cache.result; 00026 00027 import org.objectweb.cjdbc.common.xml.DatabasesXmlTags; 00028 00036 public class CachingGranularities 00037 { 00042 public static final int DATABASE = 0; 00043 00048 public static final int TABLE = 1; 00049 00054 public static final int COLUMN = 2; 00055 00061 public static final int COLUMN_UNIQUE = 3; 00062 00069 public static final String getGranularityName(int cacheGrain) 00070 { 00071 switch (cacheGrain) 00072 { 00073 case DATABASE : 00074 return "DATABASE"; 00075 case TABLE : 00076 return "TABLE"; 00077 case COLUMN : 00078 return "COLUMN"; 00079 case COLUMN_UNIQUE : 00080 return "COLUMN_UNIQUE"; 00081 default : 00082 return "UNSUPPORTED"; 00083 } 00084 } 00085 00094 public static final String getGranularityXml(int cacheGrain) 00095 { 00096 switch (cacheGrain) 00097 { 00098 case DATABASE : 00099 return DatabasesXmlTags.VAL_database; 00100 case TABLE : 00101 return DatabasesXmlTags.VAL_table; 00102 case COLUMN : 00103 return DatabasesXmlTags.VAL_column; 00104 case COLUMN_UNIQUE : 00105 return DatabasesXmlTags.VAL_columnUnique; 00106 default : 00107 return DatabasesXmlTags.VAL_noInvalidation; 00108 } 00109 } 00110 }

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