Class Option.OptionBuilder
java.lang.Object
io.john.amiscaray.stir.domain.elements.Option.OptionBuilder
- Enclosing class:
- Option
public static class Option.OptionBuilder extends Object
-
Field Summary
Fields Modifier and Type Field Description private ArrayList<String>
cssClasses
private ArrayList<String>
customAttributes$key
private ArrayList<String>
customAttributes$value
private boolean
hidden
private String
id
private String
optionName
private String
style
private String
value
-
Constructor Summary
Constructors Constructor Description OptionBuilder()
-
Method Summary
Modifier and Type Method Description Option
build()
Option.OptionBuilder
clearCssClasses()
Option.OptionBuilder
clearCustomAttributes()
Option.OptionBuilder
cssClass(String cssClass)
Option.OptionBuilder
cssClasses(Collection<? extends String> cssClasses)
Option.OptionBuilder
customAttribute(String customAttributeKey, String customAttributeValue)
Option.OptionBuilder
customAttributes(Map<? extends String,? extends String> customAttributes)
Option.OptionBuilder
hidden(boolean hidden)
Option.OptionBuilder
id(String id)
Option.OptionBuilder
optionName(String optionName)
Option.OptionBuilder
style(String style)
String
toString()
Option.OptionBuilder
value(String value)
-
Field Details
-
id
-
cssClasses
-
style
-
value
-
optionName
-
customAttributes$key
-
customAttributes$value
-
-
Constructor Details
-
OptionBuilder
OptionBuilder()
-
-
Method Details
-
id
-
cssClass
-
cssClasses
-
clearCssClasses
-
style
-
value
-
optionName
-
customAttribute
public Option.OptionBuilder customAttribute(String customAttributeKey, String customAttributeValue) -
customAttributes
public Option.OptionBuilder customAttributes(Map<? extends String,? extends String> customAttributes) -
clearCustomAttributes
-
build
-
toString
-