Class AliasOptions

    • Field Detail

      • PROP_DIRECT

        public static final int PROP_DIRECT
        This is a direct mapping. The actual data type does not matter.
        See Also:
        Constant Field Values
      • PROP_ARRAY

        public static final int PROP_ARRAY
        The actual is an unordered array, the alias is to the first element of the array.
        See Also:
        Constant Field Values
      • PROP_ARRAY_ORDERED

        public static final int PROP_ARRAY_ORDERED
        The actual is an ordered array, the alias is to the first element of the array.
        See Also:
        Constant Field Values
      • PROP_ARRAY_ALTERNATE

        public static final int PROP_ARRAY_ALTERNATE
        The actual is an alternate array, the alias is to the first element of the array.
        See Also:
        Constant Field Values
      • PROP_ARRAY_ALT_TEXT

        public static final int PROP_ARRAY_ALT_TEXT
        The actual is an alternate text array, the alias is to the 'x-default' element of the array.
        See Also:
        Constant Field Values
    • Constructor Detail

      • AliasOptions

        public AliasOptions()
        See Also:
        Options()
      • AliasOptions

        public AliasOptions​(int options)
                     throws XMPException
        Parameters:
        options - the options to init with
        Throws:
        XMPException - If options are not consistant
    • Method Detail

      • isSimple

        public boolean isSimple()
        Returns:
        Returns if the alias is of the simple form.
      • isArray

        public boolean isArray()
        Returns:
        Returns the option.
      • setArray

        public AliasOptions setArray​(boolean value)
        Parameters:
        value - the value to set
        Returns:
        Returns the instance to call more set-methods.
      • isArrayOrdered

        public boolean isArrayOrdered()
        Returns:
        Returns the option.
      • setArrayOrdered

        public AliasOptions setArrayOrdered​(boolean value)
        Parameters:
        value - the value to set
        Returns:
        Returns the instance to call more set-methods.
      • isArrayAlternate

        public boolean isArrayAlternate()
        Returns:
        Returns the option.
      • setArrayAlternate

        public AliasOptions setArrayAlternate​(boolean value)
        Parameters:
        value - the value to set
        Returns:
        Returns the instance to call more set-methods.
      • isArrayAltText

        public boolean isArrayAltText()
        Returns:
        Returns the option.
      • setArrayAltText

        public AliasOptions setArrayAltText​(boolean value)
        Parameters:
        value - the value to set
        Returns:
        Returns the instance to call more set-methods.