Donne une représentaion du schéma de l'objet Table : ces colonnes, enregistrements… Définit les noms et type de données des colonnes d'une table.
public function toString():String
Utilisé dans un contexte littéral
Une chaine définissant l'objet
public function addColumn(name:String, type:String):Void
Rajoute une colonne au schema de la Table
name | Nom de la colonne. |
type | Type contenu dans la colonne. Les types permis sont : boolean, int, long, float, string, date, array, object, table |
public function getColumnCount():Number
Renvoie le nombre de colonnes définies
Le nombre de colonne gérées pas TableDefinition
public function getColumnName(index:Number):String
Renvoie le nom d'une colonne.
index | La position de la colonne. |
Le nom de la colonne.
public function getColumnType(index:Number):String
Renvoie le type du contenu d'une colonne.
index | La position de la colonne.$ |
Le type de la colonne.
public function getColumnNames():Array
Renvoie une liste de tout les noms des colonnes.
public function matches(row:Object):Boolean
Préviens de la concordance entre un enregiustrement et la définition d'une Table.
row | L'objet à vérifier. |
true si le nombre de colonne correspond au nombre de colonnes et si les types correspondent.