Class EnumURIMap<K extends Enum<K>>

  • All Implemented Interfaces:
    Serializable, Cloneable, Map<K,​String>

    public class EnumURIMap<K extends Enum<K>>
    extends EnumMap<K,​String>
    Map for maintaining enum URIs that avoids the use of Enunciate's XmlQNameEnumUtil, which relies on JAXB annotations that Android can't handle.
    Author:
    Ryan Heaton
    See Also:
    Serialized Form
    • Constructor Detail

      • EnumURIMap

        public EnumURIMap​(Class<K> keyType)
      • EnumURIMap

        public EnumURIMap​(Class<K> keyType,
                          String defaultNamespace)
    • Method Detail

      • fromURIValue

        public K fromURIValue​(URI uri)
      • toURIValue

        public URI toURIValue​(K constant)