org.gwe.app.client.web.request
Class Param<VALUE_TYPE,OBJECT_TYPE>

java.lang.Object
  extended by org.gwe.app.client.web.request.Param<VALUE_TYPE,OBJECT_TYPE>
Direct Known Subclasses:
ConfigParam

public class Param<VALUE_TYPE,OBJECT_TYPE>
extends java.lang.Object

Since:
Dec 14, 2008
Author:
Marco Ruiz

Field Summary
static Param<java.lang.String,java.lang.String> BUNDLE
           
static Param<java.lang.String,HeadResourceInfo> CLUSTER_ID
           
static Param<java.lang.String,java.util.List<java.lang.String>> COMMANDS
           
static Param<java.lang.Boolean,java.lang.Object> INSTALL
           
static Param<java.lang.Integer,JobInfo> JOB_NUM
           
static Param<java.lang.String,java.lang.String> OPER
           
static Param<java.lang.Integer,OrderInfo> ORDER_ID
           
static Param<java.lang.String,OrderInfo> P2EL
           
 
Constructor Summary
protected Param(java.lang.String fieldId, java.lang.String objectIdentifiedName, org.gwe.app.client.web.request.ParamParser<VALUE_TYPE> paramParser)
           
 
Method Summary
 java.lang.Object extractFrom(javax.servlet.http.HttpServletRequest request)
           
 java.lang.String getFieldId()
           
 java.lang.String getObjectIdentifiedName()
           
 VALUE_TYPE parse(java.lang.Object value)
           
 java.lang.String toString()
           
static java.util.Set<Param> values()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLUSTER_ID

public static final Param<java.lang.String,HeadResourceInfo> CLUSTER_ID

ORDER_ID

public static final Param<java.lang.Integer,OrderInfo> ORDER_ID

JOB_NUM

public static final Param<java.lang.Integer,JobInfo> JOB_NUM

INSTALL

public static final Param<java.lang.Boolean,java.lang.Object> INSTALL

P2EL

public static final Param<java.lang.String,OrderInfo> P2EL

COMMANDS

public static final Param<java.lang.String,java.util.List<java.lang.String>> COMMANDS

OPER

public static final Param<java.lang.String,java.lang.String> OPER

BUNDLE

public static final Param<java.lang.String,java.lang.String> BUNDLE
Constructor Detail

Param

protected Param(java.lang.String fieldId,
                java.lang.String objectIdentifiedName,
                org.gwe.app.client.web.request.ParamParser<VALUE_TYPE> paramParser)
Method Detail

values

public static java.util.Set<Param> values()

getFieldId

public java.lang.String getFieldId()

extractFrom

public java.lang.Object extractFrom(javax.servlet.http.HttpServletRequest request)

parse

public VALUE_TYPE parse(java.lang.Object value)

getObjectIdentifiedName

public java.lang.String getObjectIdentifiedName()

toString

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


Copyright © 2007-2009. All Rights Reserved.