org.cruxframework.crux.core.client.db.annotation
Annotation Type DatabaseDef.ObjectStoreDef
@Retention(value=RUNTIME)
@Target(value=ANNOTATION_TYPE)
public static @interface DatabaseDef.ObjectStoreDef
Defines a new object store for current database.
- Author:
- Thiago da Rosa de Bustamante
name
public abstract String name
- Default:
- ""
autoIncrement
public abstract boolean autoIncrement
- Default:
- false
keyPath
public abstract String[] keyPath
- Default:
- {}
targetClass
public abstract Class<?> targetClass
- Default:
- org.cruxframework.crux.core.client.db.annotation.DatabaseDef.Empty.class
indexes
public abstract DatabaseDef.IndexDef[] indexes
- Default:
- {}
Copyright © 2014. All rights reserved.