Class ImpexHeaderValue

  • All Implemented Interfaces:
    java.io.Serializable

    public class ImpexHeaderValue
    extends java.lang.Object
    implements java.io.Serializable
    Represents single header value. Header value consists of attribute name, indicator whether attribute is unique and information about language for localized values.
    See Also:
    Builder to create new instance, Serialized Form
    • Constructor Detail

      • ImpexHeaderValue

        @Deprecated
        public ImpexHeaderValue​(java.lang.String name,
                                boolean unique,
                                java.lang.String lang,
                                java.lang.String dateFormat,
                                java.lang.String translator)
        Deprecated.
        since 1808, use ImpexHeaderValue.Builder instead
      • ImpexHeaderValue

        @Deprecated
        public ImpexHeaderValue​(java.lang.String name,
                                boolean unique,
                                java.lang.String lang,
                                java.lang.String dateFormat)
        Deprecated.
        since 1808, use ImpexHeaderValue.Builder instead
      • ImpexHeaderValue

        @Deprecated
        public ImpexHeaderValue​(java.lang.String name,
                                boolean unique,
                                java.lang.String lang)
        Deprecated.
        since 1808, use ImpexHeaderValue.Builder instead
      • ImpexHeaderValue

        @Deprecated
        public ImpexHeaderValue​(java.lang.String name,
                                boolean unique)
        Deprecated.
        since 1808, use ImpexHeaderValue.Builder instead
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns:
        name of header attribute.
      • getQualifier

        public java.lang.String getQualifier()
        Returns:
        qualifier of header attribute.
      • isUnique

        public boolean isUnique()
        Returns:
        whether attribute is unique.
      • isMandatory

        public boolean isMandatory()
        Returns:
        whether attribute is mandatory.
      • getLang

        public java.lang.String getLang()
        Returns:
        information about language for localized attributes.
      • getDateFormat

        public java.lang.String getDateFormat()
        Returns:
        format for date
      • getTranslator

        public java.lang.String getTranslator()
        Returns:
        translator name
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object