jrun.ejb.ejbql
Class QueryParam

java.lang.Object
  |
  +--jrun.ejb.ejbql.QueryParam

public class QueryParam
extends java.lang.Object

Contains the information needed to set the value of a query parameter within the generated EJB QL query.

Author:
Enrique Duvos

Field Summary
static int PKEY_INPUT_PARAM
           
static int PRIMITIVE_INPUT_PARAM
           
 
Constructor Summary
QueryParam(int paramType)
           
 
Method Summary
 EntityMetaData getEntityMetaData()
          MetaData associated with PKEY_INPUT_PARAM
 int getParamIndex()
           
 int getParamType()
           
 java.lang.reflect.Field getPkeyClassField()
          Used for PKEY_INPUT_PARAM.
 void setEntityMetaData(EntityMetaData entityMetaData)
           
 void setParamIndex(int paramIndex)
           
 void setPkeyClassField(java.lang.reflect.Field pkeyClassField)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PRIMITIVE_INPUT_PARAM

public static final int PRIMITIVE_INPUT_PARAM

PKEY_INPUT_PARAM

public static final int PKEY_INPUT_PARAM
Constructor Detail

QueryParam

public QueryParam(int paramType)
Method Detail

getParamType

public int getParamType()

getParamIndex

public int getParamIndex()

setParamIndex

public void setParamIndex(int paramIndex)

getPkeyClassField

public java.lang.reflect.Field getPkeyClassField()
Used for PKEY_INPUT_PARAM. Represents which pkey field is associated with this query param.

setPkeyClassField

public void setPkeyClassField(java.lang.reflect.Field pkeyClassField)

getEntityMetaData

public EntityMetaData getEntityMetaData()
MetaData associated with PKEY_INPUT_PARAM

setEntityMetaData

public void setEntityMetaData(EntityMetaData entityMetaData)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright � 2002 Macromedia Corporation. All Rights Reserved.