com.arsdigita.acs
Class ACSForm

java.lang.Object
  |
  +--com.arsdigita.acs.AdSet
        |
        +--com.arsdigita.acs.ACSForm
All Implemented Interfaces:
DataSource

public class ACSForm
extends AdSet


Field Summary
static java.lang.String cvsId
           
 
Constructor Summary
ACSForm()
           
ACSForm(javax.servlet.http.HttpServletRequest request)
           
ACSForm(javax.servlet.ServletRequest request)
           
 
Method Summary
 boolean contains(java.lang.String key)
          Returns true if AdSet contains key.
 java.lang.String exportAllUrlVars()
           
 java.lang.String exportAllUrlVars(java.lang.String exclusionList)
           
 java.lang.String exportAllUrlVars(java.lang.String exclusionList, boolean limitToOriginalKeys)
           
 java.lang.String exportEntireForm()
           
 java.lang.String exportEntireForm(boolean limitToOriginalKeys)
           
static ACSForm get()
           
 java.math.BigDecimal getBigDecimal(java.lang.String key)
           
 java.math.BigDecimal[] getBigDecimalArray(java.lang.String key)
           
 java.util.List getBigDecimalList(java.lang.String key)
           
 java.util.Map getBigDecimalMap(java.lang.String key)
           
 boolean getBoolean(java.lang.String key)
           
 java.sql.Date getDate(java.lang.String key)
           
 java.io.File getFile(java.lang.String key)
          Returns the file that was uploaded into the form variable named by key.
 java.lang.String getString(java.lang.String key)
           
 java.lang.String[] getStringArray(java.lang.String key)
           
 java.util.List getStringList(java.lang.String key)
           
 java.util.Map getStringMap(java.lang.String key)
           
 java.util.Map getStringMapList(java.lang.String key)
           
static void set(ACSForm form)
           
 
Methods inherited from class com.arsdigita.acs.AdSet
deleteKey, get, getAll, join, keys, keysAndValues, keysAsEnumeration, next, put, put, rownum, size, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cvsId

public static final java.lang.String cvsId
Constructor Detail

ACSForm

public ACSForm()

ACSForm

public ACSForm(javax.servlet.ServletRequest request)

ACSForm

public ACSForm(javax.servlet.http.HttpServletRequest request)
        throws java.lang.Exception
Method Detail

set

public static void set(ACSForm form)

get

public static ACSForm get()

contains

public boolean contains(java.lang.String key)
Description copied from class: AdSet
Returns true if AdSet contains key.
Overrides:
contains in class AdSet

getString

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

getStringArray

public java.lang.String[] getStringArray(java.lang.String key)

getStringList

public java.util.List getStringList(java.lang.String key)

getStringMap

public java.util.Map getStringMap(java.lang.String key)

getStringMapList

public java.util.Map getStringMapList(java.lang.String key)

getBigDecimal

public java.math.BigDecimal getBigDecimal(java.lang.String key)

getBigDecimalArray

public java.math.BigDecimal[] getBigDecimalArray(java.lang.String key)

getBigDecimalList

public java.util.List getBigDecimalList(java.lang.String key)

getBigDecimalMap

public java.util.Map getBigDecimalMap(java.lang.String key)

getDate

public java.sql.Date getDate(java.lang.String key)

getFile

public java.io.File getFile(java.lang.String key)
Returns the file that was uploaded into the form variable named by key.
Parameters:
key - the name of the input type=file form variable
Returns:
a File object, referring to the uploaded file

getBoolean

public boolean getBoolean(java.lang.String key)

exportEntireForm

public java.lang.String exportEntireForm()

exportEntireForm

public java.lang.String exportEntireForm(boolean limitToOriginalKeys)

exportAllUrlVars

public java.lang.String exportAllUrlVars()

exportAllUrlVars

public java.lang.String exportAllUrlVars(java.lang.String exclusionList)
Parameters:
exclusionList - A space-separated list of fields in the AdSet to ignore (or null to export all of them).

exportAllUrlVars

public java.lang.String exportAllUrlVars(java.lang.String exclusionList,
                                         boolean limitToOriginalKeys)
Parameters:
exclusionList - A space-separated list of fields in the AdSet to ignore (or null to export all of them).