Interface Brand

  • All Superinterfaces:
    java.lang.Cloneable, net.anotheria.asg.data.DataObject, net.anotheria.util.sorter.IComparable
    All Known Implementing Classes:
    BrandDocument

    public interface Brand
    extends net.anotheria.asg.data.DataObject, net.anotheria.util.sorter.IComparable
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String PROP_ATTRIBUTES
      Constant property name for "attributes" for internal storage and queries.
      static java.lang.String PROP_DEFAULT_BRAND
      Constant property name for "defaultBrand" for internal storage and queries.
      static java.lang.String PROP_ID
      Constant property name for "id" for internal storage and queries.
      static java.lang.String PROP_LOCALIZATIONS
      Constant property name for "localizations" for internal storage and queries.
      static java.lang.String PROP_MEDIA_LINKS
      Constant property name for "mediaLinks" for internal storage and queries.
      static java.lang.String PROP_NAME
      Constant property name for "name" for internal storage and queries.
      static java.lang.String PROP_URLS_TO_MAP
      Constant property name for "urlsToMap" for internal storage and queries.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addAttributesElement​(java.lang.String attribute)
      Adds a new element to the list.
      void addLocalizationsElement​(java.lang.String localization)
      Adds a new element to the list.
      void addMediaLinksElement​(java.lang.String mediaLink)
      Adds a new element to the list.
      void addUrlsToMapElement​(java.lang.String urlToMap)
      Adds a new element to the list.
      java.util.List<java.lang.String> getAttributes()
      Returns the value of the attributes attribute.
      java.lang.String getAttributesElement​(int index)
      Returns the element at the position index in the list.
      int getAttributesSize()
      Returns the number of elements in the "attributes" container
      boolean getDefaultBrand()
      Returns the value of the defaultBrand attribute.
      java.util.List<java.lang.String> getLocalizations()
      Returns the value of the localizations attribute.
      java.lang.String getLocalizationsElement​(int index)
      Returns the element at the position index in the list.
      int getLocalizationsSize()
      Returns the number of elements in the "localizations" container
      java.util.List<java.lang.String> getMediaLinks()
      Returns the value of the mediaLinks attribute.
      java.lang.String getMediaLinksElement​(int index)
      Returns the element at the position index in the list.
      int getMediaLinksSize()
      Returns the number of elements in the "mediaLinks" container
      java.lang.String getName()
      Returns the value of the name attribute.
      java.util.List<java.lang.String> getUrlsToMap()
      Returns the value of the urlsToMap attribute.
      java.lang.String getUrlsToMapElement​(int index)
      Returns the element at the position index in the list.
      int getUrlsToMapSize()
      Returns the number of elements in the "urlsToMap" container
      void removeAttributesElement​(int index)
      Removes the element at position index from the list.
      void removeLocalizationsElement​(int index)
      Removes the element at position index from the list.
      void removeMediaLinksElement​(int index)
      Removes the element at position index from the list.
      void removeUrlsToMapElement​(int index)
      Removes the element at position index from the list.
      void setAttributes​(java.util.List<java.lang.String> value)
      Sets the value of the attributes attribute.
      void setDefaultBrand​(boolean value)
      Sets the value of the defaultBrand attribute.
      void setLocalizations​(java.util.List<java.lang.String> value)
      Sets the value of the localizations attribute.
      void setMediaLinks​(java.util.List<java.lang.String> value)
      Sets the value of the mediaLinks attribute.
      void setName​(java.lang.String value)
      Sets the value of the name attribute.
      void setUrlsToMap​(java.util.List<java.lang.String> value)
      Sets the value of the urlsToMap attribute.
      void swapAttributesElement​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      void swapLocalizationsElement​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      void swapMediaLinksElement​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      void swapUrlsToMapElement​(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
      • Methods inherited from interface net.anotheria.asg.data.DataObject

        clone, getDefinedName, getDefinedParentName, getFootprint, getId, getLastUpdateTimestamp, getObjectInfo, getPropertyValue, toXMLNode
      • Methods inherited from interface net.anotheria.util.sorter.IComparable

        compareTo
    • Field Detail

      • PROP_ID

        static final java.lang.String PROP_ID
        Constant property name for "id" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_NAME

        static final java.lang.String PROP_NAME
        Constant property name for "name" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_DEFAULT_BRAND

        static final java.lang.String PROP_DEFAULT_BRAND
        Constant property name for "defaultBrand" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_URLS_TO_MAP

        static final java.lang.String PROP_URLS_TO_MAP
        Constant property name for "urlsToMap" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_LOCALIZATIONS

        static final java.lang.String PROP_LOCALIZATIONS
        Constant property name for "localizations" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_MEDIA_LINKS

        static final java.lang.String PROP_MEDIA_LINKS
        Constant property name for "mediaLinks" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_ATTRIBUTES

        static final java.lang.String PROP_ATTRIBUTES
        Constant property name for "attributes" for internal storage and queries.
        See Also:
        Constant Field Values
    • Method Detail

      • getName

        java.lang.String getName()
        Returns the value of the name attribute.
      • setName

        void setName​(java.lang.String value)
        Sets the value of the name attribute.
      • getDefaultBrand

        boolean getDefaultBrand()
        Returns the value of the defaultBrand attribute.
      • setDefaultBrand

        void setDefaultBrand​(boolean value)
        Sets the value of the defaultBrand attribute.
      • getUrlsToMap

        java.util.List<java.lang.String> getUrlsToMap()
        Returns the value of the urlsToMap attribute.
      • setUrlsToMap

        void setUrlsToMap​(java.util.List<java.lang.String> value)
        Sets the value of the urlsToMap attribute.
      • getLocalizations

        java.util.List<java.lang.String> getLocalizations()
        Returns the value of the localizations attribute.
      • setLocalizations

        void setLocalizations​(java.util.List<java.lang.String> value)
        Sets the value of the localizations attribute.
      • getMediaLinks

        java.util.List<java.lang.String> getMediaLinks()
        Returns the value of the mediaLinks attribute.
      • setMediaLinks

        void setMediaLinks​(java.util.List<java.lang.String> value)
        Sets the value of the mediaLinks attribute.
      • getAttributes

        java.util.List<java.lang.String> getAttributes()
        Returns the value of the attributes attribute.
      • setAttributes

        void setAttributes​(java.util.List<java.lang.String> value)
        Sets the value of the attributes attribute.
      • getUrlsToMapSize

        int getUrlsToMapSize()
        Returns the number of elements in the "urlsToMap" container
      • addUrlsToMapElement

        void addUrlsToMapElement​(java.lang.String urlToMap)
        Adds a new element to the list.
      • removeUrlsToMapElement

        void removeUrlsToMapElement​(int index)
        Removes the element at position index from the list.
      • swapUrlsToMapElement

        void swapUrlsToMapElement​(int index1,
                                  int index2)
        Swaps elements at positions index1 and index2 in the list.
      • getUrlsToMapElement

        java.lang.String getUrlsToMapElement​(int index)
        Returns the element at the position index in the list.
      • getLocalizationsSize

        int getLocalizationsSize()
        Returns the number of elements in the "localizations" container
      • addLocalizationsElement

        void addLocalizationsElement​(java.lang.String localization)
        Adds a new element to the list.
      • removeLocalizationsElement

        void removeLocalizationsElement​(int index)
        Removes the element at position index from the list.
      • swapLocalizationsElement

        void swapLocalizationsElement​(int index1,
                                      int index2)
        Swaps elements at positions index1 and index2 in the list.
      • getLocalizationsElement

        java.lang.String getLocalizationsElement​(int index)
        Returns the element at the position index in the list.
      • getMediaLinksSize

        int getMediaLinksSize()
        Returns the number of elements in the "mediaLinks" container
      • addMediaLinksElement

        void addMediaLinksElement​(java.lang.String mediaLink)
        Adds a new element to the list.
      • removeMediaLinksElement

        void removeMediaLinksElement​(int index)
        Removes the element at position index from the list.
      • swapMediaLinksElement

        void swapMediaLinksElement​(int index1,
                                   int index2)
        Swaps elements at positions index1 and index2 in the list.
      • getMediaLinksElement

        java.lang.String getMediaLinksElement​(int index)
        Returns the element at the position index in the list.
      • getAttributesSize

        int getAttributesSize()
        Returns the number of elements in the "attributes" container
      • addAttributesElement

        void addAttributesElement​(java.lang.String attribute)
        Adds a new element to the list.
      • removeAttributesElement

        void removeAttributesElement​(int index)
        Removes the element at position index from the list.
      • swapAttributesElement

        void swapAttributesElement​(int index1,
                                   int index2)
        Swaps elements at positions index1 and index2 in the list.
      • getAttributesElement

        java.lang.String getAttributesElement​(int index)
        Returns the element at the position index in the list.