ManagedAttributeDescription constructor
ManagedAttributeDescription(
- ManagedEntity entity,
- String name,
- ManagedType type,
- Type? declaredType, {
- Serialize? transientStatus,
- bool primaryKey = false,
- String? defaultValue,
- bool unique = false,
- bool indexed = false,
- bool nullable = false,
- bool includedInDefaultResultSet = true,
- bool autoincrement = false,
- List<
ManagedValidator> validators = const [],
Implementation
ManagedAttributeDescription(
ManagedEntity entity, String name, ManagedType type, Type? declaredType,
{Serialize? transientStatus,
bool primaryKey = false,
String? defaultValue,
bool unique = false,
bool indexed = false,
bool nullable = false,
bool includedInDefaultResultSet = true,
bool autoincrement = false,
List<ManagedValidator> validators = const []})
: isPrimaryKey = primaryKey,
defaultValue = defaultValue,
transientStatus = transientStatus!,
super(entity, name, type, declaredType,
unique: unique,
indexed: indexed,
nullable: nullable,
includedInDefaultResultSet: includedInDefaultResultSet,
autoincrement: autoincrement,
validators: validators);