persistence.visitor
Class DropVisitor
java.lang.Object
persistence.visitor.DropVisitor
- All Implemented Interfaces:
- TableComponentVisitor
- public class DropVisitor
- extends java.lang.Object
- implements TableComponentVisitor
Genereren van code voor verwijderen nodige tabellen uit databank.
- Author:
- bram
3-nov-2003
Constructor Summary |
DropVisitor(java.lang.String connectionExpression,
java.lang.String dialectVariableName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
stack
private java.util.ArrayList stack
connectionExpression
private java.lang.String connectionExpression
dialectVariableName
private java.lang.String dialectVariableName
currentDrop
private net.sf.hibernate.sql.Drop currentDrop
resultStrings
private java.lang.String resultStrings
JDBCStatementName
private final java.lang.String JDBCStatementName
- See Also:
- Constant Field Values
JDBCPreparedStatementName
private final java.lang.String JDBCPreparedStatementName
- See Also:
- Constant Field Values
DropVisitor
public DropVisitor(java.lang.String connectionExpression,
java.lang.String dialectVariableName)
visitAttribute
public void visitAttribute(Attribute attr)
- Specified by:
visitAttribute
in interface TableComponentVisitor
- See Also:
persistence.TableComponentVisitor#visitAttribute(persistence.Attribute)
visitReferenceAttribute
public void visitReferenceAttribute(ReferenceAttribute refAttr)
- Specified by:
visitReferenceAttribute
in interface TableComponentVisitor
- See Also:
persistence.TableComponentVisitor#visitReferenceAttribute(persistence.ReferenceAttribute)
visitTable
public void visitTable(Table table)
- Specified by:
visitTable
in interface TableComponentVisitor
- See Also:
persistence.TableComponentVisitor#visitTable(persistence.Table)
visitArrayTable
public void visitArrayTable(ArrayTable ar)
- Specified by:
visitArrayTable
in interface TableComponentVisitor
- See Also:
persistence.TableComponentVisitor#visitArrayTable(persistence.ArrayTable)
visitCollectionTable
public void visitCollectionTable(CollectionTable coll)
- Specified by:
visitCollectionTable
in interface TableComponentVisitor
- See Also:
persistence.TableComponentVisitor#visitCollectionTable(persistence.CollectionTable)
visitMapTable
public void visitMapTable(MapTable map)
- Specified by:
visitMapTable
in interface TableComponentVisitor
- See Also:
persistence.TableComponentVisitor#visitMapTable(persistence.MapTable)
getResult
public java.lang.String getResult()
- Specified by:
getResult
in interface TableComponentVisitor
- See Also:
persistence.TableComponentVisitor#getResult()