} // _Column_Predicate_BySuperType_Impl_ class public static Column[] getColumnsBySuperType(Column[] columns, SuperColumnType superColumnType) { return(CollectionUtils.filter <Column, Column>(columns, new _Column_Predicate_BySuperType_Impl_(superColumnType)) .ToArray()); // ToArray<Column>(new Column[0]); } // getColumnsBySuperType()
} // getColumnsOfType() public Column[] getColumnsOfSuperType(SuperColumnType superColumnType) { Column[] columns = getColumns(); return(MetaModelHelper.getColumnsBySuperType(columns, superColumnType)); } // getColumnsOfSuperType()
public _Column_Predicate_BySuperType_Impl_(SuperColumnType superColumnType_arg) { _superColumnType = superColumnType_arg; } // constructor