package org.whole.lang.sql.builders; import org.whole.lang.contexts.EntityContext; import org.whole.lang.model.IEntity; import org.whole.lang.sql.reflect.SQLFeatureDescriptorEnum; /** * @generator Whole */ public class SQLModelContext extends EntityContext { public SQLModelContext(IEntity root) { super(root); } public SQLModelContext getSelectType() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.selectType); } public void setSelectType(SQLModelContext selectType) { wSet(SQLFeatureDescriptorEnum.selectType, selectType); } public SQLModelContext getColumnExprs() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.columnExprs); } public void setColumnExprs(SQLModelContext columnExprs) { wSet(SQLFeatureDescriptorEnum.columnExprs, columnExprs); } public SQLModelContext getFromClauses() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.fromClauses); } public void setFromClauses(SQLModelContext fromClauses) { wSet(SQLFeatureDescriptorEnum.fromClauses, fromClauses); } public SQLModelContext getWhereExpr() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.whereExpr); } public void setWhereExpr(SQLModelContext whereExpr) { wSet(SQLFeatureDescriptorEnum.whereExpr, whereExpr); } public SQLModelContext getGroupByExprs() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.groupByExprs); } public void setGroupByExprs(SQLModelContext groupByExprs) { wSet(SQLFeatureDescriptorEnum.groupByExprs, groupByExprs); } public SQLModelContext getHavingExpr() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.havingExpr); } public void setHavingExpr(SQLModelContext havingExpr) { wSet(SQLFeatureDescriptorEnum.havingExpr, havingExpr); } public SQLModelContext getOrderByColumnExprs() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.orderByColumnExprs); } public void setOrderByColumnExprs(SQLModelContext orderByColumnExprs) { wSet(SQLFeatureDescriptorEnum.orderByColumnExprs, orderByColumnExprs); } public SQLModelContext getSimpleSelect() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.simpleSelect); } public void setSimpleSelect(SQLModelContext simpleSelect) { wSet(SQLFeatureDescriptorEnum.simpleSelect, simpleSelect); } public SQLModelContext getUnionSelectStatement() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.unionSelectStatement); } public void setUnionSelectStatement(SQLModelContext unionSelectStatement) { wSet(SQLFeatureDescriptorEnum.unionSelectStatement, unionSelectStatement); } public SQLModelContext getTableName() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.tableName); } public void setTableName(SQLModelContext tableName) { wSet(SQLFeatureDescriptorEnum.tableName, tableName); } public SQLModelContext getColumnNames() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.columnNames); } public void setColumnNames(SQLModelContext columnNames) { wSet(SQLFeatureDescriptorEnum.columnNames, columnNames); } public SQLModelContext getValues() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.values); } public void setValues(SQLModelContext values) { wSet(SQLFeatureDescriptorEnum.values, values); } public SQLModelContext getSelect() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.select); } public void setSelect(SQLModelContext select) { wSet(SQLFeatureDescriptorEnum.select, select); } public SQLModelContext getSetClauses() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.setClauses); } public void setSetClauses(SQLModelContext setClauses) { wSet(SQLFeatureDescriptorEnum.setClauses, setClauses); } public SQLModelContext getLimit() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.limit); } public void setLimit(SQLModelContext limit) { wSet(SQLFeatureDescriptorEnum.limit, limit); } public SQLModelContext getDeclarationOrConstraints() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.declarationOrConstraints); } public void setDeclarationOrConstraints( SQLModelContext declarationOrConstraints) { wSet(SQLFeatureDescriptorEnum.declarationOrConstraints, declarationOrConstraints); } public SQLModelContext getAction() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.action); } public void setAction(SQLModelContext action) { wSet(SQLFeatureDescriptorEnum.action, action); } public SQLModelContext getUnique() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.unique); } public void setUnique(SQLModelContext unique) { wSet(SQLFeatureDescriptorEnum.unique, unique); } public SQLModelContext getIndexName() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.indexName); } public void setIndexName(SQLModelContext indexName) { wSet(SQLFeatureDescriptorEnum.indexName, indexName); } public SQLModelContext getIndexDeclarations() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.indexDeclarations); } public void setIndexDeclarations(SQLModelContext indexDeclarations) { wSet(SQLFeatureDescriptorEnum.indexDeclarations, indexDeclarations); } public SQLModelContext getColumnName() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.columnName); } public void setColumnName(SQLModelContext columnName) { wSet(SQLFeatureDescriptorEnum.columnName, columnName); } public SQLModelContext getOrderType() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.orderType); } public void setOrderType(SQLModelContext orderType) { wSet(SQLFeatureDescriptorEnum.orderType, orderType); } public SQLModelContext getNullOrderType() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.nullOrderType); } public void setNullOrderType(SQLModelContext nullOrderType) { wSet(SQLFeatureDescriptorEnum.nullOrderType, nullOrderType); } public SQLModelContext getName() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.name); } public void setName(SQLModelContext name) { wSet(SQLFeatureDescriptorEnum.name, name); } public SQLModelContext getArrayExp() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.arrayExp); } public void setArrayExp(SQLModelContext arrayExp) { wSet(SQLFeatureDescriptorEnum.arrayExp, arrayExp); } public SQLModelContext getTrueBody() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.trueBody); } public void setTrueBody(SQLModelContext trueBody) { wSet(SQLFeatureDescriptorEnum.trueBody, trueBody); } public SQLModelContext getDeclarationOrConstraint() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.declarationOrConstraint); } public void setDeclarationOrConstraint( SQLModelContext declarationOrConstraint) { wSet(SQLFeatureDescriptorEnum.declarationOrConstraint, declarationOrConstraint); } public SQLModelContext getExpression() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.expression); } public void setExpression(SQLModelContext expression) { wSet(SQLFeatureDescriptorEnum.expression, expression); } public SQLModelContext getAlias() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.alias); } public void setAlias(SQLModelContext alias) { wSet(SQLFeatureDescriptorEnum.alias, alias); } public SQLModelContext getInnerTable() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.innerTable); } public void setInnerTable(SQLModelContext innerTable) { wSet(SQLFeatureDescriptorEnum.innerTable, innerTable); } public SQLModelContext getOnExpression() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.onExpression); } public void setOnExpression(SQLModelContext onExpression) { wSet(SQLFeatureDescriptorEnum.onExpression, onExpression); } public SQLModelContext getOuterTable() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.outerTable); } public void setOuterTable(SQLModelContext outerTable) { wSet(SQLFeatureDescriptorEnum.outerTable, outerTable); } public SQLModelContext getLowerExpression() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.lowerExpression); } public void setLowerExpression(SQLModelContext lowerExpression) { wSet(SQLFeatureDescriptorEnum.lowerExpression, lowerExpression); } public SQLModelContext getUpperExpression() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.upperExpression); } public void setUpperExpression(SQLModelContext upperExpression) { wSet(SQLFeatureDescriptorEnum.upperExpression, upperExpression); } public SQLModelContext getType() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.type); } public void setType(SQLModelContext type) { wSet(SQLFeatureDescriptorEnum.type, type); } public SQLModelContext getWhenClauses() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.whenClauses); } public void setWhenClauses(SQLModelContext whenClauses) { wSet(SQLFeatureDescriptorEnum.whenClauses, whenClauses); } public SQLModelContext getElseClause() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.elseClause); } public void setElseClause(SQLModelContext elseClause) { wSet(SQLFeatureDescriptorEnum.elseClause, elseClause); } public SQLModelContext getCondition() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.condition); } public void setCondition(SQLModelContext condition) { wSet(SQLFeatureDescriptorEnum.condition, condition); } public SQLModelContext getResult() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.result); } public void setResult(SQLModelContext result) { wSet(SQLFeatureDescriptorEnum.result, result); } public SQLModelContext getLeftExpr() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.leftExpr); } public void setLeftExpr(SQLModelContext leftExpr) { wSet(SQLFeatureDescriptorEnum.leftExpr, leftExpr); } public SQLModelContext getInPredicate() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.inPredicate); } public void setInPredicate(SQLModelContext inPredicate) { wSet(SQLFeatureDescriptorEnum.inPredicate, inPredicate); } public SQLModelContext getQuery() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.query); } public void setQuery(SQLModelContext query) { wSet(SQLFeatureDescriptorEnum.query, query); } public SQLModelContext getOperator() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.operator); } public void setOperator(SQLModelContext operator) { wSet(SQLFeatureDescriptorEnum.operator, operator); } public SQLModelContext getRightExpr() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.rightExpr); } public void setRightExpr(SQLModelContext rightExpr) { wSet(SQLFeatureDescriptorEnum.rightExpr, rightExpr); } public SQLModelContext getFunctionName() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.functionName); } public void setFunctionName(SQLModelContext functionName) { wSet(SQLFeatureDescriptorEnum.functionName, functionName); } public SQLModelContext getParams() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.params); } public void setParams(SQLModelContext params) { wSet(SQLFeatureDescriptorEnum.params, params); } public SQLModelContext getColumnType() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.columnType); } public void setColumnType(SQLModelContext columnType) { wSet(SQLFeatureDescriptorEnum.columnType, columnType); } public SQLModelContext getColumnConstraints() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.columnConstraints); } public void setColumnConstraints(SQLModelContext columnConstraints) { wSet(SQLFeatureDescriptorEnum.columnConstraints, columnConstraints); } public SQLModelContext getSize() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.size); } public void setSize(SQLModelContext size) { wSet(SQLFeatureDescriptorEnum.size, size); } public SQLModelContext getPrecision() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.precision); } public void setPrecision(SQLModelContext precision) { wSet(SQLFeatureDescriptorEnum.precision, precision); } public SQLModelContext getForeignTableName() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.foreignTableName); } public void setForeignTableName(SQLModelContext foreignTableName) { wSet(SQLFeatureDescriptorEnum.foreignTableName, foreignTableName); } public SQLModelContext getForeignColumnName() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.foreignColumnName); } public void setForeignColumnName(SQLModelContext foreignColumnName) { wSet(SQLFeatureDescriptorEnum.foreignColumnName, foreignColumnName); } public SQLModelContext getForeignColumnNames() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.foreignColumnNames); } public void setForeignColumnNames(SQLModelContext foreignColumnNames) { wSet(SQLFeatureDescriptorEnum.foreignColumnNames, foreignColumnNames); } public SQLModelContext getMatch() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.match); } public void setMatch(SQLModelContext match) { wSet(SQLFeatureDescriptorEnum.match, match); } public SQLModelContext getOnDelete() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.onDelete); } public void setOnDelete(SQLModelContext onDelete) { wSet(SQLFeatureDescriptorEnum.onDelete, onDelete); } public SQLModelContext getOnUpdate() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.onUpdate); } public void setOnUpdate(SQLModelContext onUpdate) { wSet(SQLFeatureDescriptorEnum.onUpdate, onUpdate); } public SQLModelContext getDeferrable() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.deferrable); } public void setDeferrable(SQLModelContext deferrable) { wSet(SQLFeatureDescriptorEnum.deferrable, deferrable); } public SQLModelContext getDeferCheck() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.deferCheck); } public void setDeferCheck(SQLModelContext deferCheck) { wSet(SQLFeatureDescriptorEnum.deferCheck, deferCheck); } public SQLModelContext getProcedureDeclarations() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.procedureDeclarations); } public void setProcedureDeclarations(SQLModelContext procedureDeclarations) { wSet(SQLFeatureDescriptorEnum.procedureDeclarations, procedureDeclarations); } public SQLModelContext getProcedureStatements() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.procedureStatements); } public void setProcedureStatements(SQLModelContext procedureStatements) { wSet(SQLFeatureDescriptorEnum.procedureStatements, procedureStatements); } public SQLModelContext getSqlStatement() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.sqlStatement); } public void setSqlStatement(SQLModelContext sqlStatement) { wSet(SQLFeatureDescriptorEnum.sqlStatement, sqlStatement); } public SQLModelContext getReference() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.reference); } public void setReference(SQLModelContext reference) { wSet(SQLFeatureDescriptorEnum.reference, reference); } public SQLModelContext getReferenceType() { return (SQLModelContext) wGet(SQLFeatureDescriptorEnum.referenceType); } public void setReferenceType(SQLModelContext referenceType) { wSet(SQLFeatureDescriptorEnum.referenceType, referenceType); } }