A B C D E F G H I K L M N O P R S T U V Z

A

AbstractCriterion<T> - Class in org.jreform.criteria
An abstract criterion that verifies itself and sets an error message if validation fails.
AbstractCriterion() - Constructor for class org.jreform.criteria.AbstractCriterion
 
AbstractForm - Class in org.jreform.internal
A form that contains a set of its own inputs, errors and input groups.
AbstractForm() - Constructor for class org.jreform.internal.AbstractForm
 
AbstractInputCollection - Class in org.jreform.internal
 
AbstractInputCollection() - Constructor for class org.jreform.internal.AbstractInputCollection
 
AbstractInputControl<T> - Class in org.jreform.internal
Base class for single- and multi-value input controls.
AbstractInputControl(InputDataType<T>, String, Criterion<T>...) - Constructor for class org.jreform.internal.AbstractInputControl
Constructor.
Accept<T> - Class in org.jreform.criteria
Checks that value is equal to one of the acceptable values.
Accept(T...) - Constructor for class org.jreform.criteria.Accept
 
accept(T...) - Static method in class org.jreform.criteria.Criteria
 
acceptableValues - Variable in class org.jreform.criteria.Accept
 
AcceptString - Class in org.jreform.criteria
Checks if string is equal to one of the passed in strings.
AcceptString(String...) - Constructor for class org.jreform.criteria.AcceptString
 
acceptString(String...) - Static method in class org.jreform.criteria.Criteria
 
add(InputControl<T>) - Method in class org.jreform.internal.AbstractInputCollection
Adds the specified input to the collection.
add(InputControl<T>) - Method in class org.jreform.internal.GroupImpl
Adds the input to this input group and its parent form.
addError(String) - Method in class org.jreform.internal.AbstractInputCollection
 
addGroup(Group) - Method in class org.jreform.internal.AbstractForm
Adds the passed in group to the form.
additionalValidate() - Method in class org.jreform.internal.AbstractInputCollection
Perform additional validation of form data where necessary.
addNewGroup(String, boolean) - Method in class org.jreform.internal.BaseHtmlForm
 
allCriteriaSatisfied(T) - Method in class org.jreform.internal.ValueAttributeValidator
 
And<T> - Class in org.jreform.criteria
Performs an AND over all criteria on the given value.
And(Criterion<T>...) - Constructor for class org.jreform.criteria.And
 
and(Criterion<T>...) - Static method in class org.jreform.criteria.Criteria
 
areEqual(T, T) - Method in class org.jreform.criteria.Accept
 
areEqual(String, String) - Method in class org.jreform.criteria.AcceptString
 

B

BaseHtmlForm - Class in org.jreform.internal
 
BaseHtmlForm() - Constructor for class org.jreform.internal.BaseHtmlForm
 
booleanType() - Static method in class org.jreform.HtmlForm
 
BooleanType - Class in org.jreform.types
 
BooleanType() - Constructor for class org.jreform.types.BooleanType
 
booleanType() - Static method in class org.jreform.types.BooleanType
 

C

caseSensitive - Variable in class org.jreform.criteria.AcceptString
 
charType() - Static method in class org.jreform.HtmlForm
 
CharType - Class in org.jreform.types
 
CharType() - Constructor for class org.jreform.types.CharType
 
charType() - Static method in class org.jreform.types.CharType
 
CheckableState - Enum in org.jreform
Represents the state of a checkable input: checked / unchecked.
CheckableState(String) - Constructor for enum org.jreform.CheckableState
 
Checkbox<T> - Interface in org.jreform
A checkbox with a single value.
checkbox(InputDataType<T>, String, Criterion<T>...) - Method in interface org.jreform.InputCollection
 
checkbox(InputDataType<T>, String, Criterion<T>...) - Method in class org.jreform.internal.AbstractInputCollection
 
CheckboxImpl<T> - Class in org.jreform.internal
 
CheckboxImpl(InputDataType<T>, String, Criterion<T>...) - Constructor for class org.jreform.internal.CheckboxImpl
 
clear() - Method in class org.jreform.internal.DefaultValueMap
 
containsInputData(HttpServletRequest) - Method in class org.jreform.internal.GroupImpl
 
containsKey(Object) - Method in class org.jreform.internal.DefaultValueMap
 
containsValue(Object) - Method in class org.jreform.internal.DefaultValueMap
 
create(AbstractInputControl<T>) - Method in class org.jreform.internal.AbstractInputCollection
 
criteria - Variable in class org.jreform.criteria.And
 
Criteria - Class in org.jreform.criteria
A collection of static methods to create commonly used criteria.
Criteria() - Constructor for class org.jreform.criteria.Criteria
 
criteria - Variable in class org.jreform.criteria.Or
 
criteria - Variable in class org.jreform.internal.AbstractInputControl
 
Criterion<T> - Interface in org.jreform
A criterion that can evaluate to true or false.

D

dateFormat - Variable in class org.jreform.types.DateType
 
dateType(String) - Static method in class org.jreform.HtmlForm
 
DateType - Class in org.jreform.types
 
DateType(String) - Constructor for class org.jreform.types.DateType
 
dateType(String) - Static method in class org.jreform.types.DateType
 
defaultValue - Variable in class org.jreform.internal.DefaultValueMap
 
DefaultValueMap<K,V> - Class in org.jreform.internal
A map that returns a default value instead of null when a key is not found.
DefaultValueMap(Map<K, V>, V) - Constructor for class org.jreform.internal.DefaultValueMap
 
doubleType() - Static method in class org.jreform.HtmlForm
 
DoubleType - Class in org.jreform.types
 
DoubleType() - Constructor for class org.jreform.types.DoubleType
 
doubleType() - Static method in class org.jreform.types.DoubleType
 
DuplicateNameException - Exception in org.jreform
Thrown when a group or an input with duplicate name is added to a form.
DuplicateNameException(String) - Constructor for exception org.jreform.DuplicateNameException
 

E

email - Static variable in class org.jreform.criteria.Criteria
 
Email - Class in org.jreform.criteria
Checks that the value conforms to the email address format.
Email() - Constructor for class org.jreform.criteria.Email
 
emailAddress() - Static method in class org.jreform.criteria.Criteria
 
EMPTY_ARRAY - Static variable in class org.jreform.internal.MultiInputImpl
 
entrySet() - Method in class org.jreform.internal.DefaultValueMap
 
equals(Object) - Method in class org.jreform.internal.DefaultValueMap
 
errorMessage - Variable in class org.jreform.internal.MultiInputValidator
 
errorMessage - Variable in class org.jreform.internal.ValidationResult
 
errorMessage - Variable in class org.jreform.internal.ValueAttributeValidator
 
errors - Variable in class org.jreform.internal.AbstractInputCollection
 
exactLength(int) - Static method in class org.jreform.criteria.Criteria
 
ExactLength - Class in org.jreform.criteria
Checks that the length of the value is equal to the given length.
ExactLength(int) - Constructor for class org.jreform.criteria.ExactLength
 

F

failedCriterion - Variable in class org.jreform.criteria.And
 
floatType() - Static method in class org.jreform.HtmlForm
 
FloatType - Class in org.jreform.types
 
FloatType() - Constructor for class org.jreform.types.FloatType
 
floatType() - Static method in class org.jreform.types.FloatType
 
Form - Interface in org.jreform
A form containing inputs and optionally input groups.

G

generateErrorMessage() - Method in class org.jreform.criteria.AbstractCriterion
Generates an error message for this criterion.
generateErrorMessage() - Method in class org.jreform.criteria.Accept
 
generateErrorMessage() - Method in class org.jreform.criteria.And
 
generateErrorMessage() - Method in class org.jreform.criteria.Email
 
generateErrorMessage() - Method in class org.jreform.criteria.ExactLength
 
generateErrorMessage() - Method in class org.jreform.criteria.Length
 
generateErrorMessage() - Method in class org.jreform.criteria.Max
 
generateErrorMessage() - Method in class org.jreform.criteria.MaxLength
 
generateErrorMessage() - Method in class org.jreform.criteria.Min
 
generateErrorMessage() - Method in class org.jreform.criteria.MinLength
 
generateErrorMessage() - Method in class org.jreform.criteria.Or
 
generateErrorMessage() - Method in class org.jreform.criteria.PostcodeCA
 
generateErrorMessage() - Method in class org.jreform.criteria.Range
 
generateErrorMessage() - Method in class org.jreform.criteria.Regex
 
generateErrorMessage() - Method in class org.jreform.criteria.StartsWith
 
generateErrorMessage() - Method in class org.jreform.criteria.ZipCode
 
get(Object) - Method in class org.jreform.internal.DefaultValueMap
 
getCheckbox(String) - Method in interface org.jreform.InputCollection
 
getCheckbox(String) - Method in class org.jreform.internal.AbstractInputCollection
 
getCriteria() - Method in class org.jreform.internal.AbstractInputControl
 
getErrorMessage() - Method in class org.jreform.internal.ValidationResult
 
getErrors() - Method in interface org.jreform.HttpServletRequestValidator
Returns a set of error keys describing validation errors or an empty set if the object has not been validated or validation was successful.
getErrors() - Method in class org.jreform.internal.AbstractInputCollection
 
getGroup(String) - Method in interface org.jreform.Form
Returns a group with the specified name.
getGroup(String) - Method in class org.jreform.internal.AbstractForm
 
getInput(String) - Method in interface org.jreform.InputCollection
 
getInput(String) - Method in class org.jreform.internal.AbstractInputCollection
 
getInputControl(String) - Method in class org.jreform.internal.AbstractInputCollection
 
getInputDataClass() - Method in interface org.jreform.InputDataType
Returns class of input's data.
getInputDataClass() - Method in class org.jreform.types.BooleanType
 
getInputDataClass() - Method in class org.jreform.types.CharType
 
getInputDataClass() - Method in class org.jreform.types.DateType
 
getInputDataClass() - Method in class org.jreform.types.DoubleType
 
getInputDataClass() - Method in class org.jreform.types.FloatType
 
getInputDataClass() - Method in class org.jreform.types.IntType
 
getInputDataClass() - Method in class org.jreform.types.LongType
 
getInputDataClass() - Method in class org.jreform.types.ShortType
 
getInputDataClass() - Method in class org.jreform.types.StringType
 
getInputName() - Method in interface org.jreform.InputControl
Returns this input's name attribute.
getInputName() - Method in class org.jreform.internal.AbstractInputControl
 
getInputs() - Method in class org.jreform.internal.AbstractInputCollection
 
getInputValue(String) - Method in interface org.jreform.InputCollection
 
getInputValue(String) - Method in class org.jreform.internal.AbstractInputCollection
Returns the value of the specified input.
getMultiCheckbox(String) - Method in interface org.jreform.InputCollection
 
getMultiCheckbox(String) - Method in class org.jreform.internal.AbstractInputCollection
 
getMultiInputValue(String) - Method in interface org.jreform.InputCollection
 
getMultiInputValue(String) - Method in class org.jreform.internal.AbstractInputCollection
Returns the list of values of the specified multi input.
getMultiSelect(String) - Method in interface org.jreform.InputCollection
 
getMultiSelect(String) - Method in class org.jreform.internal.AbstractInputCollection
 
getName() - Method in interface org.jreform.Group
Returns the name of this group.
getName() - Method in class org.jreform.internal.GroupImpl
 
getOnError() - Method in class org.jreform.criteria.AbstractCriterion
 
getOnError() - Method in class org.jreform.internal.AbstractInputControl
 
getOnError() - Method in interface org.jreform.MessageOnError
Returns a message describing an error or an empty string if there was no error.
getParsedValue() - Method in class org.jreform.internal.ValidationResult
 
getRadio(String) - Method in interface org.jreform.InputCollection
 
getRadio(String) - Method in class org.jreform.internal.AbstractInputCollection
 
getSelect(String) - Method in interface org.jreform.InputCollection
 
getSelect(String) - Method in class org.jreform.internal.AbstractInputCollection
 
getState() - Method in interface org.jreform.Checkbox
 
getState() - Method in class org.jreform.internal.CheckboxImpl
 
getState() - Method in class org.jreform.internal.MultiCheckboxImpl
 
getState() - Method in class org.jreform.internal.MultiSelectImpl
 
getState() - Method in class org.jreform.internal.RadioImpl
 
getState() - Method in class org.jreform.internal.SelectImpl
 
getState() - Method in interface org.jreform.MultiCheckbox
 
getState() - Method in interface org.jreform.MultiSelect
 
getState() - Method in interface org.jreform.Radio
 
getState() - Method in interface org.jreform.Select
 
getStringValue() - Method in interface org.jreform.InputControl
Returns a string representation of this input's value as returned by the #toString() method.
getStringValue() - Method in class org.jreform.internal.InputImpl
Returns the string representation of the value as returned by getValue().toString() or an empty string if the value is null.
getStringValue() - Method in class org.jreform.internal.MultiInputImpl
 
getType() - Method in interface org.jreform.InputControl
Returns this input's data type.
getType() - Method in class org.jreform.internal.AbstractInputControl
 
getValue() - Method in interface org.jreform.Input
Returns this input's value.
getValue() - Method in class org.jreform.internal.InputImpl
 
getValueAttribute() - Method in interface org.jreform.Input
Return's this input's value attribute.
getValueAttribute() - Method in class org.jreform.internal.InputImpl
Returns the value attribute or an empty string if it's null.
getValueAttributes() - Method in class org.jreform.internal.MultiInputImpl
Returns an array of value attributes or an empty array if none.
getValueAttributes() - Method in interface org.jreform.MultiInput
Return's this input's value attributes.
getValues() - Method in class org.jreform.internal.MultiInputImpl
Returns a list of parsed values or an empty list if none.
getValues() - Method in interface org.jreform.MultiInput
Returns this input's values.
Group - Interface in org.jreform
A group of inputs within a form.
GroupImpl - Class in org.jreform.internal
An input group maintains its own set of inputs and errors and has its own validation rules.
GroupImpl(AbstractForm, String, boolean) - Constructor for class org.jreform.internal.GroupImpl
Create a new input group.
groups - Variable in class org.jreform.internal.AbstractForm
 

H

hashCode() - Method in class org.jreform.internal.DefaultValueMap
 
HtmlForm - Class in org.jreform
This is a base class that should be extended to create a form.
HtmlForm() - Constructor for class org.jreform.HtmlForm
 
HttpServletRequestValidator - Interface in org.jreform
 

I

ignoreCase() - Method in class org.jreform.criteria.AcceptString
Specifies string comparison to be case-insensitive.
Input<T> - Interface in org.jreform
An input that has only a single value.
input(InputDataType<T>, String, Criterion<T>...) - Method in interface org.jreform.InputCollection
 
input(InputDataType<T>, String, Criterion<T>...) - Method in class org.jreform.internal.AbstractInputCollection
 
input - Variable in class org.jreform.internal.InputControlModifier
 
input - Variable in class org.jreform.internal.MultiInputValidator
 
input - Variable in class org.jreform.internal.ValueAttributeValidator
 
InputCollection - Interface in org.jreform
 
InputControl<T> - Interface in org.jreform
Defines an input control in an html form.
InputControlModifier<T> - Class in org.jreform.internal
 
InputControlModifier(AbstractInputControl<T>) - Constructor for class org.jreform.internal.InputControlModifier
 
InputDataType<T> - Interface in org.jreform
Represents the type of an input field's data.
InputImpl<T> - Class in org.jreform.internal
 
InputImpl(InputDataType<T>, String, Criterion<T>...) - Constructor for class org.jreform.internal.InputImpl
 
inputs - Variable in class org.jreform.internal.AbstractInputCollection
 
intType() - Static method in class org.jreform.HtmlForm
 
IntType - Class in org.jreform.types
 
IntType() - Constructor for class org.jreform.types.IntType
 
intType() - Static method in class org.jreform.types.IntType
 
isEmpty() - Method in interface org.jreform.Group
Checks if this group has input data.
isEmpty() - Method in class org.jreform.internal.DefaultValueMap
 
isEmpty - Variable in class org.jreform.internal.GroupImpl
 
isEmpty() - Method in class org.jreform.internal.GroupImpl
 
isGroupInput - Variable in class org.jreform.internal.AbstractInputControl
 
isGroupInput() - Method in class org.jreform.internal.AbstractInputControl
Returns true if this input belongs to a group.
isRequired() - Method in interface org.jreform.Group
If required all inputs must satisfy imposed criteria for the group to be valid.
isRequired() - Method in interface org.jreform.InputControl
Returns true if this input must have a value.
isRequired - Variable in class org.jreform.internal.AbstractInputControl
 
isRequired() - Method in class org.jreform.internal.AbstractInputControl
 
isRequired - Variable in class org.jreform.internal.GroupImpl
 
isRequired() - Method in class org.jreform.internal.GroupImpl
 
isSatisfied(T) - Method in class org.jreform.criteria.AbstractCriterion
 
isSatisfied(T) - Method in interface org.jreform.Criterion
Tests whether the specified value satisfies this criterion.
isValid() - Method in interface org.jreform.Group
Checks whether this group is valid.
isValid() - Method in interface org.jreform.InputControl
Returns true if this input's data is valid.
isValid - Variable in class org.jreform.internal.AbstractInputCollection
 
isValid() - Method in class org.jreform.internal.AbstractInputCollection
 
isValid - Variable in class org.jreform.internal.AbstractInputControl
 
isValid() - Method in class org.jreform.internal.AbstractInputControl
 
isValid - Variable in class org.jreform.internal.MultiInputValidator
 
isValid - Variable in class org.jreform.internal.ValidationResult
 
isValid() - Method in class org.jreform.internal.ValidationResult
 
isValidInput(String[]) - Method in class org.jreform.internal.MultiInputValidator
 

K

keySet() - Method in class org.jreform.internal.DefaultValueMap
 

L

length(int, int) - Static method in class org.jreform.criteria.Criteria
 
length - Variable in class org.jreform.criteria.ExactLength
 
Length - Class in org.jreform.criteria
Checks that the length of the value is within the given range.
Length(int, int) - Constructor for class org.jreform.criteria.Length
 
longType() - Static method in class org.jreform.HtmlForm
 
LongType - Class in org.jreform.types
 
LongType() - Constructor for class org.jreform.types.LongType
 
longType() - Static method in class org.jreform.types.LongType
 

M

map - Variable in class org.jreform.internal.DefaultValueMap
 
MAP_CAPACITY - Static variable in class org.jreform.internal.SelectImpl
 
max(T) - Static method in class org.jreform.criteria.Criteria
 
max - Variable in class org.jreform.criteria.Length
 
Max<T extends Comparable<T>> - Class in org.jreform.criteria
Checks that the value is less than or equal to the given Comparable.
Max(T) - Constructor for class org.jreform.criteria.Max
 
max - Variable in class org.jreform.criteria.Max
 
max - Variable in class org.jreform.criteria.Range
 
maxLength(int) - Static method in class org.jreform.criteria.Criteria
 
MaxLength - Class in org.jreform.criteria
Checks that value is not greater than the specified maximum.
MaxLength(int) - Constructor for class org.jreform.criteria.MaxLength
 
maxLength - Variable in class org.jreform.criteria.MaxLength
 
messageOnError - Variable in class org.jreform.criteria.AbstractCriterion
 
messageOnError - Variable in class org.jreform.internal.AbstractInputControl
 
MessageOnError - Interface in org.jreform
A description of an object's invalid state.
min(T) - Static method in class org.jreform.criteria.Criteria
 
min - Variable in class org.jreform.criteria.Length
 
Min<T extends Comparable<T>> - Class in org.jreform.criteria
Checks that value is greater than or equal to the given Comparable.
Min(T) - Constructor for class org.jreform.criteria.Min
 
min - Variable in class org.jreform.criteria.Min
 
min - Variable in class org.jreform.criteria.Range
 
minLength(int) - Static method in class org.jreform.criteria.Criteria
 
MinLength - Class in org.jreform.criteria
Checks that value is not less than the specified minimum.
MinLength(int) - Constructor for class org.jreform.criteria.MinLength
 
minLength - Variable in class org.jreform.criteria.MinLength
 
multiCheckbox(InputDataType<T>, String, Criterion<T>...) - Method in interface org.jreform.InputCollection
 
multiCheckbox(InputDataType<T>, String, Criterion<T>...) - Method in class org.jreform.internal.AbstractInputCollection
 
MultiCheckbox<T> - Interface in org.jreform
A checkbox that supports multiple values.
MultiCheckboxImpl<T> - Class in org.jreform.internal
 
MultiCheckboxImpl(InputDataType<T>, String, Criterion<T>...) - Constructor for class org.jreform.internal.MultiCheckboxImpl
 
MultiInput<T> - Interface in org.jreform
An input that can have multiple values.
MultiInputImpl<T> - Class in org.jreform.internal
 
MultiInputImpl(InputDataType<T>, String, Criterion<T>...) - Constructor for class org.jreform.internal.MultiInputImpl
 
MultiInputValidator<T> - Class in org.jreform.internal
Validates a multi-value input.
MultiInputValidator(MultiInput<T>) - Constructor for class org.jreform.internal.MultiInputValidator
 
multiSelect(InputDataType<T>, String, Criterion<T>...) - Method in interface org.jreform.InputCollection
 
multiSelect(InputDataType<T>, String, Criterion<T>...) - Method in class org.jreform.internal.AbstractInputCollection
 
MultiSelect<T> - Interface in org.jreform
A select that supports multiple selections.
MultiSelectImpl<T> - Class in org.jreform.internal
 
MultiSelectImpl(InputDataType<T>, String, Criterion<T>...) - Constructor for class org.jreform.internal.MultiSelectImpl
 

N

name - Variable in class org.jreform.internal.AbstractInputControl
 
name - Variable in class org.jreform.internal.GroupImpl
 

O

onError(String) - Method in class org.jreform.internal.InputControlModifier
 
optional() - Method in class org.jreform.internal.InputControlModifier
 
optionalGroup(String) - Method in class org.jreform.internal.BaseHtmlForm
 
or(Criterion<T>...) - Static method in class org.jreform.criteria.Criteria
 
Or<T> - Class in org.jreform.criteria
Performs an OR over all criteria on the given value.
Or(Criterion<T>...) - Constructor for class org.jreform.criteria.Or
 
org.jreform - package org.jreform
Main package that defines public api.
org.jreform.criteria - package org.jreform.criteria
Provides criteria for placing restrictions on input values.
org.jreform.internal - package org.jreform.internal
Contains the bulk of implementation.
org.jreform.types - package org.jreform.types
Provides data handlers for parsing input values into specific Java types.

P

parent - Variable in class org.jreform.internal.GroupImpl
 
parsedValue - Variable in class org.jreform.internal.ValidationResult
 
parseValue(String) - Method in interface org.jreform.InputDataType
Parses the specified string into an object of this data type's class.
parseValue(String) - Method in class org.jreform.types.BooleanType
 
parseValue(String) - Method in class org.jreform.types.CharType
 
parseValue(String) - Method in class org.jreform.types.DateType
 
parseValue(String) - Method in class org.jreform.types.DoubleType
 
parseValue(String) - Method in class org.jreform.types.FloatType
 
parseValue(String) - Method in class org.jreform.types.IntType
 
parseValue(String) - Method in class org.jreform.types.LongType
 
parseValue(String) - Method in class org.jreform.types.ShortType
 
parseValue(String) - Method in class org.jreform.types.StringType
 
pattern - Variable in class org.jreform.criteria.Regex
 
postcodeCA - Static variable in class org.jreform.criteria.Criteria
 
postcodeCA() - Static method in class org.jreform.criteria.Criteria
 
PostcodeCA - Class in org.jreform.criteria
Checks that the value conforms to a valid Canadian postcode.
PostcodeCA() - Constructor for class org.jreform.criteria.PostcodeCA
 
prefixes - Variable in class org.jreform.criteria.StartsWith
 
put(K, V) - Method in class org.jreform.internal.DefaultValueMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.jreform.internal.DefaultValueMap
 

R

radio(InputDataType<T>, String, Criterion<T>...) - Method in interface org.jreform.InputCollection
 
radio(InputDataType<T>, String, Criterion<T>...) - Method in class org.jreform.internal.AbstractInputCollection
 
Radio<T> - Interface in org.jreform
A radio button.
RadioImpl<T> - Class in org.jreform.internal
 
RadioImpl(InputDataType<T>, String, Criterion<T>...) - Constructor for class org.jreform.internal.RadioImpl
 
range(T, T) - Static method in class org.jreform.criteria.Criteria
 
Range<T extends Comparable<T>> - Class in org.jreform.criteria
Checks that value is within the given range.
Range(T, T) - Constructor for class org.jreform.criteria.Range
 
regex(String) - Static method in class org.jreform.criteria.Criteria
 
REGEX - Static variable in class org.jreform.criteria.Email
 
REGEX - Static variable in class org.jreform.criteria.PostcodeCA
 
Regex - Class in org.jreform.criteria
Checks if a string matches a regular expression.
Regex(String) - Constructor for class org.jreform.criteria.Regex
 
REGEX - Static variable in class org.jreform.criteria.ZipCode
 
remove(Object) - Method in class org.jreform.internal.DefaultValueMap
 
requiredGroup(String) - Method in class org.jreform.internal.BaseHtmlForm
 

S

select(InputDataType<T>, String, Criterion<T>...) - Method in interface org.jreform.InputCollection
 
select(InputDataType<T>, String, Criterion<T>...) - Method in class org.jreform.internal.AbstractInputCollection
 
Select<T> - Interface in org.jreform
A select that supports only one selection.
SelectableState - Enum in org.jreform
Represents the state of a selectable input: selected / unselected.
SelectableState(String) - Constructor for enum org.jreform.SelectableState
 
SelectImpl<T> - Class in org.jreform.internal
 
SelectImpl(InputDataType<T>, String, Criterion<T>...) - Constructor for class org.jreform.internal.SelectImpl
 
setGroupInput(boolean) - Method in class org.jreform.internal.AbstractInputControl
 
setOnError(String) - Method in class org.jreform.criteria.AbstractCriterion
 
setOnError(String) - Method in class org.jreform.internal.AbstractInputControl
 
setOnError(String) - Method in interface org.jreform.MessageOnError
Sets a message to be displayed on error.
setRequired(boolean) - Method in interface org.jreform.Group
Set whether this group is required.
setRequired(boolean) - Method in class org.jreform.internal.AbstractInputControl
 
setRequired(boolean) - Method in class org.jreform.internal.GroupImpl
 
setValid(boolean) - Method in class org.jreform.internal.AbstractInputCollection
 
setValid(boolean) - Method in class org.jreform.internal.AbstractInputControl
 
setValue(T) - Method in interface org.jreform.Input
Sets this input's value.
setValue(T) - Method in class org.jreform.internal.InputImpl
 
setValueAttribute(String) - Method in interface org.jreform.Input
Sets this input's value attribute.
setValueAttribute(String) - Method in class org.jreform.internal.InputImpl
 
setValueAttributes(String[]) - Method in class org.jreform.internal.MultiInputImpl
 
setValueAttributes(String[]) - Method in interface org.jreform.MultiInput
Sets this input's value attributes.
setValues(List<T>) - Method in class org.jreform.internal.MultiInputImpl
 
setValues(List<T>) - Method in interface org.jreform.MultiInput
Sets this input's values.
shortType() - Static method in class org.jreform.HtmlForm
 
ShortType - Class in org.jreform.types
 
ShortType() - Constructor for class org.jreform.types.ShortType
 
shortType() - Static method in class org.jreform.types.ShortType
 
size() - Method in class org.jreform.internal.DefaultValueMap
 
startsWith(String...) - Static method in class org.jreform.criteria.Criteria
 
StartsWith - Class in org.jreform.criteria
Checks if value starts with the given string.
StartsWith(String...) - Constructor for class org.jreform.criteria.StartsWith
 
state - Variable in enum org.jreform.CheckableState
 
state - Variable in enum org.jreform.SelectableState
 
stateMap - Variable in class org.jreform.internal.MultiCheckboxImpl
 
stateMap - Variable in class org.jreform.internal.MultiSelectImpl
 
stateMap - Variable in class org.jreform.internal.RadioImpl
 
stateMap - Variable in class org.jreform.internal.SelectImpl
 
stringType() - Static method in class org.jreform.HtmlForm
 
StringType - Class in org.jreform.types
 
StringType() - Constructor for class org.jreform.types.StringType
 
stringType() - Static method in class org.jreform.types.StringType
 

T

toString() - Method in enum org.jreform.CheckableState
 
toString() - Method in class org.jreform.internal.AbstractInputCollection
 
toString() - Method in class org.jreform.internal.DefaultValueMap
 
toString() - Method in class org.jreform.internal.InputImpl
 
toString() - Method in class org.jreform.internal.MultiInputImpl
 
toString() - Method in enum org.jreform.SelectableState
 
toString() - Method in class org.jreform.types.BooleanType
 
toString() - Method in class org.jreform.types.CharType
 
toString() - Method in class org.jreform.types.DoubleType
 
toString() - Method in class org.jreform.types.FloatType
 
toString() - Method in class org.jreform.types.IntType
 
toString() - Method in class org.jreform.types.LongType
 
toString() - Method in class org.jreform.types.ShortType
 
toString() - Method in class org.jreform.types.StringType
 
type - Variable in class org.jreform.internal.AbstractInputControl
 
type - Static variable in class org.jreform.types.BooleanType
 
type - Static variable in class org.jreform.types.CharType
 
type - Static variable in class org.jreform.types.DoubleType
 
type - Static variable in class org.jreform.types.FloatType
 
type - Static variable in class org.jreform.types.IntType
 
type - Static variable in class org.jreform.types.LongType
 
type - Static variable in class org.jreform.types.ShortType
 
type - Static variable in class org.jreform.types.StringType
 

U

UndefinedInputControlException - Exception in org.jreform
 
UndefinedInputControlException(String) - Constructor for exception org.jreform.UndefinedInputControlException
 

V

validate(HttpServletRequest) - Method in interface org.jreform.HttpServletRequestValidator
Validates the passed in HttpServletRequest.
validate(HttpServletRequest) - Method in class org.jreform.internal.AbstractForm
 
validate(HttpServletRequest) - Method in class org.jreform.internal.AbstractInputControl
Validates this input's value attribute(s).
validate(HttpServletRequest) - Method in class org.jreform.internal.CheckboxImpl
A checkbox is always valid (and optional) since its value is null when it's submitted unchecked.
validate(HttpServletRequest) - Method in class org.jreform.internal.GroupImpl
 
validate(HttpServletRequest) - Method in class org.jreform.internal.InputImpl
 
validate(HttpServletRequest) - Method in class org.jreform.internal.MultiCheckboxImpl
Unlike a single value checkbox, multi checkbox cab be required: i.e.
validate(HttpServletRequest) - Method in class org.jreform.internal.MultiInputImpl
 
validate(String[]) - Method in class org.jreform.internal.MultiInputValidator
 
validate(HttpServletRequest) - Method in class org.jreform.internal.MultiSelectImpl
 
validate(HttpServletRequest) - Method in class org.jreform.internal.RadioImpl
 
validate(HttpServletRequest) - Method in class org.jreform.internal.SelectImpl
 
validate(String) - Method in class org.jreform.internal.ValueAttributeValidator
 
validateInputs(HttpServletRequest) - Method in class org.jreform.internal.AbstractForm
 
validateInputs(HttpServletRequest) - Method in class org.jreform.internal.GroupImpl
 
ValidationResult<T> - Class in org.jreform.internal
The result of a validation operation by a ValueAttributeValidator.
ValidationResult(T, boolean, String) - Constructor for class org.jreform.internal.ValidationResult
 
value - Variable in class org.jreform.internal.InputImpl
 
valueAttribute - Variable in class org.jreform.internal.InputImpl
 
valueAttributes - Variable in class org.jreform.internal.MultiInputImpl
 
ValueAttributeValidator<T> - Class in org.jreform.internal
Validator for the value attribute of an input.
ValueAttributeValidator(AbstractInputControl<T>) - Constructor for class org.jreform.internal.ValueAttributeValidator
 
valueOf(String) - Static method in enum org.jreform.CheckableState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jreform.SelectableState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jreform.CheckableState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Method in class org.jreform.internal.DefaultValueMap
 
values - Variable in class org.jreform.internal.MultiInputImpl
 
values - Variable in class org.jreform.internal.MultiInputValidator
 
values() - Static method in enum org.jreform.SelectableState
Returns an array containing the constants of this enum type, in the order they're declared.
verify(T) - Method in class org.jreform.criteria.AbstractCriterion
Verifies that the argument satisfies this criterion.
verify(T) - Method in class org.jreform.criteria.Accept
 
verify(T) - Method in class org.jreform.criteria.And
 
verify(String) - Method in class org.jreform.criteria.ExactLength
 
verify(String) - Method in class org.jreform.criteria.Length
 
verify(T) - Method in class org.jreform.criteria.Max
 
verify(String) - Method in class org.jreform.criteria.MaxLength
 
verify(T) - Method in class org.jreform.criteria.Min
 
verify(String) - Method in class org.jreform.criteria.MinLength
 
verify(T) - Method in class org.jreform.criteria.Or
 
verify(T) - Method in class org.jreform.criteria.Range
 
verify(String) - Method in class org.jreform.criteria.Regex
 
verify(String) - Method in class org.jreform.criteria.StartsWith
 

Z

zipCode - Static variable in class org.jreform.criteria.Criteria
 
zipcode() - Static method in class org.jreform.criteria.Criteria
 
ZipCode - Class in org.jreform.criteria
Checks that the value conforms to the U.S.
ZipCode() - Constructor for class org.jreform.criteria.ZipCode
 

A B C D E F G H I K L M N O P R S T U V Z

Copyright © 2007-2008 jReform