All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.api.model.Metadata Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
package com.groupbyinc.api.model;

/**
 * 
 * Metadata is associated with Navigation objects and Areas and allows the merchandiser,
 * from the command center to add additional information about a navigation or area.
 * For example there might be a UI hint that the price range navigation
 * should be displayed as a slider.
 * Or you might set an area metadata to inform the UI of the seasonal color scheme to use.
 * 
 */
public class Metadata {

  private String key;
  private String value;

  /**
   * @return The name of this metadata.
   */
  public String getKey() {
    return key;
  }

  /**
   * @param key Set the name of this key
   */
  public com.groupbyinc.api.model.Metadata setKey(String key) {
    this.key = key;
    return this;
  }

  /**
   * @return The value associated with this key.
   */
  public String getValue() {
    return value;
  }

  /**
   * @param value Set the value.
   */
  public com.groupbyinc.api.model.Metadata setValue(String value) {
    this.value = value;
    return this;
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy