Interface AttributeMapItem

    • Field Detail

      • SIMPLE_MAPPING

        static final java.lang.String SIMPLE_MAPPING
        Simple mapping keyword
        See Also:
        Constant Field Values
      • ADVANCED_MAPPING

        static final java.lang.String ADVANCED_MAPPING
        Advanced mapping keyword
        See Also:
        Constant Field Values
      • SUBSTITUTION_MAPPING

        static final java.lang.String SUBSTITUTION_MAPPING
        Substitution mapping keyword
        See Also:
        Constant Field Values
    • Method Detail

      • getEnabled

        boolean getEnabled()
        Returns true if this attribute map item is enabled
        Specified by:
        getEnabled in interface BaseConfiguration
        Returns:
        The if enabled, false if disabled
      • setEnabled

        void setEnabled​(boolean enabled)
        Sets the enabled attribute of the AttributeMapItem object
        Specified by:
        setEnabled in interface BaseConfiguration
        Parameters:
        enabled - The new enabled value
      • getScript

        java.lang.String getScript()
        Gets the script attribute of the AttributeMapItem object
        Specified by:
        getScript in interface BaseConfiguration
        Returns:
        The script value
      • setScript

        void setScript​(java.lang.String script)
        Sets the script attribute of the AttributeMapItem object
        Specified by:
        setScript in interface BaseConfiguration
        Parameters:
        script - The new script value
      • getModify

        boolean getModify()
        Gets the modify attribute of the AttributeMapItem object
        Returns:
        The modify value
      • setModify

        void setModify​(boolean modify)
        Sets the modify attribute of the AttributeMapItem object
        Parameters:
        modify - The new modify value
      • getAdd

        boolean getAdd()
        Gets the add attribute of the AttributeMapItem object
        Returns:
        The add value
      • setAdd

        void setAdd​(boolean add)
        Sets the add attribute of the AttributeMapItem object
        Parameters:
        add - The new add value
      • getSimple

        java.lang.String getSimple()
        Gets the simple attribute of the AttributeMapItem object
        Returns:
        The simple value
      • setSimple

        void setSimple​(java.lang.String attribute)
        Sets the simple attribute of the AttributeMapItem object
        Parameters:
        attribute - The new simple value
      • setType

        void setType​(java.lang.String type)
        Sets the type attribute of the AttributeMapItem object
        Parameters:
        type - The new type value
      • getType

        java.lang.String getType()
        Gets the type attribute of the AttributeMapItem object
        Returns:
        The type value
      • isSimple

        boolean isSimple()
        Returns true if this AttributeMapItem is a simple attribute map
        Returns:
        The simple value
      • isAdvanced

        boolean isAdvanced()
        Returns true if this AttributeMapItem is an advanced attribute map (mapped by a script)
        Returns:
        The advanced value
      • isSubstitution

        boolean isSubstitution()
        Returns true if this attribute map item is subject to property expansion
        Returns:
        The if enabled, false if disabled
      • setSubstitution

        void setSubstitution​(java.lang.String template)
        Sets the substitution template attribute of the AttributeMapItem object
        Parameters:
        template - The substitution template
      • getSubstitution

        java.lang.String getSubstitution()
        Gets the substitution template attribute of the AttributeMapItem object
        Returns:
        The substitution template
      • getChildAttributeMaps

        java.util.List getChildAttributeMaps()
        Returns a list of child attribute map items.
        Returns:
        List of child AttributeMapItem items
        Since:
        7.0