palio.connectors.schema
Class ReferenceTarget
java.lang.Object
palio.connectors.schema.ReferenceTarget
public final class ReferenceTarget
- extends java.lang.Object
- Author:
- Szymon Kuklewicz
Constructor Summary |
ReferenceTarget(java.lang.String unknownTableName,
java.lang.String unknownTableId,
boolean onDeleteCascade)
|
ReferenceTarget(Table knownTable,
boolean onDeleteCascade)
|
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReferenceTarget
public ReferenceTarget(Table knownTable,
boolean onDeleteCascade)
ReferenceTarget
public ReferenceTarget(java.lang.String unknownTableName,
java.lang.String unknownTableId,
boolean onDeleteCascade)
getKnownTable
public Table getKnownTable()
getUnknownTableName
public java.lang.String getUnknownTableName()
getUnknownTableId
public java.lang.String getUnknownTableId()
getTableName
public java.lang.String getTableName()
isOnDeleteCascade
public boolean isOnDeleteCascade()
getSQL
public java.lang.String getSQL()
isValid
public boolean isValid(DatabaseSchema currentSchema,
DatabaseSchema finalSchema)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object