public class TableReference extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TableReference.Direction |
static class |
TableReference.Edge |
| Constructor and Description |
|---|
TableReference(String name,
TableReference.Edge sourceEdge,
TableReference.Edge targetEdge) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getName()
The name of this
TableReference, usually the
foreign key name of the foreign key it was constructed from. |
TableReference.Edge |
getSourceEdge() |
TableReference.Edge |
getTargetEdge() |
int |
hashCode() |
static TableReference |
of(ForeignKey foreignKey) |
TableReference |
reverse()
Creates a new
TableReference that reverses this TableReference
by swapping the source and target edge. |
String |
toString() |
public TableReference(String name, TableReference.Edge sourceEdge, TableReference.Edge targetEdge)
public static TableReference of(ForeignKey foreignKey)
public String getName()
TableReference, usually the
foreign key name of the foreign key it was constructed from.TableReference,public TableReference.Edge getSourceEdge()
public TableReference.Edge getTargetEdge()
public TableReference reverse()
TableReference that reverses this TableReference
by swapping the source and target edge.TableReference that reverses this TableReference
by swapping the source and target edge.Copyright © 2011–2022 Link Intersystems GmbH. All rights reserved.