Package io.hyperfoil.http.html
Class TagAttributeHandlerBuilder
- java.lang.Object
-
- io.hyperfoil.http.html.TagAttributeHandlerBuilder
-
- All Implemented Interfaces:
io.hyperfoil.api.config.BuilderBase<TagAttributeHandlerBuilder>,StoreShortcuts.Host,HtmlHandler.TagHandlerBuilder<TagAttributeHandlerBuilder>
public class TagAttributeHandlerBuilder extends java.lang.Object implements HtmlHandler.TagHandlerBuilder<TagAttributeHandlerBuilder>, StoreShortcuts.Host
-
-
Constructor Summary
Constructors Constructor Description TagAttributeHandlerBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(io.hyperfoil.api.processor.Processor.Builder processor)TagAttributeHandlerBuilderattribute(java.lang.String attribute)Name of the attribute in this element you want to process, e.g.io.hyperfoil.http.html.HtmlHandler.BaseTagAttributeHandlerbuild()MultiProcessor.Builder<TagAttributeHandlerBuilder,?>processors()StoreShortcuts<TagAttributeHandlerBuilder>storeShortcuts()TagAttributeHandlerBuildertag(java.lang.String tag)Name of the tag this handler should look for, e.g.
-
-
-
Method Detail
-
processors
public MultiProcessor.Builder<TagAttributeHandlerBuilder,?> processors()
-
storeShortcuts
public StoreShortcuts<TagAttributeHandlerBuilder> storeShortcuts()
-
tag
public TagAttributeHandlerBuilder tag(java.lang.String tag)
Name of the tag this handler should look for, e.g.form- Parameters:
tag- Name of the tag.- Returns:
- Self.
-
attribute
public TagAttributeHandlerBuilder attribute(java.lang.String attribute)
Name of the attribute in this element you want to process, e.g.action- Parameters:
attribute- Name of the attribute.- Returns:
- Self.
-
build
public io.hyperfoil.http.html.HtmlHandler.BaseTagAttributeHandler build()
- Specified by:
buildin interfaceHtmlHandler.TagHandlerBuilder<TagAttributeHandlerBuilder>
-
accept
public void accept(io.hyperfoil.api.processor.Processor.Builder processor)
- Specified by:
acceptin interfaceStoreShortcuts.Host
-
-