Package com.exasol.sql
Interface ColumnDefinitionVisitor
-
- All Known Implementing Classes:
ColumnsDefinitionRenderer
public interface ColumnDefinitionVisitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidleave(ColumnsDefinition columnsDefinition)voidvisit(Boolean booleanColumn)voidvisit(Char charColumn)voidvisit(Date dateColumn)voidvisit(Decimal decimalColumn)voidvisit(DoublePrecision doublePrecision)voidvisit(IntervalDayToSecond intervalDayToSecond)voidvisit(IntervalYearToMonth intervalYearToMonth)voidvisit(Timestamp timestamp)voidvisit(TimestampWithLocalTimezone timestampWithLocalTimezone)voidvisit(Varchar varcharColumn)voidvisit(Column column)voidvisit(ColumnsDefinition columnsDefinition)
-
-
-
Method Detail
-
visit
void visit(ColumnsDefinition columnsDefinition)
-
leave
void leave(ColumnsDefinition columnsDefinition)
-
visit
void visit(Column column)
-
visit
void visit(Char charColumn)
-
visit
void visit(Varchar varcharColumn)
-
visit
void visit(Boolean booleanColumn)
-
visit
void visit(Date dateColumn)
-
visit
void visit(Decimal decimalColumn)
-
visit
void visit(DoublePrecision doublePrecision)
-
visit
void visit(Timestamp timestamp)
-
visit
void visit(TimestampWithLocalTimezone timestampWithLocalTimezone)
-
visit
void visit(IntervalDayToSecond intervalDayToSecond)
-
visit
void visit(IntervalYearToMonth intervalYearToMonth)
-
-