public class IlvColumnUtilities extends Object
IlvModelWithColumns
(applicable to IlvModelWithColumns and
IlvObjectModelWithColumns).| Modifier and Type | Method and Description |
|---|---|
static String |
constructColumnName(int i)
Returns a default column name for the column i.
|
static IlvDataColumnInfo |
getColumnByName(IlvModelWithColumns model,
String name)
Returns metainformation about a column given by name.
|
static int |
getColumnIndex(IlvModelWithColumns model,
IlvDataColumnInfo column)
Returns the index of a column.
|
static int |
getColumnIndexByName(IlvModelWithColumns model,
String name)
Returns the index of a column given by name.
|
static IlvDataColumnInfo[] |
getColumnsArray(IlvModelWithColumns model)
Returns the list of columns of a model as an array.
|
static List<IlvDataColumnInfo> |
getColumnsList(IlvModelWithColumns model)
Returns the list of columns of a model as a list.
|
static boolean |
haveSameColumns(IlvModelWithColumns model1,
IlvModelWithColumns model2)
Determines whether two models have the same columns, in the same order.
|
public static int getColumnIndex(IlvModelWithColumns model, IlvDataColumnInfo column)
model - A model.column - The given column.-1
if the given column does not belong to the given model.public static int getColumnIndexByName(IlvModelWithColumns model, String name)
model - A model.name - A possible column name.-1
if there is no column with this name.public static IlvDataColumnInfo getColumnByName(IlvModelWithColumns model, String name)
model - A model.name - A possible column name.null
if there is no column with this name.public static boolean haveSameColumns(IlvModelWithColumns model1, IlvModelWithColumns model2)
public static IlvDataColumnInfo[] getColumnsArray(IlvModelWithColumns model)
public static List<IlvDataColumnInfo> getColumnsList(IlvModelWithColumns model)
IlvDataColumnInfo.public static String constructColumnName(int i)
i - A nonnegative integer.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.