-
- All Implemented Interfaces:
-
android.os.Parcelable,org.readium.r2.shared.JSONable
public final class Accessibility implements JSONable, Parcelable
Holds the accessibility metadata of a Publication.
https://www.w3.org/2021/a11y-discov-vocab/latest/ https://readium.org/webpub-manifest/schema/a11y.schema.json
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classAccessibility.ProfileAccessibility profile.
public final classAccessibility.CertificationCertification of accessible publications.
public final classAccessibility.AccessModeA human sensory perceptual system or cognitive faculty through which a person may process or perceive information.
public enumAccessibility.PrimaryAccessModeA human primary sensory perceptual system or cognitive faculty through which a person may process or perceive information.
public final classAccessibility.FeatureA content feature of the described resource, such as accessible media, alternatives and supported enhancements for accessibility.
public final classAccessibility.HazardA characteristic of the described resource that is physiologically dangerous to some users.
public classAccessibility.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Set<Accessibility.Profile>conformsToprivate final Accessibility.Certificationcertificationprivate final Stringsummaryprivate final Set<Accessibility.AccessMode>accessModesprivate final Set<Set<Accessibility.PrimaryAccessMode>>accessModesSufficientprivate final Set<Accessibility.Feature>featuresprivate final Set<Accessibility.Hazard>hazards
-
Constructor Summary
Constructors Constructor Description Accessibility(Set<Accessibility.Profile> conformsTo, Accessibility.Certification certification, String summary, Set<Accessibility.AccessMode> accessModes, Set<Set<Accessibility.PrimaryAccessMode>> accessModesSufficient, Set<Accessibility.Feature> features, Set<Accessibility.Hazard> hazards)
-
Method Summary
Modifier and Type Method Description final Set<Accessibility.Profile>getConformsTo()final Accessibility.CertificationgetCertification()final StringgetSummary()final Set<Accessibility.AccessMode>getAccessModes()final Set<Set<Accessibility.PrimaryAccessMode>>getAccessModesSufficient()final Set<Accessibility.Feature>getFeatures()final Set<Accessibility.Hazard>getHazards()JSONObjecttoJSON()Serializes the object to its JSON representation. -
-
Constructor Detail
-
Accessibility
Accessibility(Set<Accessibility.Profile> conformsTo, Accessibility.Certification certification, String summary, Set<Accessibility.AccessMode> accessModes, Set<Set<Accessibility.PrimaryAccessMode>> accessModesSufficient, Set<Accessibility.Feature> features, Set<Accessibility.Hazard> hazards)
-
-
Method Detail
-
getConformsTo
final Set<Accessibility.Profile> getConformsTo()
-
getCertification
final Accessibility.Certification getCertification()
-
getSummary
final String getSummary()
-
getAccessModes
final Set<Accessibility.AccessMode> getAccessModes()
-
getAccessModesSufficient
final Set<Set<Accessibility.PrimaryAccessMode>> getAccessModesSufficient()
-
getFeatures
final Set<Accessibility.Feature> getFeatures()
-
getHazards
final Set<Accessibility.Hazard> getHazards()
-
toJSON
JSONObject toJSON()
Serializes the object to its JSON representation.
-
-
-
-