org.jreform
Interface InputCollection

All Superinterfaces:
HttpServletRequestValidator
All Known Subinterfaces:
Form, Group
All Known Implementing Classes:
AbstractForm, AbstractInputCollection, BaseHtmlForm, GroupImpl, HtmlForm

public interface InputCollection
extends HttpServletRequestValidator

Author:
armandino (at) gmail.com

Method Summary
<T> InputControlModifier<T>
checkbox(InputDataType<T> type, String name, Criterion<T>... criteria)
           
<T> Checkbox<T>
getCheckbox(String name)
           
<T> Input<T>
getInput(String name)
           
<T> T
getInputValue(String name)
           
<T> MultiCheckbox<T>
getMultiCheckbox(String name)
           
<T> List<T>
getMultiInputValue(String name)
           
<T> MultiSelect<T>
getMultiSelect(String name)
           
<T> Radio<T>
getRadio(String name)
           
<T> Select<T>
getSelect(String name)
           
<T> InputControlModifier<T>
input(InputDataType<T> type, String name, Criterion<T>... criteria)
           
<T> InputControlModifier<T>
multiCheckbox(InputDataType<T> type, String name, Criterion<T>... criteria)
           
<T> InputControlModifier<T>
multiSelect(InputDataType<T> type, String name, Criterion<T>... criteria)
           
<T> InputControlModifier<T>
radio(InputDataType<T> type, String name, Criterion<T>... criteria)
           
<T> InputControlModifier<T>
select(InputDataType<T> type, String name, Criterion<T>... criteria)
           
 
Methods inherited from interface org.jreform.HttpServletRequestValidator
getErrors, validate
 

Method Detail

getInputValue

<T> T getInputValue(String name)

getMultiInputValue

<T> List<T> getMultiInputValue(String name)

getInput

<T> Input<T> getInput(String name)

getCheckbox

<T> Checkbox<T> getCheckbox(String name)

getMultiCheckbox

<T> MultiCheckbox<T> getMultiCheckbox(String name)

getRadio

<T> Radio<T> getRadio(String name)

getSelect

<T> Select<T> getSelect(String name)

getMultiSelect

<T> MultiSelect<T> getMultiSelect(String name)

input

<T> InputControlModifier<T> input(InputDataType<T> type,
                                  String name,
                                  Criterion<T>... criteria)

checkbox

<T> InputControlModifier<T> checkbox(InputDataType<T> type,
                                     String name,
                                     Criterion<T>... criteria)

multiCheckbox

<T> InputControlModifier<T> multiCheckbox(InputDataType<T> type,
                                          String name,
                                          Criterion<T>... criteria)

radio

<T> InputControlModifier<T> radio(InputDataType<T> type,
                                  String name,
                                  Criterion<T>... criteria)

select

<T> InputControlModifier<T> select(InputDataType<T> type,
                                   String name,
                                   Criterion<T>... criteria)

multiSelect

<T> InputControlModifier<T> multiSelect(InputDataType<T> type,
                                        String name,
                                        Criterion<T>... criteria)


Copyright © 2007-2008 jReform