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.

pub fn __all__(db: JavaDB) -> *ArrayCreationExpressionDO; 

ArrayCreationExpressionDO::getTypeHashId

/** * @brief gets the type hash id of this element. * @return int */ 
pub fn getTypeHashId(self: ArrayCreationExpressionDO) -> int; 

ArrayCreationExpressionDO::getNumberOfArrayDimension

/** * @brief gets the number of array dimension of this element. * @return int */ 
pub fn getNumberOfArrayDimension(self: ArrayCreationExpressionDO) -> int;