Module com.aoapps.html.any
Interface Attribute<E extends Element<?,?,E> & Attribute<E>>
- Type Parameters:
E
- This element type
- All Known Implementing Classes:
AnyA
,AnyABBR
,AnyADDRESS
,AnyAREA
,AnyARTICLE
,AnyASIDE
,AnyB
,AnyBASE
,AnyBDI
,AnyBDO
,AnyBLOCKQUOTE
,AnyBODY
,AnyBR
,AnyCAPTION
,AnyCITE
,AnyCODE
,AnyCOL
,AnyCOLGROUP
,AnyDATA
,AnyDATALIST
,AnyDD
,AnyDEL
,AnyDFN
,AnyDIV
,AnyDL
,AnyDT
,AnyEM
,AnyFOOTER
,AnyFORM
,AnyH
,AnyH1
,AnyH2
,AnyH3
,AnyH4
,AnyH5
,AnyH6
,AnyHEAD
,AnyHEADER
,AnyHR
,AnyHTML
,AnyI
,AnyIMG
,AnyINPUT
,AnyINPUT.Button
,AnyINPUT.Checkbox
,AnyINPUT.Color
,AnyINPUT.Date
,AnyINPUT.DatetimeLocal
,AnyINPUT.Dynamic
,AnyINPUT.Email
,AnyINPUT.File
,AnyINPUT.Hidden
,AnyINPUT.Image
,AnyINPUT.Month
,AnyINPUT.Number
,AnyINPUT.Password
,AnyINPUT.Radio
,AnyINPUT.Range
,AnyINPUT.Reset
,AnyINPUT.Search
,AnyINPUT.Submit
,AnyINPUT.Tel
,AnyINPUT.Text
,AnyINPUT.Time
,AnyINPUT.Url
,AnyINPUT.Week
,AnyINS
,AnyKBD
,AnyLABEL
,AnyLI
,AnyLINK
,AnyMAIN
,AnyMAP
,AnyMARK
,AnyMENU
,AnyMETA
,AnyMETER
,AnyNAV
,AnyOBJECT
,AnyOL
,AnyOPTGROUP
,AnyOPTION
,AnyOUTPUT
,AnyP
,AnyPARAM
,AnyPRE
,AnyPROGRESS
,AnyQ
,AnyS
,AnySAMP
,AnySCRIPT
,AnySECTION
,AnySELECT
,AnySMALL
,AnySPAN
,AnySTRONG
,AnySTYLE
,AnySUB
,AnySUP
,AnyTABLE
,AnyTBODY
,AnyTD
,AnyTEXTAREA
,AnyTFOOT
,AnyTH
,AnyTHEAD
,AnyTITLE
,AnyTR
,AnyU
,AnyUL
,AnyVAR
,AnyWBR
,Element
,Normal
,NormalText
,Transparent
,TransparentText
,Void
public interface Attribute<E extends Element<?,?,E> & Attribute<E>>
An arbitrary attribute.
- Author:
- AO Industries, Inc.
-
Method Summary
Modifier and TypeMethodDescriptionattribute
(String name, TextWritable<Ex> value) Deprecated.Please implement specific attributes as-neededattribute
(String name, IOSupplierE<?, Ex> value) Deprecated.Please implement specific attributes as-neededdefault E
Deprecated.Please implement specific attributes as-needed
-
Method Details
-
attribute
Deprecated.Please implement specific attributes as-neededAn arbitrary attribute.- Parameters:
value
- The attribute value,Attributes.NO_VALUE
(by identity, not value) for an empty attribute,null
for no attribute.- Throws:
IOException
-
attribute
@Deprecated default <Ex extends Throwable> E attribute(String name, IOSupplierE<?, Ex> value) throws IOException, ExDeprecated.Please implement specific attributes as-neededAn arbitrary attribute.- Type Parameters:
Ex
- An arbitrary exception type that may be thrown- Parameters:
value
- The attribute value,Attributes.NO_VALUE
(by identity, not value) for an empty attribute,null
for no attribute.- Throws:
IOException
Ex
- See Also:
-
attribute
@Deprecated default <Ex extends Throwable> E attribute(String name, TextWritable<Ex> value) throws IOException, Ex Deprecated.Please implement specific attributes as-neededAn arbitrary attribute.- Type Parameters:
Ex
- An arbitrary exception type that may be thrown- Throws:
IOException
Ex
- See Also:
-