//init only wraps the clear function to avoid confusion in the constructor (and provide better extensibility)
returnthis.clear();
}
// some static functions for often used tasks. They are only provided for very simple tasks.
/**
* pField = pValue
* @param {String} pField the database field as "tablename.columnname"; e.g. "ORG.NAME"
* @param {String} pValue the value that shall be set into the prepared statement
* @param {String} [pAlternativeCond=""] Condition that is returned when nothing has been appended.
* @param {String} [pAlias=the current alias] the database alias where the condition shall be executed later (important for column types of preparedStatements)
*
* @return {Array[][][]} Prepared condition with [condition, [[field, type]]]
* @param {String} pField the database field as "tablename.columnname"; e.g. "ORG.NAME"
* @param {String} pValue the value that shall be set into the prepared statement
* @param {String} [pAlternativeCond=""] Condition that is returned when nothing has been appended.
* @param {String} [pAlias=the current alias] the database alias where the condition shall be executed later (important for column types of preparedStatements)
*
* @return {Array[][][]} Prepared condition with [condition, [[field, type]]]