// Generated by xsd compiler for android/java
// DO NOT CHANGE!
package com.ebay.marketplace.search.v1.services;
import com.leansoft.nano.annotation.*;
import java.util.List;
/**
*
* Response container for the getHistogram call.
*
*/
@RootElement(name = "getHistogramsResponse", namespace = "http://www.ebay.com/marketplace/search/v1/services")
public class GetHistogramsResponse extends BaseServiceResponse {
@Element
private CategoryHistogramContainer categoryHistogramContainer;
@Element
private AspectHistogramContainer aspectHistogramContainer;
@Element
private ConditionHistogramContainer conditionHistogramContainer;
@Element
private List<ExtensionType> extension;
/**
* public getter
*
*
* Response container for category histograms. This container is
* returned only when the specified category has children categories.
* <br><br>
* <span class="tablenote"><strong>Note:</strong>
* Category histograms may not be available for some parent categories
* on the eBay Motors site.
* </span>
*
*
* @returns com.ebay.marketplace.search.v1.services.CategoryHistogramContainer
*/
public CategoryHistogramContainer getCategoryHistogramContainer() {
return this.categoryHistogramContainer;
}
/**
* public setter
*
*
* Response container for category histograms. This container is
* returned only when the specified category has children categories.
* <br><br>
* <span class="tablenote"><strong>Note:</strong>
* Category histograms may not be available for some parent categories
* on the eBay Motors site.
* </span>
*
*
* @param com.ebay.marketplace.search.v1.services.CategoryHistogramContainer
*/
public void setCategoryHistogramContainer(CategoryHistogramContainer categoryHistogramContainer) {
this.categoryHistogramContainer = categoryHistogramContainer;
}
/**
* public getter
*
*
* Response container for aspect histograms. Aspect histograms are
* returned for categories that have been mapped to domains only. In
* most cases, just leaf categories are mapped to domains, but there are
* exceptions.
*
*
* @returns com.ebay.marketplace.search.v1.services.AspectHistogramContainer
*/
public AspectHistogramContainer getAspectHistogramContainer() {
return this.aspectHistogramContainer;
}
/**
* public setter
*
*
* Response container for aspect histograms. Aspect histograms are
* returned for categories that have been mapped to domains only. In
* most cases, just leaf categories are mapped to domains, but there are
* exceptions.
*
*
* @param com.ebay.marketplace.search.v1.services.AspectHistogramContainer
*/
public void setAspectHistogramContainer(AspectHistogramContainer aspectHistogramContainer) {
this.aspectHistogramContainer = aspectHistogramContainer;
}
/**
* public getter
*
*
* Response container for condition histograms.
* Returned for leaf and parent categories.<br>
* <br>
* Only returned when you search the eBay US site (as of
* February 2011). International items in US search results
* are included in the histogram counts.
*
*
* @returns com.ebay.marketplace.search.v1.services.ConditionHistogramContainer
*/
public ConditionHistogramContainer getConditionHistogramContainer() {
return this.conditionHistogramContainer;
}
/**
* public setter
*
*
* Response container for condition histograms.
* Returned for leaf and parent categories.<br>
* <br>
* Only returned when you search the eBay US site (as of
* February 2011). International items in US search results
* are included in the histogram counts.
*
*
* @param com.ebay.marketplace.search.v1.services.ConditionHistogramContainer
*/
public void setConditionHistogramContainer(ConditionHistogramContainer conditionHistogramContainer) {
this.conditionHistogramContainer = conditionHistogramContainer;
}
/**
* public getter
*
*
* Reserved for future use.
*
*
* @returns java.util.List<com.ebay.marketplace.search.v1.services.ExtensionType>
*/
public List<ExtensionType> getExtension() {
return this.extension;
}
/**
* public setter
*
*
* Reserved for future use.
*
*
* @param java.util.List<com.ebay.marketplace.search.v1.services.ExtensionType>
*/
public void setExtension(List<ExtensionType> extension) {
this.extension = extension;
}
}