Module com.aoapps.html.any
Interface Autocapitalize<E extends Element<?,?,E> & Autocapitalize<E>>
- Type Parameters:
E
- This element type
- All Superinterfaces:
AutocapitalizeUnexpected<E>
- All Known Implementing Classes:
AnyINPUT.Button
,AnyINPUT.Dynamic
,AnyINPUT.Search
,AnyINPUT.Text
,AnyOUTPUT
,AnySELECT
,AnyTEXTAREA
public interface Autocapitalize<E extends Element<?,?,E> & Autocapitalize<E>>
extends AutocapitalizeUnexpected<E>
- See 6.8.6 Autocapitalization.
- See 3.2.6 Global attributes / autocapitalize.
- See Global attributes / autocapitalize.
Note: Enum type cannot be parameterized because this is a global attribute.
- Since:
- HTML 5
- Author:
- AO Industries, Inc.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
Utility class for working withAutocapitalize
.static enum
-
Method Summary
Modifier and TypeMethodDescriptiondefault E
autocapitalize
(Autocapitalize.Value autocapitalize) autocapitalize
(Suppliers.String<Ex> autocapitalize) autocapitalize
(IOSupplierE<? extends Autocapitalize.Value, Ex> autocapitalize) default E
autocapitalize
(String autocapitalize)
-
Method Details
-
autocapitalize
- Specified by:
autocapitalize
in interfaceAutocapitalizeUnexpected<E extends Element<?,
?, E> & Autocapitalize<E>> - Throws:
IOException
- Since:
- HTML 5
-
autocapitalize
default <Ex extends Throwable> E autocapitalize(Suppliers.String<Ex> autocapitalize) throws IOException, Ex - Specified by:
autocapitalize
in interfaceAutocapitalizeUnexpected<E extends Element<?,
?, E> & Autocapitalize<E>> - Type Parameters:
Ex
- An arbitrary exception type that may be thrown- Throws:
IOException
Ex
- Since:
- HTML 5
- See Also:
-
autocapitalize
- Specified by:
autocapitalize
in interfaceAutocapitalizeUnexpected<E extends Element<?,
?, E> & Autocapitalize<E>> - Throws:
IOException
- Since:
- HTML 5
- See Also:
-
autocapitalize
default <Ex extends Throwable> E autocapitalize(IOSupplierE<? extends Autocapitalize.Value, Ex> autocapitalize) throws IOException, Ex- Specified by:
autocapitalize
in interfaceAutocapitalizeUnexpected<E extends Element<?,
?, E> & Autocapitalize<E>> - Type Parameters:
Ex
- An arbitrary exception type that may be thrown- Throws:
IOException
Ex
- Since:
- HTML 5
- See Also:
-