AnyLogic
Expand
Font size
    java.lang.Object
      com.anylogic.engine.database.DatabaseSQLBuilderBasic.QueryBuilder
Enclosing class:
DatabaseSQLBuilderBasic

@AnyLogicInternalAPI
public static class DatabaseSQLBuilderBasic.QueryBuilder
extends Object

Constructor Summary

ConstructorDescription
QueryBuilder() 

Method Summary

Methods inherited from class java.lang.Object

equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Details

QueryBuilder

public QueryBuilder()

Method Details

sb

public StringBuilder sb()

$

public DatabaseSQLBuilderBasic.QueryBuilder $(String text)

$

public DatabaseSQLBuilderBasic.QueryBuilder $(int number)

value

public DatabaseSQLBuilderBasic.QueryBuilder value(String value)

names

public DatabaseSQLBuilderBasic.QueryBuilder names(String... names)
Adds comma-separated names as is
See Also:

commaSeparated

public <T> DatabaseSQLBuilderBasic.QueryBuilder commaSeparated(Consumer<T> elementGenerator,
 T... elements)
Adds comma-separated names as is
See Also:

values

public DatabaseSQLBuilderBasic.QueryBuilder values(DatabaseSQLBuilderBasic.ValuesAre howToInsertValues,
 String[] values,
 int nQuestions)

prepare

public DatabaseSQLBuilderBasic.QueryBuilder prepare(DatabaseSQLBuilderBasic.Where whereOperator)

question

public DatabaseSQLBuilderBasic.QueryBuilder question()

questions

public DatabaseSQLBuilderBasic.QueryBuilder questions(int count)

newLine

public DatabaseSQLBuilderBasic.QueryBuilder newLine(DatabaseSQLBuilderBasic.PrettyFormatting prettyFormatting)

toString

public String toString()
Overrides:
toString in class Object