IndexDefinition.fromJson constructor
IndexDefinition.fromJson(
- Map<
String, dynamic> jsonSerialization, - SerializationManager serializationManager
Implementation
factory IndexDefinition.fromJson(
Map<String, dynamic> jsonSerialization,
_i1.SerializationManager serializationManager,
) {
return IndexDefinition(
indexName: serializationManager
.deserialize<String>(jsonSerialization['indexName']),
tableSpace: serializationManager
.deserialize<String?>(jsonSerialization['tableSpace']),
elements:
serializationManager.deserialize<List<_i2.IndexElementDefinition>>(
jsonSerialization['elements']),
type: serializationManager.deserialize<String>(jsonSerialization['type']),
isUnique:
serializationManager.deserialize<bool>(jsonSerialization['isUnique']),
isPrimary: serializationManager
.deserialize<bool>(jsonSerialization['isPrimary']),
predicate: serializationManager
.deserialize<String?>(jsonSerialization['predicate']),
);
}