public class Models<M extends hex.Model> extends water.Lockable<Models<M>> implements hex.ModelContainer<M>
| Constructor and Description |
|---|
Models(water.Key<Models<M>> key,
java.lang.Class<M> clz) |
Models(water.Key<Models<M>> key,
java.lang.Class<M> clz,
water.Job job) |
| Modifier and Type | Method and Description |
|---|---|
void |
addModel(water.Key<M> key) |
void |
addModels(water.Key<M>[] keys) |
int |
getModelCount() |
water.Key<M>[] |
getModelKeys() |
M[] |
getModels() |
protected water.Futures |
remove_impl(water.Futures fs,
boolean cascade) |
delete_and_lock, delete_and_lock, delete_and_lock, delete, delete, delete, delete, read_lock, read_lock, read_lock, unlock_all, unlock, unlock, unlock, unlock, update, update, update, write_lock_to_read_lock, write_lock, write_lock, write_lockchecksum_impl, checksum_impl, checksum, checksum, getKey, makeSchema, readAll_impl, readAll, remove_impl, remove_self_key_impl, remove, remove, remove, remove, remove, remove, removeQuietly, writeAll_impl, writeAllpublic water.Key<M>[] getModelKeys()
getModelKeys in interface hex.ModelContainer<M extends hex.Model>public M[] getModels()
getModels in interface hex.ModelContainer<M extends hex.Model>public int getModelCount()
getModelCount in interface hex.ModelContainer<M extends hex.Model>public void addModel(water.Key<M> key)
public void addModels(water.Key<M>[] keys)