ArrayCreationExpressionDO
/** * * @brief DO class: An array creation expression. * For example, an expression such as `new String[2][3]` or * `new String[][] { { "a", "b", "c" } , { "d", "e", "f" } }`. * * In both examples, `String` is the type name. In the first * example, `2` and `3` are the 0th and 1st dimensions, * respectively. In the second example, * `{ { "a", "b", "c" } , { "d", "e", "f" } }` is the initializer. */
Primary key: element_hash_id: int
schema ArrayCreationExpressionDO { @primary element_hash_id: int, number_of_array_dimension: int, type_hash_id: int }
ArrayCreationExpressionDO::__all__
Data constraint method.
- Parameter
db
:JavaDB
- Return
*ArrayCreationExpressionDO
pub fn __all__(db: JavaDB) -> *ArrayCreationExpressionDO;
ArrayCreationExpressionDO::getTypeHashId
/** * @brief gets the type hash id of this element. * @return int */
- Parameter
self
:ArrayCreationExpressionDO
- Return
int
pub fn getTypeHashId(self: ArrayCreationExpressionDO) -> int;
ArrayCreationExpressionDO::getNumberOfArrayDimension
/** * @brief gets the number of array dimension of this element. * @return int */
- Parameter
self
:ArrayCreationExpressionDO
- Return
int
pub fn getNumberOfArrayDimension(self: ArrayCreationExpressionDO) -> int;