Package de.jaggl.sqlbuilder.core.dialect
Class SybaseDialect
- java.lang.Object
-
- de.jaggl.sqlbuilder.core.dialect.DefaultDialect
-
- de.jaggl.sqlbuilder.core.dialect.SybaseDialect
-
- All Implemented Interfaces:
Dialect
public class SybaseDialect extends DefaultDialect
- Since:
- 2.0.0
- Author:
- Martin Schumacher
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidappendDeleteStatement(StringBuilder builder, Delete delete, BuildingContext context, Indentation indentation)protected voidappendInsertColumns(StringBuilder builder, Map<Column,Valuable> values, BuildingContext context, Indentation indentation)protected voidappendInsertStatement(StringBuilder builder, Insert insert, BuildingContext context, Indentation indentation)protected voidappendInsertValues(StringBuilder builder, Map<Column,Valuable> values, BuildingContext context, Indentation indentation)protected voidappendLimit(StringBuilder builder, Limit limit, BuildingContext context, Indentation indentation)protected voidappendSelectStatement(StringBuilder builder, Select select, BuildingContext context, Indentation indentation)Stringescape(String value, char apostrophe)static SybaseDialectgetInstance()StringgetName()-
Methods inherited from class de.jaggl.sqlbuilder.core.dialect.DefaultDialect
appendAlias, appendConditions, appendDistinct, appendGrouping, appendJoins, appendOrdering, appendQueryables, appendSelectables, appendUpdateStatement, appendUpdateValues, build, build, build, build, build, buildGroupBy, buildOrderBy, getDateFormatter, getDateTimeFormatter, getLabels, getTimeFormatter
-
-
-
-
Method Detail
-
getName
public String getName()
-
escape
public String escape(String value, char apostrophe)
- Specified by:
escapein interfaceDialect- Overrides:
escapein classDefaultDialect
-
appendInsertStatement
protected void appendInsertStatement(StringBuilder builder, Insert insert, BuildingContext context, Indentation indentation)
- Overrides:
appendInsertStatementin classDefaultDialect
-
appendInsertColumns
protected void appendInsertColumns(StringBuilder builder, Map<Column,Valuable> values, BuildingContext context, Indentation indentation)
-
appendInsertValues
protected void appendInsertValues(StringBuilder builder, Map<Column,Valuable> values, BuildingContext context, Indentation indentation)
-
appendSelectStatement
protected void appendSelectStatement(StringBuilder builder, Select select, BuildingContext context, Indentation indentation)
- Overrides:
appendSelectStatementin classDefaultDialect
-
appendDeleteStatement
protected void appendDeleteStatement(StringBuilder builder, Delete delete, BuildingContext context, Indentation indentation)
- Overrides:
appendDeleteStatementin classDefaultDialect
-
appendLimit
protected void appendLimit(StringBuilder builder, Limit limit, BuildingContext context, Indentation indentation)
- Overrides:
appendLimitin classDefaultDialect
-
getInstance
public static SybaseDialect getInstance()
-
-