Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Z 

A

AbstractNumberComparingCriterion - Class in jwebform.validation.criteria
provides some utils for criterias, that compare numbers (currentyl: min/max)
AbstractNumberComparingCriterion() - Constructor for class jwebform.validation.criteria.AbstractNumberComparingCriterion
 
Accept - Class in jwebform.validation.criteria
Checks that value is equal to one of the acceptable values.
accept(String...) - Static method in class jwebform.validation.criteria.Criteria
 
acceptIgnoreCase(String...) - Static method in class jwebform.validation.criteria.Criteria
 
addSelectInputEntry(SelectType.SelectInputEntry) - Method in class jwebform.field.SelectType.SelectInputEntryGroup
 
And - Class in jwebform.validation.criteria
Performs an AND over all criteria on the given value.
and(Criterion...) - Static method in class jwebform.validation.criteria.Criteria
 
andThen(Request) - Method in interface jwebform.env.Request
 
apply(Env.EnvWithSubmitInfo) - Method in class jwebform.field.CheckBoxType
 
apply(Env.EnvWithSubmitInfo) - Method in class jwebform.field.HiddenType
 
apply(Env.EnvWithSubmitInfo) - Method in class jwebform.field.HtmlType
 
apply(Env.EnvWithSubmitInfo) - Method in class jwebform.field.LabelType
 
apply(Env.EnvWithSubmitInfo) - Method in class jwebform.field.NumberType
 
apply(Env.EnvWithSubmitInfo) - Method in class jwebform.field.PasswordType
 
apply(Env.EnvWithSubmitInfo) - Method in class jwebform.field.RadioType
 
apply(Env.EnvWithSubmitInfo) - Method in class jwebform.field.SelectType
 
apply(Env.EnvWithSubmitInfo) - Method in class jwebform.field.SimpleType
 
apply(Env.EnvWithSubmitInfo) - Method in interface jwebform.field.structure.SingleFieldType
 
apply(Env.EnvWithSubmitInfo) - Method in class jwebform.field.SubmitType
 
apply(Env.EnvWithSubmitInfo) - Method in class jwebform.field.TextAreaType
 
apply(Env.EnvWithSubmitInfo) - Method in class jwebform.field.TextType
 
apply(Env.EnvWithSubmitInfo) - Method in class jwebform.field.UploadType
 
apply(Env.EnvWithSubmitInfo) - Method in class jwebform.field.XSRFProtectionType
 
areEqual(String, String) - Method in class jwebform.validation.criteria.Accept
 
array(T...) - Static method in class jwebform.field.builder.BuildInType
 
asBoolean() - Method in enum jwebform.FormModel.Html5Validation
 

B

build() - Method in class jwebform.field.builder.FieldBuilder
 
build() - Static method in class jwebform.field.helper.CommonSelects
 
build() - Method in class jwebform.field.structure.Decoration.Builder
 
build() - Method in class jwebform.field.structure.FieldResult.Builder
 
build() - Method in class jwebform.FormBuilder
 
build(FormResult, FormModel.Method, FormModel.Html5Validation) - Method in interface jwebform.model.FormModelBuilder
Deprecated.
 
build(String, FieldResults, boolean, boolean) - Method in interface jwebform.processor.FormResultBuilder
 
buildDays() - Method in class jwebform.field.helper.CommonSelects
 
builder() - Static method in class jwebform.field.structure.Decoration
Creates builder to build Decoration.
builder() - Static method in class jwebform.field.structure.FieldResult
Creates builder to build FieldResult.
BuildInType - Class in jwebform.field.builder
central builder class to allow simple building of all build-in types.
buildMonths() - Method in class jwebform.field.helper.CommonSelects
 

C

calculateFieldResult(Env.EnvWithSubmitInfo, HTMLProducer) - Method in class jwebform.field.helper.OneValueTypeProcessor
 
calculateFieldResultNoTabIndexIncrement(Env.EnvWithSubmitInfo, HTMLProducer) - Method in class jwebform.field.helper.OneValueTypeProcessor
 
calculateTypeWithInputCheck(Env.EnvWithSubmitInfo, HTMLProducer, Predicate<String>) - Method in class jwebform.field.helper.OneValueTypeProcessor
 
calculateTypeWithInputCheck(Env.EnvWithSubmitInfo, HTMLProducer, Predicate<String>, int) - Method in class jwebform.field.helper.OneValueTypeProcessor
 
checkAllValidationResults(FieldResults) - Method in class jwebform.processor.Processor
 
checkbox(String, boolean) - Static method in class jwebform.field.builder.BuildInType
 
checkbox(String) - Static method in class jwebform.field.builder.BuildInType
 
CheckBoxType - Class in jwebform.field
 
CheckBoxType(String, boolean) - Constructor for class jwebform.field.CheckBoxType
 
CheckDoubleFieldsPostProcessor - Class in jwebform.processor
Post processor, that checks, if an indentical fieldname was given more than once.
CheckDoubleFieldsPostProcessor() - Constructor for class jwebform.processor.CheckDoubleFieldsPostProcessor
 
CheckDoubleFieldsPostProcessor.DoubleTakenNameException - Exception in jwebform.processor
 
cloneWithChilds(FieldResults) - Method in class jwebform.field.structure.FieldResult
 
cloneWithNewValidationResult(ValidationResult) - Method in class jwebform.field.structure.FieldResult
 
CommonSelects - Class in jwebform.field.helper
Common convenience setups for select fields.
computeSingleFieldValidation(String, ValidationResult) - Method in class jwebform.processor.FieldResults
 
containsField(Field) - Method in class jwebform.processor.FieldResults
 
criteria(Criterion...) - Method in class jwebform.field.builder.FieldBuilder
 
criteria - Variable in class jwebform.field.structure.Field
 
Criteria - Class in jwebform.validation.criteria
A collection of static methods to create commonly used criteria.
Criterion - Interface in jwebform.validation
A criterion that checks a formchecker fieldType

D

DateTypeHelper - Class in jwebform.field.helper
 
DateTypeHelper(Field, Field, Field, String) - Constructor for class jwebform.field.helper.DateTypeHelper
 
Decoration - Class in jwebform.field.structure
Decorative data for typical inputfield, can be subclassed to use more data.
Decoration(String) - Constructor for class jwebform.field.structure.Decoration
 
Decoration(String, String, String) - Constructor for class jwebform.field.structure.Decoration
 
Decoration(String, String) - Constructor for class jwebform.field.structure.Decoration
 
decoration - Variable in class jwebform.field.structure.Field
 
Decoration.Builder - Class in jwebform.field.structure
Builder to build Decoration.
DoubleTakenNameException(String) - Constructor for exception jwebform.processor.CheckDoubleFieldsPostProcessor.DoubleTakenNameException
 

E

email() - Static method in class jwebform.validation.criteria.Criteria
 
Email - Class in jwebform.validation.criteria
Checks that the value conforms to the email address format.
EMPTY - Static variable in class jwebform.field.structure.Decoration
 
empty() - Static method in class jwebform.processor.FieldValdationResults
 
emptyHtmlProducer() - Static method in interface jwebform.field.structure.HTMLProducer
 
ensureSessionAvail() - Method in class jwebform.env.Env
 
entries - Variable in class jwebform.field.RadioType
 
entries - Variable in class jwebform.field.SelectType
 
Env - Class in jwebform.env
Environment that connects jWebform to the Web-Request, so this Env is between your webframework and jWebform.
Env(Request, SessionGet, SessionSet) - Constructor for class jwebform.env.Env
 
Env.EnvWithSubmitInfo - Class in jwebform.env
 
Env.SessionMissingException - Exception in jwebform.env
 
EnvBuilder - Class in jwebform.env
Build an Env out of Request (and optional SessionGet/SessionSet lambdas) It will add the the following filters to the reqeust: * Null-Check (prevents null values dropping from extern into jWebform (jWebform tries to avoid using null)) * Trims the input (that means: Leading and traling spaces will be deleted from the input !!
EnvBuilder() - Constructor for class jwebform.env.EnvBuilder
 
EnvWithSubmitInfo(String, Env) - Constructor for class jwebform.env.Env.EnvWithSubmitInfo
 
ERRORMSG - Static variable in class jwebform.validation.criteria.ZipCode
 
exactLength(int) - Static method in class jwebform.validation.criteria.Criteria
 
ExactLength - Class in jwebform.validation.criteria
Checks that the length of the value is equal to the given length.

F

fail(String, Object...) - Static method in class jwebform.validation.ValidationResult
 
failWithTranslated(String, Object...) - Static method in class jwebform.validation.ValidationResult
 
failWithTranslated(String) - Static method in class jwebform.validation.ValidationResult
 
Field - Class in jwebform.field.structure
holds everything, that is important to a field of a form (Type, validation criteria, decoration)
Field(FieldType, Decoration, Criterion...) - Constructor for class jwebform.field.structure.Field
 
Field(FieldType, Criterion...) - Constructor for class jwebform.field.structure.Field
 
Field(FieldType) - Constructor for class jwebform.field.structure.Field
 
FieldBuilder - Class in jwebform.field.builder
A field Builder, that allows to set the Decoration and the criteria
FieldBuilder() - Constructor for class jwebform.field.builder.FieldBuilder
 
FieldNotFoundException(String, String) - Constructor for exception jwebform.processor.FieldResults.FieldNotFoundException
 
FieldResult - Class in jwebform.field.structure
that what is coming out of a "run" method of an fieldType
FieldResult.Builder - Class in jwebform.field.structure
Builder to build FieldResult.
FieldResults - Class in jwebform.processor
Holds the field results of the form.
FieldResults(Map<Field, FieldResult>) - Constructor for class jwebform.processor.FieldResults
 
FieldResults() - Constructor for class jwebform.processor.FieldResults
 
FieldResults.FieldNotFoundException - Exception in jwebform.processor
 
fields(List<Field>) - Method in class jwebform.FormBuilder
 
fields(Field...) - Method in class jwebform.FormBuilder
 
fieldType - Variable in class jwebform.field.structure.Field
 
FieldType - Interface in jwebform.field.structure
 
FieldValdationResults - Class in jwebform.processor
represents some fields with their ValidationResults.
FieldValdationResults(Map<Field, ValidationResult>) - Constructor for class jwebform.processor.FieldValdationResults
 
FieldValdationResults() - Constructor for class jwebform.processor.FieldValdationResults
 
ForceFileuploadMethod - Interface in jwebform.field.structure
 
Form - Class in jwebform
Represents a form Holds Fields and a formId - and can be "run"
Form(String, GroupFieldType) - Constructor for class jwebform.Form
 
FormBuilder - Class in jwebform
 
FormGenerator - Interface in jwebform.processor
 
formIsValid - Variable in class jwebform.FormResult
 
FormLogger - Class in jwebform.resultprocessor
A class, that can log the form in an convenient way Use this for debugging!
FormLogger(FormResult, Logger) - Constructor for class jwebform.resultprocessor.FormLogger
 
FormLogger.LoggingFormResultProcessor - Class in jwebform.resultprocessor
 
FormModel - Class in jwebform
The FormModel just "enhances" a formResult and is perfect to give informations to your template.
FormModel(FormResult, FormModel.Method, FormModel.Html5Validation) - Constructor for class jwebform.FormModel
 
FormModel.Html5Validation - Enum in jwebform
 
FormModel.Method - Enum in jwebform
 
FormModel.ProducerInfosContainer - Class in jwebform
 
FormModelBuilder - Interface in jwebform.model
Deprecated.
FormResult - Class in jwebform
The result of a form.run It contains all infos, that is needed to get the entered values, the validation results and if the form was submitted correctly.
FormResult(String, FieldResults, boolean, boolean, FormModelBuilder) - Constructor for class jwebform.FormResult
Deprecated.
FormResult(String, FieldResults, boolean, boolean) - Constructor for class jwebform.FormResult
 
FormResultBuilder - Interface in jwebform.processor
builds formResults.
FormValidator - Interface in jwebform.validation
 

G

generateEntry(String, String) - Method in class jwebform.field.RadioType
 
generateEntry(String, String) - Method in class jwebform.field.SelectType
 
generateForm() - Method in interface jwebform.processor.FormGenerator
 
get(Field) - Method in class jwebform.processor.FieldResults
 
getAttribute(String) - Method in interface jwebform.env.SessionGet
 
getChilds() - Method in class jwebform.field.SelectDateType
 
getChilds() - Method in class jwebform.field.SimpleGroup
 
getChilds() - Method in class jwebform.field.structure.FieldResult
 
getChilds() - Method in interface jwebform.field.structure.GroupFieldType
 
getChilds() - Method in class jwebform.field.TextDateType
 
getChilds() - Method in class jwebform.model.ProducerInfos
 
getContainers() - Method in class jwebform.processor.FieldResults
 
getDecoration() - Method in class jwebform.model.ProducerInfos
 
getEntries() - Method in class jwebform.field.RadioType
 
getEntries() - Method in class jwebform.field.SelectType.SelectInputEntryGroup
 
getEntryListWithSelected(String) - Method in class jwebform.field.RadioType
 
getEnv() - Method in class jwebform.env.Env.EnvWithSubmitInfo
 
getEnvWithSumitInfo(String) - Method in class jwebform.env.Env
 
getErrorVals() - Method in class jwebform.validation.ValidationResult
 
getField(String) - Method in class jwebform.processor.FieldResults
 
getFieldInfoMap() - Method in class jwebform.model.ProducerInfos
 
getFieldName() - Method in exception jwebform.processor.FieldResults.FieldNotFoundException
 
getFieldResult() - Method in class jwebform.model.ProducerInfos
 
getFieldResults() - Method in class jwebform.FormResult
 
getFields() - Method in class jwebform.Form
 
getFieldStringValue(String) - Method in class jwebform.processor.FieldResults
 
getFormId() - Method in class jwebform.FormModel
 
getFormId() - Method in class jwebform.FormResult
 
getFormId() - Method in class jwebform.model.ProducerInfos
 
getFormModel(FormModel.Html5Validation, FormModel.Method) - Method in class jwebform.FormResult
Deprecated.
getFormModel(FormModel.Html5Validation) - Method in class jwebform.FormResult
Deprecated.
getFormModel(FormModel.Method) - Method in class jwebform.FormResult
Deprecated.
getFormModel() - Method in class jwebform.FormResult
Deprecated.
getFormResult() - Method in class jwebform.FormModel
 
getGenderSelect() - Method in class jwebform.field.helper.CommonSelects
 
getHelptext() - Method in class jwebform.field.structure.Decoration
 
getHTML(ProducerInfos) - Method in interface jwebform.field.structure.HTMLProducer
 
getHtml() - Method in class jwebform.model.ProducerInfos
 
getHtml5Validaiton() - Method in class jwebform.FormModel
 
getHtmlProducer() - Method in class jwebform.field.structure.StaticFieldInfo
 
getId() - Method in class jwebform.Form
 
getInstance() - Static method in class jwebform.validation.criteria.Required
 
getKey() - Method in class jwebform.field.RadioType.RadioInputEntry
 
getKey() - Method in class jwebform.field.SelectType.SelectInputEntry
 
getLabel() - Method in class jwebform.field.LabelType
 
getLabel() - Method in class jwebform.field.SelectType.SelectInputEntryGroup
 
getLabel() - Method in class jwebform.field.structure.Decoration
 
getMaxLen() - Method in class jwebform.validation.Validator
 
getMaxLength() - Method in class jwebform.validation.criteria.MaxLength
 
getMessageKey() - Method in class jwebform.validation.ValidationResult
 
getMethod() - Method in class jwebform.FormModel
 
getMethodObject() - Method in class jwebform.FormModel
 
getName() - Method in class jwebform.field.structure.StaticFieldInfo
 
getName() - Method in class jwebform.model.ProducerInfos
 
getObectValue(String) - Method in class jwebform.FormResult
 
getObectValue(String) - Method in class jwebform.processor.FieldResults
Deprecated.
getObjectValue(String) - Method in class jwebform.processor.FieldResults
 
getParameter(String) - Method in class jwebform.env.Env
 
getParameter(String) - Method in interface jwebform.env.Request
 
getPlaceholder() - Method in class jwebform.field.structure.Decoration
 
getProducerInfosContainer() - Method in class jwebform.FormModel
 
getRenderer(String, String) - Method in class jwebform.field.XSRFProtectionType
 
getRequest() - Method in class jwebform.env.Env
 
getResutls() - Method in class jwebform.processor.FieldValdationResults
 
getSelectListWithSelected(String) - Method in class jwebform.field.SelectType
 
getSessionAttribute(String) - Method in class jwebform.env.Env
 
getStaticFieldInfo() - Method in class jwebform.field.structure.FieldResult
 
getStringValue(String) - Method in class jwebform.FormResult
 
getTabIndex() - Method in class jwebform.model.ProducerInfos
 
getTabIndexIncreased() - Method in class jwebform.model.ProducerInfos
 
getTabIndexIncrement() - Method in class jwebform.field.structure.StaticFieldInfo
 
getTranslatedMessage() - Method in class jwebform.validation.ValidationResult
 
getType() - Method in class jwebform.model.ProducerInfos
 
getTypeName() - Method in class jwebform.model.ProducerInfos
 
getValidationResult() - Method in class jwebform.field.structure.FieldResult
 
getValidationResult() - Method in class jwebform.model.ProducerInfos
 
getValidator() - Method in class jwebform.model.ProducerInfos
 
getValidators() - Method in class jwebform.field.helper.DateTypeHelper
 
getValidators(Field) - Method in class jwebform.field.SelectDateType
 
getValidators(Field) - Method in class jwebform.field.SimpleGroup
 
getValidators(Field) - Method in interface jwebform.field.structure.GroupFieldType
 
getValidators(Field) - Method in class jwebform.field.TextDateType
 
getValue() - Method in class jwebform.field.RadioType.RadioInputEntry
 
getValue() - Method in class jwebform.field.SelectType.SelectInputEntry
 
getValue() - Method in class jwebform.field.structure.FieldResult
 
getValue() - Method in class jwebform.model.ProducerInfos
 
getValueObject() - Method in class jwebform.field.structure.FieldResult
 
getValueObject() - Method in class jwebform.model.ProducerInfos
 
getYears(int, int) - Method in class jwebform.field.helper.CommonSelects
will always return a list of years from startYear to endYear.
group(GroupFieldType) - Method in class jwebform.FormBuilder
 
GroupFieldType - Interface in jwebform.field.structure
Needs: List of Field, FormValidator.
groups - Variable in class jwebform.field.SelectType
 

H

helpText(String) - Method in class jwebform.field.builder.FieldBuilder
 
hidden(String, String) - Static method in class jwebform.field.builder.BuildInType
 
HiddenType - Class in jwebform.field
 
HiddenType(String, String) - Constructor for class jwebform.field.HiddenType
 
html(String) - Static method in class jwebform.field.builder.BuildInType
 
html - Variable in class jwebform.field.HtmlType
 
HTMLProducer - Interface in jwebform.field.structure
Every Type can produce HTML via this function.
HtmlType - Class in jwebform.field
 
HtmlType(String) - Constructor for class jwebform.field.HtmlType
 

I

IdenticalFieldException(Field) - Constructor for exception jwebform.processor.Processor.IdenticalFieldException
 
ignoreCase() - Method in class jwebform.validation.criteria.Accept
 
ignoreCose() - Method in class jwebform.validation.criteria.Regex
 
initialValue - Variable in class jwebform.field.helper.OneValueTypeProcessor
 
isError() - Method in class jwebform.validation.ValidationResult
 
isFirstRun() - Method in class jwebform.env.Env.EnvWithSubmitInfo
 
isHtml5Validaiton() - Method in class jwebform.FormModel
 
isOK() - Method in class jwebform.FormResult
Deprecated.
isRequired() - Method in class jwebform.validation.Validator
 
isSelcted() - Method in class jwebform.field.SelectType.SelectInputEntry
 
isSelected() - Method in class jwebform.field.RadioType.RadioInputEntryWithSelectedInfo
 
isSubmitted() - Method in class jwebform.env.Env.EnvWithSubmitInfo
 
isSubmitted(String) - Method in class jwebform.env.Env
 
isSubmitted(String) - Method in interface jwebform.env.Request
 
isSubmitted() - Method in class jwebform.FormResult
Checks, the form was submitted.
isSuccess() - Method in class jwebform.validation.ValidationResult
 
isUploadEnctypeRequired() - Method in class jwebform.FormModel
 
isValid() - Method in class jwebform.FormResult
Checks, if the Form was submitted AND correctly validated.
isValid - Variable in class jwebform.validation.ValidationResult
 
isValid() - Method in class jwebform.validation.ValidationResult
 
iterator() - Method in class jwebform.processor.FieldResults
 

J

jwebform - package jwebform
 
jwebform.env - package jwebform.env
 
jwebform.field - package jwebform.field
 
jwebform.field.builder - package jwebform.field.builder
 
jwebform.field.helper - package jwebform.field.helper
 
jwebform.field.structure - package jwebform.field.structure
 
jwebform.model - package jwebform.model
 
jwebform.processor - package jwebform.processor
 
jwebform.resultprocessor - package jwebform.resultprocessor
 
jwebform.validation - package jwebform.validation
 
jwebform.validation.criteria - package jwebform.validation.criteria
 

K

key - Variable in class jwebform.field.RadioType.RadioInputEntry
 

L

label(String) - Static method in class jwebform.field.builder.BuildInType
 
label(String) - Method in class jwebform.field.builder.FieldBuilder
 
label - Variable in class jwebform.field.LabelType
 
LabelType - Class in jwebform.field
 
LabelType(String) - Constructor for class jwebform.field.LabelType
 
length(int, int) - Static method in class jwebform.validation.criteria.Criteria
 
Length - Class in jwebform.validation.criteria
Checks that the length of the value is within the given range.
log(String) - Method in interface jwebform.resultprocessor.Logger
 
logForm() - Method in class jwebform.resultprocessor.FormLogger
 
Logger - Interface in jwebform.resultprocessor
Whith this logger interface you can "inject" Logging Mechanisms as you need it.
LoggingFormResultProcessor(Logger) - Constructor for class jwebform.resultprocessor.FormLogger.LoggingFormResultProcessor
 

M

max(int) - Static method in class jwebform.validation.criteria.Criteria
 
Max - Class in jwebform.validation.criteria
Checks that the value is less than or equal to the given Comparable.
maxLength(int) - Static method in class jwebform.validation.criteria.Criteria
 
MaxLength - Class in jwebform.validation.criteria
Checks that value is not greater than the specified maximum.
merge(FieldValdationResults) - Method in class jwebform.processor.FieldValdationResults
 
min(int) - Static method in class jwebform.validation.criteria.Criteria
 
Min - Class in jwebform.validation.criteria
Checks that value is greater than or equal to the given Comparable.
minLength(int) - Static method in class jwebform.validation.criteria.Criteria
 
MinLength - Class in jwebform.validation.criteria
Checks that value is not less than the specified minimum.
ModelResultProcessor - Class in jwebform.resultprocessor
 
ModelResultProcessor() - Constructor for class jwebform.resultprocessor.ModelResultProcessor
 
ModelResultProcessor(FormModel.Method, FormModel.Html5Validation) - Constructor for class jwebform.resultprocessor.ModelResultProcessor
 

N

name - Variable in class jwebform.field.helper.OneValueTypeProcessor
 
name - Variable in class jwebform.field.HiddenType
 
name - Variable in class jwebform.field.SubmitType
 
names - Variable in class jwebform.FormModel.ProducerInfosContainer
 
NO_NAME - Static variable in class jwebform.field.structure.FieldResult
 
NOCHILDS - Static variable in class jwebform.field.structure.FieldResult
 
number(String, int) - Static method in class jwebform.field.builder.BuildInType
 
number(String) - Static method in class jwebform.field.builder.BuildInType
 
number() - Static method in class jwebform.validation.criteria.Criteria
 
Number - Class in jwebform.validation.criteria
Checks that value is a number.
NumberType - Class in jwebform.field
 
NumberType(String, int) - Constructor for class jwebform.field.NumberType
 

O

of(Request) - Method in class jwebform.env.EnvBuilder
 
of(Request, SessionGet, SessionSet) - Method in class jwebform.env.EnvBuilder
 
of() - Method in interface jwebform.field.structure.FieldType
 
of(Criterion...) - Method in interface jwebform.field.structure.FieldType
 
of(Decoration, Criterion...) - Method in interface jwebform.field.structure.FieldType
 
of(Decoration) - Method in interface jwebform.field.structure.FieldType
 
of(Field, ValidationResult) - Static method in class jwebform.processor.FieldValdationResults
 
ofValidationResult(ValidationResult) - Method in class jwebform.field.structure.FieldResult
 
ok() - Static method in class jwebform.validation.ValidationResult
 
oneValueField - Variable in class jwebform.field.TextType
 
oneValueType - Variable in class jwebform.field.HiddenType
 
oneValueType - Variable in class jwebform.field.NumberType
 
oneValueType - Variable in class jwebform.field.PasswordType
 
oneValueType - Variable in class jwebform.field.RadioType
 
oneValueType - Variable in class jwebform.field.SelectType
 
oneValueType - Variable in class jwebform.field.TextAreaType
 
oneValueType - Variable in class jwebform.field.UploadType
 
OneValueTypeProcessor - Class in jwebform.field.helper
Generic class that helps with processing and rendering of standard single types
OneValueTypeProcessor(String, String) - Constructor for class jwebform.field.helper.OneValueTypeProcessor
 
or(Criterion...) - Static method in class jwebform.validation.criteria.Criteria
 
Or - Class in jwebform.validation.criteria
Performs an OR over all criteria on the given value.

P

password(String) - Static method in class jwebform.field.builder.BuildInType
 
PasswordType - Class in jwebform.field
 
PasswordType(String) - Constructor for class jwebform.field.PasswordType
 
piList - Variable in class jwebform.FormModel.ProducerInfosContainer
 
piMap - Variable in class jwebform.FormModel.ProducerInfosContainer
 
placeholder(String) - Method in class jwebform.field.builder.FieldBuilder
 
postcodeCA() - Static method in class jwebform.validation.criteria.Criteria
 
PostcodeCA - Class in jwebform.validation.criteria
Checks that the value conforms to a valid Canadian postcode.
postProcess(FieldResults) - Method in class jwebform.processor.CheckDoubleFieldsPostProcessor
 
postProcess(FieldResults) - Method in interface jwebform.processor.PostProcessor
 
PostProcessor - Interface in jwebform.processor
 
process(Env.EnvWithSubmitInfo, FieldResults) - Method in class jwebform.field.SelectDateType
 
process(Env.EnvWithSubmitInfo, FieldResults) - Method in class jwebform.field.SimpleGroup
 
process(Env.EnvWithSubmitInfo, FieldResults) - Method in interface jwebform.field.structure.GroupFieldType
 
process(Env.EnvWithSubmitInfo, FieldResults) - Method in class jwebform.field.TextDateType
 
process(ResultProcessor<T>) - Method in class jwebform.FormResult
 
process(FormResult) - Method in class jwebform.resultprocessor.FormLogger.LoggingFormResultProcessor
 
process(FormResult) - Method in class jwebform.resultprocessor.ModelResultProcessor
 
process(FormResult) - Method in interface jwebform.resultprocessor.ResultProcessor
 
processDateVal(Env.EnvWithSubmitInfo, FieldResults, String) - Method in class jwebform.field.helper.DateTypeHelper
 
Processor - Class in jwebform.processor
 
Processor() - Constructor for class jwebform.processor.Processor
 
Processor.IdenticalFieldException - Exception in jwebform.processor
 
ProducerInfos - Class in jwebform.model
 
ProducerInfos(String, int, FieldResult, Field, List<ProducerInfos>) - Constructor for class jwebform.model.ProducerInfos
 
ProducerInfos(String, int, FieldResult, Field) - Constructor for class jwebform.model.ProducerInfos
 
ProducerInfosContainer(Map<String, ProducerInfos>, List<ProducerInfos>, List<String>) - Constructor for class jwebform.FormModel.ProducerInfosContainer
 
put(Field, FieldResult) - Method in class jwebform.processor.FieldResults
 
put(Field, ValidationResult) - Method in class jwebform.processor.FieldValdationResults
 

R

radio(String, String, String[], String[]) - Static method in class jwebform.field.builder.BuildInType
 
RadioInputEntry(String, String) - Constructor for class jwebform.field.RadioType.RadioInputEntry
 
RadioInputEntryWithSelectedInfo(String, String, boolean) - Constructor for class jwebform.field.RadioType.RadioInputEntryWithSelectedInfo
 
RadioType - Class in jwebform.field
 
RadioType(String, String, String[], String[]) - Constructor for class jwebform.field.RadioType
 
RadioType.RadioInputEntry - Class in jwebform.field
 
RadioType.RadioInputEntryWithSelectedInfo - Class in jwebform.field
 
range(int, int) - Static method in class jwebform.validation.criteria.Criteria
 
Range - Class in jwebform.validation.criteria
Checks that value is within the given range.
regex(String) - Static method in class jwebform.validation.criteria.Criteria
 
Regex - Class in jwebform.validation.criteria
Checks if a string matches a regular expression.
Regex(String, boolean) - Constructor for class jwebform.validation.criteria.Regex
 
regexIgnoreCase(String) - Static method in class jwebform.validation.criteria.Criteria
 
Request - Interface in jwebform.env
Holds the request-attributes - acts as a gateway to the servlet request for example
required() - Static method in class jwebform.validation.criteria.Criteria
 
Required - Class in jwebform.validation.criteria
Checks if value starts with the given string.
ResultProcessor<T> - Interface in jwebform.resultprocessor
A result processor does something with a formResult.
run(Env, FormResultBuilder) - Method in class jwebform.Form
Deprecated.
run(Env) - Method in class jwebform.Form
 
run(Env.EnvWithSubmitInfo, GroupFieldType) - Method in class jwebform.processor.Processor
 

S

select(String, List<SelectType.SelectInputEntryGroup>, String) - Static method in class jwebform.field.builder.BuildInType
 
select(String, String, List<SelectType.SelectInputEntry>) - Static method in class jwebform.field.builder.BuildInType
 
select(String, String, String[], String[]) - Static method in class jwebform.field.builder.BuildInType
 
selectDate(String, LocalDate, int, int) - Static method in class jwebform.field.builder.BuildInType
 
selectDate(String, int, int) - Static method in class jwebform.field.builder.BuildInType
 
SelectDateType - Class in jwebform.field
Date-Input with dropdown selects
SelectDateType(String, LocalDate, int, int) - Constructor for class jwebform.field.SelectDateType
 
SelectDateType(String, int, int) - Constructor for class jwebform.field.SelectDateType
 
SelectInputEntry(String, String) - Constructor for class jwebform.field.SelectType.SelectInputEntry
 
SelectInputEntry(String, String, boolean) - Constructor for class jwebform.field.SelectType.SelectInputEntry
 
SelectInputEntryGroup(String, List<SelectType.SelectInputEntry>) - Constructor for class jwebform.field.SelectType.SelectInputEntryGroup
 
SelectInputEntryGroup(String) - Constructor for class jwebform.field.SelectType.SelectInputEntryGroup
 
SelectType - Class in jwebform.field
 
SelectType(String, String, String[], String[]) - Constructor for class jwebform.field.SelectType
 
SelectType(String, String, List<SelectType.SelectInputEntry>) - Constructor for class jwebform.field.SelectType
 
SelectType(String, List<SelectType.SelectInputEntryGroup>, String) - Constructor for class jwebform.field.SelectType
 
SelectType.SelectInputEntry - Class in jwebform.field
 
SelectType.SelectInputEntryGroup - Class in jwebform.field
 
SessionGet - Interface in jwebform.env
Holds the session-attributes - acts as a gateway to the servlet request for example
SessionSet - Interface in jwebform.env
Holds the session-attributes - acts as a gateway to the servlet request for example
setAttribute(String, Object) - Method in interface jwebform.env.SessionSet
 
setErrorMsg(String) - Method in class jwebform.validation.criteria.Regex
 
setMaxLen(int) - Method in class jwebform.env.EnvBuilder
 
setSessionAttribute(String, Object) - Method in class jwebform.env.Env
 
simple() - Static method in class jwebform.field.builder.BuildInType
 
simple() - Static method in class jwebform.FormBuilder
 
SimpleGroup - Class in jwebform.field
 
SimpleGroup(List<Field>, List<FormValidator>) - Constructor for class jwebform.field.SimpleGroup
 
SimpleType - Class in jwebform.field
 
SimpleType() - Constructor for class jwebform.field.SimpleType
 
SingleFieldType - Interface in jwebform.field.structure
 
singleTypes(List<SingleFieldType>) - Method in class jwebform.FormBuilder
 
singleTypes(SingleFieldType...) - Method in class jwebform.FormBuilder
 
size() - Method in class jwebform.processor.FieldResults
 
startsWith(String...) - Static method in class jwebform.validation.criteria.Criteria
 
StartsWith - Class in jwebform.validation.criteria
Checks if value starts with the given string.
StaticFieldInfo - Class in jwebform.field.structure
 
StaticFieldInfo(String, HTMLProducer, int) - Constructor for class jwebform.field.structure.StaticFieldInfo
 
StaticFieldInfo(String, int) - Constructor for class jwebform.field.structure.StaticFieldInfo
 
strongPassword(int) - Static method in class jwebform.validation.criteria.Criteria
 
StrongPassword - Class in jwebform.validation.criteria
 
submit(String) - Static method in class jwebform.field.builder.BuildInType
 
submit() - Static method in class jwebform.field.builder.BuildInType
 
SubmitType - Class in jwebform.field
 
SubmitType(String) - Constructor for class jwebform.field.SubmitType
 

T

text(String, String) - Static method in class jwebform.field.builder.BuildInType
 
text(String) - Static method in class jwebform.field.builder.BuildInType
 
textArea(String, String) - Static method in class jwebform.field.builder.BuildInType
 
textArea(String) - Static method in class jwebform.field.builder.BuildInType
 
TextAreaType - Class in jwebform.field
 
TextAreaType(String, String) - Constructor for class jwebform.field.TextAreaType
 
textDate(String, LocalDate) - Static method in class jwebform.field.builder.BuildInType
 
TextDateType - Class in jwebform.field
Date-Input with simple text-fields
TextDateType(String, LocalDate) - Constructor for class jwebform.field.TextDateType
 
TextType - Class in jwebform.field
 
TextType(String) - Constructor for class jwebform.field.TextType
 
TextType(String, String) - Constructor for class jwebform.field.TextType
 
toString() - Method in class jwebform.field.CheckBoxType
 
toString() - Method in class jwebform.field.NumberType
 
toString() - Method in class jwebform.field.PasswordType
 
toString() - Method in class jwebform.field.RadioType.RadioInputEntryWithSelectedInfo
 
toString() - Method in class jwebform.field.RadioType
 
toString() - Method in class jwebform.field.SelectType.SelectInputEntry
 
toString() - Method in class jwebform.field.SelectType
 
toString() - Method in class jwebform.field.structure.Field
 
toString() - Method in class jwebform.field.structure.FieldResult
 
toString() - Method in class jwebform.field.TextAreaType
 
toString() - Method in class jwebform.field.TextType
 
toString() - Method in class jwebform.field.UploadType
 
toString() - Method in class jwebform.FormResult
 
toString() - Method in class jwebform.processor.FieldResults
 
toString() - Method in class jwebform.validation.ValidationResult
 
typeBuilder(List<FieldBuilder>) - Method in class jwebform.FormBuilder
 
typeBuilder(FieldBuilder...) - Method in class jwebform.FormBuilder
 

U

undefined() - Static method in class jwebform.validation.ValidationResult
 
upload(String) - Static method in class jwebform.field.builder.BuildInType
 
UploadType - Class in jwebform.field
 
UploadType(String) - Constructor for class jwebform.field.UploadType
 
url() - Static method in class jwebform.validation.criteria.Criteria
 
Url - Class in jwebform.validation.criteria
Checks that the value conforms to the url format.

V

validate(Env.EnvWithSubmitInfo, Validator, String) - Method in class jwebform.field.helper.OneValueTypeProcessor
 
validate(String) - Method in class jwebform.validation.criteria.AbstractNumberComparingCriterion
 
validate(String) - Method in class jwebform.validation.criteria.Accept
 
validate(String) - Method in class jwebform.validation.criteria.And
 
validate(String) - Method in class jwebform.validation.criteria.ExactLength
 
validate(String) - Method in class jwebform.validation.criteria.Length
 
validate(String) - Method in class jwebform.validation.criteria.MaxLength
 
validate(String) - Method in class jwebform.validation.criteria.MinLength
 
validate(String) - Method in class jwebform.validation.criteria.Number
 
validate(String) - Method in class jwebform.validation.criteria.Or
 
validate(String) - Method in class jwebform.validation.criteria.Range
 
validate(String) - Method in class jwebform.validation.criteria.Regex
 
validate(String) - Method in class jwebform.validation.criteria.Required
 
validate(String) - Method in class jwebform.validation.criteria.StartsWith
 
validate(String) - Method in interface jwebform.validation.Criterion
Tests whether the specified value satisfies this criterion.
validate(FieldResults) - Method in interface jwebform.validation.FormValidator
checks a complete form.
validate(String) - Method in class jwebform.validation.Validator
 
validateNumberAndSetError(int) - Method in class jwebform.validation.criteria.AbstractNumberComparingCriterion
 
validateNumberAndSetError(int) - Method in class jwebform.validation.criteria.Max
 
validateNumberAndSetError(int) - Method in class jwebform.validation.criteria.Min
 
validation(List<FormValidator>) - Method in class jwebform.FormBuilder
 
validation(FormValidator...) - Method in class jwebform.FormBuilder
 
ValidationResult - Class in jwebform.validation
Holds the result of a validation including the possible error-message
ValidationResult(boolean, String, Object[], String) - Constructor for class jwebform.validation.ValidationResult
 
Validator - Class in jwebform.validation
Validator, that checks a field
Validator(Criterion...) - Constructor for class jwebform.validation.Validator
 
value - Variable in class jwebform.field.HiddenType
 
value - Variable in class jwebform.field.RadioType.RadioInputEntry
 
valueOf(String) - Static method in enum jwebform.FormModel.Html5Validation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jwebform.FormModel.Method
Returns the enum constant of this type with the specified name.
values() - Static method in enum jwebform.FormModel.Html5Validation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jwebform.FormModel.Method
Returns an array containing the constants of this enum type, in the order they are declared.

W

withChilds(FieldResults) - Method in class jwebform.field.structure.FieldResult.Builder
 
withHelptext(String) - Method in class jwebform.field.structure.Decoration.Builder
 
withId(String) - Static method in class jwebform.FormBuilder
 
withLabel(String) - Method in class jwebform.field.structure.Decoration.Builder
 
withPlaceholder(String) - Method in class jwebform.field.structure.Decoration.Builder
 
withStaticFieldInfo(StaticFieldInfo) - Method in class jwebform.field.structure.FieldResult.Builder
 
withTypeSupplier(Supplier<FieldType>) - Method in class jwebform.field.builder.FieldBuilder
 
withValidationResult(ValidationResult) - Method in class jwebform.field.structure.FieldResult.Builder
 
withValue(String) - Method in class jwebform.field.structure.FieldResult.Builder
 
withValueObject(Object) - Method in class jwebform.field.structure.FieldResult.Builder
 

X

xsrfProtection() - Static method in class jwebform.field.builder.BuildInType
 
xsrfProtectionForTesting() - Static method in class jwebform.field.builder.BuildInType
 
XSRFProtectionType - Class in jwebform.field
 
XSRFProtectionType() - Constructor for class jwebform.field.XSRFProtectionType
 
XSRFProtectionType(boolean) - Constructor for class jwebform.field.XSRFProtectionType
 

Z

zipcode() - Static method in class jwebform.validation.criteria.Criteria
 
ZipCode - Class in jwebform.validation.criteria
Checks that the value conforms to the U.S.
A B C D E F G H I J K L M N O P R S T U V W X Z 
Skip navigation links

Copyright © 2019. All rights reserved.