persistence.visitor
Class QueryRegisterVisitor
java.lang.Object
persistence.visitor.QueryRegisterVisitor
- All Implemented Interfaces:
- TableComponentVisitor
- public class QueryRegisterVisitor
- extends java.lang.Object
- implements TableComponentVisitor
Codegeneratie voor register-advice van queries.
- Author:
- bram
13-mrt-2004
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fullClassName
private java.lang.String fullClassName
mem
private final java.lang.String mem
- See Also:
- Constant Field Values
thisType
private final java.lang.String thisType
- See Also:
- Constant Field Values
variableName
private final java.lang.String variableName
- See Also:
- Constant Field Values
realName
private final java.lang.String realName
- See Also:
- Constant Field Values
newAlias
private final java.lang.String newAlias
- See Also:
- Constant Field Values
codePieces
private java.util.ArrayList codePieces
codePiece
private java.lang.String codePiece
unimportantAttributes
private java.util.ArrayList unimportantAttributes
tableName
private java.lang.String tableName
QueryRegisterVisitor
public QueryRegisterVisitor(java.lang.String fullClassName)
getResult
public java.lang.String getResult()
- Specified by:
getResult
in interface TableComponentVisitor
- See Also:
TableComponentVisitor.getResult()
visitArrayTable
public void visitArrayTable(ArrayTable ar)
- Specified by:
visitArrayTable
in interface TableComponentVisitor
- See Also:
TableComponentVisitor.visitArrayTable(persistence.table.ArrayTable)
visitAttribute
public void visitAttribute(Attribute attr)
- Specified by:
visitAttribute
in interface TableComponentVisitor
- See Also:
TableComponentVisitor.visitAttribute(persistence.table.Attribute)
visitCollectionTable
public void visitCollectionTable(CollectionTable coll)
- Specified by:
visitCollectionTable
in interface TableComponentVisitor
- See Also:
TableComponentVisitor.visitCollectionTable(persistence.table.CollectionTable)
visitMapTable
public void visitMapTable(MapTable map)
- Specified by:
visitMapTable
in interface TableComponentVisitor
- See Also:
TableComponentVisitor.visitMapTable(persistence.table.MapTable)
visitReferenceAttribute
public void visitReferenceAttribute(ReferenceAttribute refAttr)
- Specified by:
visitReferenceAttribute
in interface TableComponentVisitor
- See Also:
TableComponentVisitor.visitReferenceAttribute(persistence.table.ReferenceAttribute)
visitTable
public void visitTable(Table table)
- Specified by:
visitTable
in interface TableComponentVisitor
- See Also:
TableComponentVisitor.visitTable(persistence.table.Table)