ManagedAttributeDescription(ManagedEntity entity, String name, ManagedPropertyType type, { ManagedTransientAttribute transientStatus: null, bool primaryKey: false, String defaultValue: null, bool unique: false, bool indexed: false, bool nullable: false, bool includedInDefaultResultSet: true, bool autoincrement: false, List<Validate> validators: const [] })
Source
ManagedAttributeDescription(
ManagedEntity entity, String name, ManagedPropertyType type,
{ManagedTransientAttribute transientStatus: null,
bool primaryKey: false,
String defaultValue: null,
bool unique: false,
bool indexed: false,
bool nullable: false,
bool includedInDefaultResultSet: true,
bool autoincrement: false,
this.validators: const []})
: this.isPrimaryKey = primaryKey,
this.defaultValue = defaultValue,
this.transientStatus = transientStatus,
super(entity, name, type,
unique: unique,
indexed: indexed,
nullable: nullable,
includedInDefaultResultSet: includedInDefaultResultSet,
autoincrement: autoincrement);