public class X_Model extends Object
| Modifier and Type | Method and Description |
|---|---|
static ModelCache |
cache() |
static <M extends Model> |
create(Class<M> modelClass) |
static <M extends Model> |
deserialize(Class<M> cls,
String model) |
static <M extends Model> |
deserialize(ModelManifest manifest,
String model) |
static ModelService |
getService() |
static ModelKey |
keyFromString(String key) |
static String |
keyToString(ModelKey key) |
static <M extends Model> |
load(Class<M> modelClass,
ModelKey modelKey,
SuccessHandler<M> callback) |
static ModelKey |
newKey(String kind) |
static ModelKey |
newKey(String namespace,
String kind) |
static ModelKey |
newKey(String namespace,
String kind,
String id) |
static <M extends Model> |
persist(M model,
SuccessHandler<M> callback) |
static <M extends Model> |
register(Class<M> modelClass) |
static <M extends Model> |
serialize(Class<M> cls,
M model) |
static <M extends Model> |
serialize(ModelManifest manifest,
M model) |
public static ModelCache cache()
@MagicMethod(doNotVisit=true, documentation="This magic method generates the model class and all of its dependent models, then re-routes to the same provider as X_Inject.instance()") public static <M extends Model> M create(Class<M> modelClass)
@MagicMethod(doNotVisit=true, documentation="This magic method generates the model class and all of its dependent models") public static <M extends Model> String register(Class<M> modelClass)
public static <M extends Model> void persist(M model, SuccessHandler<M> callback)
public static <M extends Model> void load(Class<M> modelClass, ModelKey modelKey, SuccessHandler<M> callback)
public static <M extends Model> String serialize(ModelManifest manifest, M model)
public static <M extends Model> M deserialize(ModelManifest manifest, String model)
public static ModelService getService()
Copyright © December 07, 2012–2015 The Internet Party. All rights reserved.