Back | Index
class parsetool.schema.Table
var _generated : { name : Bool, alias : Bool}
Tells which properties of this table object were generated
var alias(default,setAlias) : String
var classPath(default,null) : String
var fields : List<Field>
var foreign : List<ForeignKey>
var mapperPath(default,setMapper) : String
var name(default,setName) : String
var prefix : String
var primary : List<Field>
var schema : Schema
Schema object which contains this table definition
function new(schema : Schema, cp : String) : Void
function applyOptions() : Void
function generateAlias() : Void
Generates an alias for the table based on the classname. Checks with other tables if the alias hasn't been taken before.
function getAllFields() : List<Field>
function setOptionsXML(xml : Xml) : Void
function toString() : String
Back | Index