public class MetadataPrimaryKeyJoinColumn
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_COLUMN_DEFINITION |
static java.lang.String |
DEFAULT_NAME |
static java.lang.String |
DEFAULT_REFERENCED_COLUMN_NAME |
protected DatabaseField |
m_fkField |
protected DatabaseField |
m_pkField |
Modifier | Constructor and Description |
---|---|
|
MetadataPrimaryKeyJoinColumn(javax.persistence.PrimaryKeyJoinColumn primaryKeyJoinColumn,
java.lang.String sourceTableName,
java.lang.String targetTableName)
INTERNAL:
Called for association override.
|
|
MetadataPrimaryKeyJoinColumn(java.lang.String sourceTableName,
java.lang.String targetTableName)
INTERNAL:
|
|
MetadataPrimaryKeyJoinColumn(java.lang.String sourceTableName,
java.lang.String targetTableName,
java.lang.String defaultFieldName)
INTERNAL:
|
protected |
MetadataPrimaryKeyJoinColumn(java.lang.String sourceTableName,
java.lang.String targetTableName,
java.lang.String defaultPKFieldName,
java.lang.String defaultFKFieldName)
INTERNAL:
|
Modifier and Type | Method and Description |
---|---|
DatabaseField |
getForeignKeyField()
INTERNAL:
|
DatabaseField |
getPrimaryKeyField()
INTERNAL:
|
boolean |
isForeignKeyFieldNotSpecified()
INTERNAL:
|
boolean |
isPrimaryKeyFieldNotSpecified()
INTERNAL:
|
boolean |
loadedFromXML()
INTERNAL:
|
protected DatabaseField m_pkField
protected DatabaseField m_fkField
public static final java.lang.String DEFAULT_NAME
public static final java.lang.String DEFAULT_COLUMN_DEFINITION
public static final java.lang.String DEFAULT_REFERENCED_COLUMN_NAME
public MetadataPrimaryKeyJoinColumn(javax.persistence.PrimaryKeyJoinColumn primaryKeyJoinColumn, java.lang.String sourceTableName, java.lang.String targetTableName)
public MetadataPrimaryKeyJoinColumn(java.lang.String sourceTableName, java.lang.String targetTableName)
public MetadataPrimaryKeyJoinColumn(java.lang.String sourceTableName, java.lang.String targetTableName, java.lang.String defaultFieldName)
protected MetadataPrimaryKeyJoinColumn(java.lang.String sourceTableName, java.lang.String targetTableName, java.lang.String defaultPKFieldName, java.lang.String defaultFKFieldName)
public DatabaseField getForeignKeyField()
public DatabaseField getPrimaryKeyField()
public boolean isForeignKeyFieldNotSpecified()
public boolean isPrimaryKeyFieldNotSpecified()
public boolean loadedFromXML()