public void cloneTo(SQLConstraint x) { if (name != null) { x.setName(name.clone()); } }
public void cloneTo(MySqlIndexHintImpl x) { x.option = option; for (SQLName name : indexList) { SQLName name2 = name.clone(); name2.setParent(x); x.indexList.add(name2); } } }
public SQLCurrentOfCursorExpr clone() { SQLCurrentOfCursorExpr x = new SQLCurrentOfCursorExpr(); if (cursorName != null) { x.setCursorName(cursorName.clone()); } return x; }
public void cloneTo(SQLExprTableSource x) { x.alias = alias; if (expr != null) { x.expr = expr.clone(); } if (partitions != null) { for (SQLName p : partitions) { SQLName p1 = p.clone(); x.addPartition(p1); } } }
public SQLSequenceExpr clone() { SQLSequenceExpr x = new SQLSequenceExpr(); if (sequence != null) { x.setSequence(sequence.clone()); } x.function = function; return x; }
private boolean apply(SQLAlterTableRename item) { SQLName name = item.getToName(); if (name == null) { return false; } this.setName(name.clone()); return true; }
public SQLSubPartitionByList clone() { SQLSubPartitionByList x = new SQLSubPartitionByList(); if (column != null) { x.setColumn(column.clone()); } return x; } }
public void cloneTo(MySqlSubPartitionByKey x) { super.cloneTo(x); for (SQLName column : columns) { SQLName c2 = column.clone(); c2.setParent(x); x.columns.add(c2); } x.setAlgorithm(algorithm); }
private boolean apply(SQLAlterTableRenameColumn item) { int columnIndex = columnIndexOf(item.getColumn()); if (columnIndex == -1) { return false; } SQLColumnDefinition column = (SQLColumnDefinition) tableElementList.get(columnIndex); column.setName(item.getTo().clone()); return true; }
public boolean applyColumnRename(SQLName columnName, SQLName to) { for (SQLSelectOrderByItem orderByItem : columns) { SQLExpr expr = orderByItem.getExpr(); if (expr instanceof SQLName && SQLUtils.nameEquals((SQLName) expr, columnName)) { orderByItem.setExpr(to.clone()); return true; } } return false; }
public MySqlTableIndex clone() { MySqlTableIndex x = new MySqlTableIndex(); if (name != null) { x.setName(name.clone()); } x.indexType = indexType; for (SQLSelectOrderByItem column : columns) { SQLSelectOrderByItem c2 = column.clone(); c2.setParent(x); x.columns.add(c2); } return x; }
public boolean applyColumnRename(SQLName columnName, SQLName to) { for (SQLSelectOrderByItem orderByItem : columns) { SQLExpr expr = orderByItem.getExpr(); if (expr instanceof SQLName && SQLUtils.nameEquals((SQLName) expr, columnName)) { orderByItem.setExpr(to.clone()); return true; } } return false; }
public void cloneTo(MySqlTableIndex x) { if (name != null) { x.setName(name.clone()); } for (SQLSelectOrderByItem item : items) { SQLSelectOrderByItem item2 = item.clone(); item2.setParent(x); x.getColumns().add(item); } x.setIndexType(type); }
public void cloneTo(Entry x) { for (SQLName column : columns) { SQLName column2 = column.clone(); column2.setParent(x); x.columns.add(column2); } if (subQuery != null) { x.setSubQuery(subQuery.clone()); } if (returningStatement != null) { setReturningStatement(returningStatement.clone()); } }
public void cloneTo(OraclePrimaryKey x) { super.cloneTo(x); if (using != null) { x.setUsing(using.clone()); } if (exceptionsInto != null) { x.setExceptionsInto(exceptionsInto.clone()); } x.enable = enable; x.initially = initially; x.deferrable = deferrable; }
public void cloneTo(OracleForeignKey x) { super.cloneTo(x); if (using != null) { x.setUsing(using.clone()); } if (exceptionsInto != null) { x.setExceptionsInto(exceptionsInto.clone()); } x.initially = initially; x.deferrable = deferrable; }
public void cloneTo(OracleUnique x) { super.cloneTo(x); if (using != null) { x.setUsing(using.clone()); } if (exceptionsInto != null) { x.setExceptionsInto(exceptionsInto.clone()); } x.initially = initially; x.deferrable = deferrable; }
public static SQLSetStatement plus(SQLName target) { SQLExpr value = new SQLBinaryOpExpr(target.clone(), SQLBinaryOperator.Add, new SQLIntegerExpr(1)); return new SQLSetStatement(target, value); }
public void cloneTo(OracleCheck x) { super.cloneTo(x); if (using != null) { x.setUsing(using.clone()); } if (exceptionsInto != null) { x.setExceptionsInto(exceptionsInto.clone()); } x.initially = initially; x.deferrable = deferrable; }
public boolean apply(MySqlRenameTableStatement.Item item) { if (!SQLUtils.nameEquals((SQLName) item.getName(), this.getName())) { return false; } this.setName((SQLName) item.getTo().clone()); return true; }