Class SqlFactory<SELECT extends SelectBuilder,​INSERT extends InsertBuilder,​UPDATE extends UpdateBuilder,​DELETE extends DeleteBuilder,​CREATE extends CreateBranchingBuilder,​ALTER extends AlterBranchingBuilder,​DROP extends DropBranchingBuilder,​NEXT extends NextValueSequenceBuilder,​LAST extends LastValueIdentityBuilder>

java.lang.Object
org.eclipse.dirigible.database.sql.SqlFactory<SELECT,​INSERT,​UPDATE,​DELETE,​CREATE,​ALTER,​DROP,​NEXT,​LAST>
Type Parameters:
SELECT - the generic type
INSERT - the generic type
UPDATE - the generic type
DELETE - the generic type
CREATE - the generic type
ALTER - the generic type
DROP - the generic type
NEXT - the generic type
LAST - the generic type
All Implemented Interfaces:
ISqlFactory<SELECT,​INSERT,​UPDATE,​DELETE,​CREATE,​ALTER,​DROP,​NEXT,​LAST>

public class SqlFactory<SELECT extends SelectBuilder,​INSERT extends InsertBuilder,​UPDATE extends UpdateBuilder,​DELETE extends DeleteBuilder,​CREATE extends CreateBranchingBuilder,​ALTER extends AlterBranchingBuilder,​DROP extends DropBranchingBuilder,​NEXT extends NextValueSequenceBuilder,​LAST extends LastValueIdentityBuilder>
extends Object
implements ISqlFactory<SELECT,​INSERT,​UPDATE,​DELETE,​CREATE,​ALTER,​DROP,​NEXT,​LAST>
A factory for creating SQL objects.