public static class AddForeignKeysVisitor.FkeyPropertyVisitor extends BaseTablePropertyVisitor
| Constructor and Description |
|---|
AddForeignKeysVisitor.FkeyPropertyVisitor(AddForeignKeysVisitor parent,
DdlGenContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
visitCompound(BeanPropertyCompound p)
Not required in that the scalar properties map to the columns.
|
void |
visitCompoundScalar(BeanPropertyCompound compound,
BeanProperty p)
Override this method for scalar property inside a Immutable Compound Value object.
|
void |
visitEmbeddedScalar(BeanProperty p,
BeanPropertyAssocOne<?> embedded)
Override this method.
|
void |
visitOneImported(BeanPropertyAssocOne<?> p)
Override this method for the foreign key.
|
void |
visitScalar(BeanProperty p)
Override this method for normal scalar property.
|
visitEmbedded, visitMany, visitOneExportedpublic AddForeignKeysVisitor.FkeyPropertyVisitor(AddForeignKeysVisitor parent, DdlGenContext ctx)
public void visitEmbeddedScalar(BeanProperty p, BeanPropertyAssocOne<?> embedded)
BaseTablePropertyVisitorvisitEmbeddedScalar in interface PropertyVisitorvisitEmbeddedScalar in class BaseTablePropertyVisitorpublic void visitOneImported(BeanPropertyAssocOne<?> p)
BaseTablePropertyVisitorvisitOneImported in interface PropertyVisitorvisitOneImported in class BaseTablePropertyVisitorpublic void visitScalar(BeanProperty p)
BaseTablePropertyVisitorvisitScalar in interface PropertyVisitorvisitScalar in class BaseTablePropertyVisitorpublic void visitCompound(BeanPropertyCompound p)
BaseTablePropertyVisitorvisitCompound in interface PropertyVisitorvisitCompound in class BaseTablePropertyVisitorpublic void visitCompoundScalar(BeanPropertyCompound compound, BeanProperty p)
BaseTablePropertyVisitorvisitCompoundScalar in interface PropertyVisitorvisitCompoundScalar in class BaseTablePropertyVisitorCopyright © 2014. All Rights Reserved.