@code{ int bodyCount=0; for(obj : list){ Object bodyObj=obj.body; if (bodyObj!=null){ bodyCount++; } } int i=0; int j=0; int no=1; }
Column Filter
@if{metaTypeCount>0} @end{} @if{columnsCount>0} @end{} @if{collationCount>0} @end{} @if{statementCount>0} @end{} @if{definitionCount>0} @end{} @if{bodyCount>0} @if{statementBodyCount>0} @end{} @if{definitionBodyCount>0} @end{} @end{} @if{bodyCount>0} @end{} @if{metaTypeCount>0} @end{} @if{columnsCount>0} @end{} @if{collationCount>0} @end{} @if{statementCount>0} @end{} @if{definitionCount>0} @end{} @if{bodyCount>0} @if{statementBodyCount>0} @end{} @if{definitionBodyCount>0} @end{} @end{} @foreach{obj : list} @if{metaTypeCount>0} @end{} @if{columnsCount>0} @end{} @if{collationCount>0} @end{} @if{statementCount>0} @end{} @if{definitionCount>0} @end{} @if{bodyCount>0} @if{obj.body!=null} @if{statementBodyCount>0} @end{} @if{definitionBodyCount>0} @end{} @else{} @if{statementBodyCount>0} @end{} @if{definitionBodyCount>0} @end{} @end{} @end{} @end{}
Meta TypeColumnsCollationStatement(Lines)Definition(Lines)BodyStatement(Lines)Definition(Lines)
@{zeroToEmpty(metaTypeCount)}@{zeroToEmpty(columnsCount)}@{zeroToEmpty(statementCount)}@{zeroToEmpty(definitionCount)}${zeroToEmpty(bodyCount)} Type Bodies@{zeroToEmpty(statementBodyCount)}@{zeroToEmpty(definitionBodyCount)}
@{coalesce(obj.metaType, "")}@{zeroToEmpty(obj.columns.size())}@{coalesce(obj.collation, "")}@{zeroToEmpty(obj.statement.size())}@{zeroToEmpty(obj.definition.size())}@{obj.body.name}@{zeroToEmpty(obj.body.statement.size())}@{zeroToEmpty(obj.body.definition.size())}