Class SqlRenderer
- java.lang.Object
-
- de.tudresden.inf.lat.tabulas.ext.renderer.SqlRenderer
-
- All Implemented Interfaces:
Renderer
,Serializable
,scala.Equals
,scala.Product
public class SqlRenderer extends Object implements Renderer, scala.Product, Serializable
Renderer of tables in SQL format.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SqlRenderer()
-
Method Summary
-
-
-
Method Detail
-
DefaultSize
public final int DefaultSize()
-
DefaultDatabaseName
public final String DefaultDatabaseName()
-
CreateDatabase
public final String CreateDatabase()
-
Use
public final String Use()
-
CreateTable
public final String CreateTable()
-
LeftPar
public final String LeftPar()
-
RightPar
public final String RightPar()
-
DefaultFieldType
public final String DefaultFieldType()
-
Comma
public final String Comma()
-
Semicolon
public final String Semicolon()
-
Values
public final String Values()
-
Null
public final String Null()
-
Apostrophe
public final String Apostrophe()
-
InsertInto
public final String InsertInto()
-
ApostropheReplacement
public final String ApostropheReplacement()
-
Asc
public final String Asc()
-
Desc
public final String Desc()
-
SelectAllFrom
public final String SelectAllFrom()
-
OrderBy
public final String OrderBy()
-
renderAllRecords
public void renderAllRecords(Writer output, String tableId, CompositeTypeValue table)
-
render
public void render(Writer output, String tableId, Record record, scala.collection.immutable.Seq<String> fields)
-
writeAsStringIfNotEmpty
public boolean writeAsStringIfNotEmpty(Writer output, String field, PrimitiveTypeValue value)
-
writeParameterizedListIfNotEmpty
public boolean writeParameterizedListIfNotEmpty(Writer output, String field, ParameterizedListValue list)
-
writeLinkIfNotEmpty
public boolean writeLinkIfNotEmpty(Writer output, String prefix, URIValue link)
-
renderTypes
public void renderTypes(Writer output, String tableName, CompositeTypeValue table)
-
renderPrefix
public void renderPrefix(Writer output)
-
-