|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectru.onego.industrial.catalog.meta.CatalogLineImpl
public class CatalogLineImpl
Default implementation for the CatalogLine interface.
| Constructor Summary | |
|---|---|
CatalogLineImpl(java.util.List<java.lang.String> columns)
Constructor for the object. |
|
| Method Summary | |
|---|---|
int |
columnsCount()
Returns count of columns represented by this line. |
int |
compareTo(java.lang.Object o)
Implementation of the Comparable interface method. |
ColumnValue |
getColumnValue(int column)
Returns column value by index of the column |
ColumnValue |
getColumnValue(java.lang.String column)
Returns column value stored for column name. |
void |
setColumnValue(java.lang.String column,
java.lang.Object value)
Sets the column value. |
void |
setColumnValue(java.lang.String column,
java.lang.Object value,
boolean notEmpty)
Sets the column value. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CatalogLineImpl(java.util.List<java.lang.String> columns)
throws MetaException
columns - List of columns
MetaException| Method Detail |
|---|
public void setColumnValue(java.lang.String column,
java.lang.Object value)
throws MetaException
CatalogLine
setColumnValue in interface CatalogLinecolumn - Column namevalue - Value to be set for this column
MetaException - Thrown if column is not found or type of the value
is wrong.
public void setColumnValue(java.lang.String column,
java.lang.Object value,
boolean notEmpty)
throws MetaException
CatalogLinefalse.
setColumnValue in interface CatalogLinecolumn - Column namevalue - Value to be set for this columnnotEmpty - Specifies if value should be replaced
MetaException - Thrown if column is not found or type of the value
is wrong.public int columnsCount()
CatalogLine
columnsCount in interface CatalogLine
public ColumnValue getColumnValue(java.lang.String column)
throws MetaException
CatalogLine
getColumnValue in interface CatalogLinecolumn - Column name
ColumnValue object
MetaException - Thrown if column not found
public ColumnValue getColumnValue(int column)
throws MetaException
CatalogLine
getColumnValue in interface CatalogLinecolumn - Column value
ColumnValue object
MetaException - Thrown if index is out of boundspublic int compareTo(java.lang.Object o)
Comparable interface method.
compareTo in interface java.lang.Comparableo - Object to compare to
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||