| Interface | Description |
|---|---|
| BeanVisitor |
Visitor pattern for visiting a BeanDescriptor and potentially all its bean
properties.
|
| PropertyVisitor |
Used to visit a BeanProperty given the type of bean property it is.
|
| Class | Description |
|---|---|
| AbstractBeanVisitor |
Base BeanVisitor that can help visiting inherited properties.
|
| AbstractBeanVisitor.InheritChildVisitor |
Helper used to visit all the inheritInfo/BeanDescriptor in
the inheritance hierarchy (to add their 'local' properties).
|
| AbstractPropertyVisitor |
Has no implementation.
|
| AddForeignKeysVisitor |
Used to generate the foreign key DDL and related indexes.
|
| AddForeignKeysVisitor.FkeyPropertyVisitor | |
| BaseTablePropertyVisitor |
Used to help mark PropertyVisitor methods that need to be implemented
to visit base table properties.
|
| CreateIntersectionTable |
Create the sql to create the intersection table and its foreign key
constraints.
|
| CreateSequenceVisitor |
Used to generate the drop table DDL script.
|
| CreateTableColumnVisitor |
Used as part of CreateTableVisitor to generated the create table DDL script.
|
| CreateTableVisitor |
Used to generated the create table DDL script.
|
| DdlGenContext |
The context used during DDL generation.
|
| DdlGenerator |
Controls the generation of DDL and potentially runs the resulting scripts.
|
| DropSequenceVisitor |
Used to generate the drop table DDL script.
|
| DropTableVisitor |
Used to generate the drop table DDL script.
|
| VisitorUtil |
Utility object to use BeanVisitor.
|
Copyright © 2014. All Rights Reserved.