Package org.kquiet.browser
Class ActionComposerBuilder.ActionSequenceBuilder.PostFormBuilder
java.lang.Object
org.kquiet.browser.ActionComposerBuilder.ActionSequenceBuilder.PostFormBuilder
- Enclosing class:
- ActionComposerBuilder.ActionSequenceBuilder
A builder to build
PostForm in a fluent way.-
Constructor Summary
ConstructorsConstructorDescriptionPostFormBuilder(ActionComposerBuilder.ActionSequenceBuilder parentActionSequenceBuilder, String url, List<AbstractMap.SimpleImmutableEntry<String, String>> formData) Create a newActionComposerBuilder.ActionSequenceBuilder.PostFormBuilderwith specifiedActionComposerBuilder.ActionSequenceBuilderas parent builder. -
Method Summary
Modifier and TypeMethodDescriptiondone()Finish buildingPostFormand add it to parent builder.withAcceptCharset(String acceptCharset) Set the charset used in the submitted form.
-
Constructor Details
-
PostFormBuilder
public PostFormBuilder(ActionComposerBuilder.ActionSequenceBuilder parentActionSequenceBuilder, String url, List<AbstractMap.SimpleImmutableEntry<String, String>> formData) Create a newActionComposerBuilder.ActionSequenceBuilder.PostFormBuilderwith specifiedActionComposerBuilder.ActionSequenceBuilderas parent builder.- Parameters:
parentActionSequenceBuilder- parent builder(ActionComposerBuilder.ActionSequenceBuilder)url- the address where to submit the formformData- the form data to submit
-
-
Method Details
-
withAcceptCharset
public ActionComposerBuilder.ActionSequenceBuilder.PostFormBuilder withAcceptCharset(String acceptCharset) Set the charset used in the submitted form.- Parameters:
acceptCharset- the charset to be used- Returns:
- self reference
-
done
Finish buildingPostFormand add it to parent builder.- Returns:
- parent builder(
ActionComposerBuilder.ActionSequenceBuilder)
-