org.apache.ws.jaxme.sqls
public interface Parts
Method Summary | |
---|---|
void | addPart(Value pValue) Inserts a constant value. |
void | addPart(ColumnReference pColumn) Inserts a column reference. |
void | addPart(ColumnReference[] pPart) Inserts a set of column references. |
void | addPart(Case pCase) Inserts a "case foo when x then a when y then b else c end"
clause. |
void | addPart(SelectStatement pPart) Inserts a subselect. |
void | addPart(String pString) Inserts a String. |
void | addPart() Inserts a NULL value. |
void | addPart(byte pByte) Inserts a byte value, which will be inserted without quotes. |
void | addPart(int pInt) Inserts an int value, which will be inserted without quotes. |
void | addPart(long pLong) Inserts a long value, which will be inserted without quotes. |
void | addPart(short pShort) Inserts a short value, which will be inserted without quotes. |
void | addPart(float pFloat) Inserts a float value, which will be inserted without quotes. |
void | addPart(double pDouble) Inserts a double value, which will be inserted without quotes. |
void | addPart(boolean pBoolean) Inserts a boolean value, which will be inserted as the word
|
void | addPart(Function pFunction) Inserts a function. |
void | addPart(Expression pExpression) Inserts an arithmetic expression. |
void | addPlaceholder() Inserts a placeholder. |
void | addRawSQLPart(String pRawSQL) Inserts raw SQL code. |
Expression | createDIFFERENCE() Creates an arithmetic difference. |
Expression | createPRODUCT() Creates an arithmetic product. |
Expression | createQUOTIENT() Creates an arithmetic quotient. |
Expression | createSUM() Creates an arithmetic sum. |
int | getMaximumParts() Returns the maximum number of parts. |
int | getMinimumParts() Returns the minimum number of parts. |
int | getNumParts() Returns the number of parts. |
Iterator | getParts() Returns an Iterator to the parts that have been added. |
Inserts a constant value.
Inserts a column reference.
Inserts a set of column references.
Inserts a subselect.
Inserts a String. The String will be properly escaped.
Throws: NullPointerException The paremeter pString
is null.
Inserts a NULL value.
Inserts a byte value, which will be inserted without quotes.
Inserts an int value, which will be inserted without quotes.
Inserts a long value, which will be inserted without quotes.
Inserts a short value, which will be inserted without quotes.
Inserts a float value, which will be inserted without quotes.
Inserts a double value, which will be inserted without quotes.
Inserts a boolean value, which will be inserted as the word
TRUE
, or FALSE
, respectively.
Inserts a function.
Inserts a placeholder.
Inserts raw SQL code.
Returns the number of parts.
Returns an Iterator to the parts that have been added.