public class ForeignKeyConstraintImpl extends SQLSyntaxElementBase<TableConstraint,ForeignKeyConstraint> implements ForeignKeyConstraint
| Modifier | Constructor and Description |
|---|---|
protected |
ForeignKeyConstraintImpl(SQLProcessorAggregator processor,
Class<? extends ForeignKeyConstraint> realImplementingType,
ColumnNameList sourceColumns,
TableNameDirect targetTableName,
ColumnNameList targetColumns,
MatchType matchType,
ReferentialAction onDelete,
ReferentialAction onUpdate) |
|
ForeignKeyConstraintImpl(SQLProcessorAggregator processor,
ColumnNameList sourceColumns,
TableNameDirect targetTableName,
ColumnNameList targetColumns,
MatchType matchType,
ReferentialAction onDelete,
ReferentialAction onUpdate) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
doesEqual(ForeignKeyConstraint another) |
MatchType |
getMatchType() |
ReferentialAction |
getOnDelete() |
ReferentialAction |
getOnUpdate() |
ColumnNameList |
getSourceColumns() |
ColumnNameList |
getTargetColumns() |
TableNameDirect |
getTargetTableName() |
toStringpublic ForeignKeyConstraintImpl(SQLProcessorAggregator processor, ColumnNameList sourceColumns, TableNameDirect targetTableName, ColumnNameList targetColumns, MatchType matchType, ReferentialAction onDelete, ReferentialAction onUpdate)
protected ForeignKeyConstraintImpl(SQLProcessorAggregator processor, Class<? extends ForeignKeyConstraint> realImplementingType, ColumnNameList sourceColumns, TableNameDirect targetTableName, ColumnNameList targetColumns, MatchType matchType, ReferentialAction onDelete, ReferentialAction onUpdate)
protected boolean doesEqual(ForeignKeyConstraint another)
doesEqual in class org.atp.spi.TypeableImpl<TableConstraint,ForeignKeyConstraint>public MatchType getMatchType()
getMatchType in interface ForeignKeyConstraintpublic ReferentialAction getOnDelete()
getOnDelete in interface ForeignKeyConstraintpublic ReferentialAction getOnUpdate()
getOnUpdate in interface ForeignKeyConstraintpublic ColumnNameList getSourceColumns()
getSourceColumns in interface ForeignKeyConstraintpublic ColumnNameList getTargetColumns()
getTargetColumns in interface ForeignKeyConstraintpublic TableNameDirect getTargetTableName()
getTargetTableName in interface ForeignKeyConstraintCopyright © 2010-2012. All Rights Reserved.