1 21 package com.db4o.config; 22 23 36 public interface ObjectClass { 37 38 39 56 public void callConstructor(boolean flag); 57 58 59 72 public void cascadeOnActivate(boolean flag); 73 74 75 105 public void cascadeOnDelete(boolean flag); 106 107 108 120 public void cascadeOnUpdate(boolean flag); 121 122 123 133 public void compare(ObjectAttribute attributeProvider); 134 135 136 143 public void enableReplication(boolean setting); 144 145 146 151 public void generateUUIDs(boolean setting); 152 153 154 159 public void generateVersionNumbers(boolean setting); 160 161 162 171 public void maximumActivationDepth (int depth); 172 173 174 175 184 public void minimumActivationDepth (int depth); 185 186 187 195 public ObjectField objectField (String fieldName); 196 197 198 221 public void persistStaticFieldValues(); 222 223 224 238 public void readAs(Object clazz); 239 240 241 247 public void rename (String newName); 248 249 250 251 256 public void storeTransientFields (boolean flag); 257 258 259 260 271 public void translate (ObjectTranslator translator); 272 273 274 275 288 public void updateDepth (int depth); 289 } 290 291 292 293 | Popular Tags |