com.flexive.shared.search
Class FxResultRow

java.lang.Object
  extended by com.flexive.shared.search.FxResultRow

public class FxResultRow
extends java.lang.Object

Provides a thin wrapper for a result row of a SQL search result set.

Version:
$Rev: 462 $
Author:
Daniel Lichtenberger (daniel.lichtenberger@flexive.com), UCS - unique computing solutions gmbh (http://www.ucs.at)

Constructor Summary
FxResultRow(FxResultSet resultSet, int index)
           
 
Method Summary
 int getColumnIndex(java.lang.String columnName)
           
 java.lang.String[] getColumnNames()
           
 java.lang.Object[] getData()
           
 java.util.Date getDate(int column)
           
 java.util.Date getDate(java.lang.String columnName)
           
 FxValue getFxValue(int column)
           
 FxValue getFxValue(java.lang.String columnName)
           
 int getInt(int column)
           
 int getInt(java.lang.String columnName)
           
 long getLong(int column)
           
 long getLong(java.lang.String columnName)
           
 java.util.List<FxPaths.Path> getPaths(int column)
           
 java.util.List<FxPaths.Path> getPaths(java.lang.String columnName)
           
 PermissionSet getPermissions(int column)
           
 PermissionSet getPermissions(java.lang.String columnName)
           
 FxPK getPk(int column)
           
 FxPK getPk(java.lang.String columnName)
           
 java.lang.String getString(int column)
           
 java.lang.String getString(java.lang.String columnName)
           
 java.lang.Object getValue(int column)
           
 java.lang.Object getValue(java.lang.String columnName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FxResultRow

public FxResultRow(FxResultSet resultSet,
                   int index)
Method Detail

getData

public java.lang.Object[] getData()

getColumnNames

public java.lang.String[] getColumnNames()

getColumnIndex

public int getColumnIndex(java.lang.String columnName)

getValue

public java.lang.Object getValue(int column)

getPk

public FxPK getPk(int column)

getFxValue

public FxValue getFxValue(int column)

getPaths

public java.util.List<FxPaths.Path> getPaths(int column)

getPaths

public java.util.List<FxPaths.Path> getPaths(java.lang.String columnName)

getValue

public java.lang.Object getValue(java.lang.String columnName)

getPk

public FxPK getPk(java.lang.String columnName)

getFxValue

public FxValue getFxValue(java.lang.String columnName)

getLong

public long getLong(int column)

getLong

public long getLong(java.lang.String columnName)

getInt

public int getInt(int column)

getInt

public int getInt(java.lang.String columnName)

getString

public java.lang.String getString(int column)

getString

public java.lang.String getString(java.lang.String columnName)

getDate

public java.util.Date getDate(int column)

getDate

public java.util.Date getDate(java.lang.String columnName)

getPermissions

public PermissionSet getPermissions(int column)

getPermissions

public PermissionSet getPermissions(java.lang.String columnName)