com.triactive.jdo.store.sql.expr
Class FcoResultExpression

java.lang.Object
  extended bycom.triactive.jdo.store.sql.expr.FcoResultExpression
All Implemented Interfaces:
ResultExpression

public abstract class FcoResultExpression
extends java.lang.Object
implements ResultExpression


Field Summary
protected  int[] columnNumbersByField
           
protected  ColumnMapping[] fieldMappings
           
protected  int[] fieldNumbers
           
protected  PersistenceManager pm
           
protected  java.lang.Class resultClass
           
 
Constructor Summary
FcoResultExpression(PersistenceManager pm, FcoExpression expr)
           
 
Method Summary
 java.lang.Class getResultType()
          Returns the type of objects produced by this result expression.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.triactive.jdo.store.sql.expr.ResultExpression
newResultObjectFactory
 

Field Detail

pm

protected final PersistenceManager pm

resultClass

protected final java.lang.Class resultClass

fieldNumbers

protected final int[] fieldNumbers

fieldMappings

protected final ColumnMapping[] fieldMappings

columnNumbersByField

protected final int[] columnNumbersByField
Constructor Detail

FcoResultExpression

public FcoResultExpression(PersistenceManager pm,
                           FcoExpression expr)
Method Detail

getResultType

public java.lang.Class getResultType()
Description copied from interface: ResultExpression
Returns the type of objects produced by this result expression.

Specified by:
getResultType in interface ResultExpression
Returns:
The type of objects produced by this result expression. Never returns a primitive type.


Copyright 2001-2007 The TJDO Project All Rights Reserved.