public class HasModelFields extends Object implements Serializable
| Constructor and Description |
|---|
HasModelFields() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<ModelField> |
getAllFields() |
Iterable<ModelField> |
getAllSerializable() |
xapi.annotation.model.ServerToClient |
getDefaultToClient() |
xapi.annotation.model.ClientToServer |
getDefaultToServer() |
ModelField |
getOrMakeField(String field) |
static boolean |
isModel(HasQualifiedName type) |
static boolean |
isNestedModel(HasQualifiedName type) |
static boolean |
isPersistentModel(HasQualifiedName type) |
void |
setDefaultPersistence(xapi.annotation.model.Persistent persist) |
void |
setDefaultSerializable(xapi.annotation.model.Serializable defaultSerializable) |
void |
setKey(xapi.annotation.model.Key key) |
public ModelField getOrMakeField(String field)
public Iterable<ModelField> getAllFields()
public Iterable<ModelField> getAllSerializable()
public void setDefaultSerializable(xapi.annotation.model.Serializable defaultSerializable)
defaultSerializable - the default Serializable policy to setpublic xapi.annotation.model.ClientToServer getDefaultToServer()
public xapi.annotation.model.ServerToClient getDefaultToClient()
public void setDefaultPersistence(xapi.annotation.model.Persistent persist)
public void setKey(xapi.annotation.model.Key key)
public static boolean isPersistentModel(HasQualifiedName type)
public static boolean isNestedModel(HasQualifiedName type)
public static boolean isModel(HasQualifiedName type)
Copyright © December 07, 2012–2015 The Internet Party. All rights reserved.