|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ebay.soap.eBLBaseComponents.RecommendationValidationRulesType
public class RecommendationValidationRulesType
This type is used by the ValidationRules containers returned in the GetCategorySpecifics response, which contains some rules and limits for the recommended Item Specific name (specified in the NameRecommendation.Name field) and corresponding value(s) (specified in the ValueRecommendation.Value field). These rules and limits will apply when the recommended Item Specific is subsequently used in Add/Revise/Relist call.
Java class for RecommendationValidationRulesType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RecommendationValidationRulesType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="ValueType" type="{urn:ebay:apis:eBLBaseComponents}ValueTypeCodeType" minOccurs="0"/> <element name="MinValues" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="MaxValues" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="SelectionMode" type="{urn:ebay:apis:eBLBaseComponents}SelectionModeCodeType" minOccurs="0"/> <element name="Confidence" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="Relationship" type="{urn:ebay:apis:eBLBaseComponents}NameValueRelationshipType" maxOccurs="unbounded" minOccurs="0"/> <element name="VariationPicture" type="{urn:ebay:apis:eBLBaseComponents}VariationPictureRuleCodeType" minOccurs="0"/> <element name="VariationSpecifics" type="{urn:ebay:apis:eBLBaseComponents}VariationSpecificsRuleCodeType" minOccurs="0"/> <element name="ValueFormat" type="{urn:ebay:apis:eBLBaseComponents}ValueFormatCodeType" minOccurs="0"/> <any/> </sequence> </restriction> </complexContent> </complexType>
Field Summary | |
---|---|
protected List<Object> |
any
|
protected Integer |
confidence
|
protected Integer |
maxValues
|
protected Integer |
minValues
|
protected List<NameValueRelationshipType> |
relationship
|
protected SelectionModeCodeType |
selectionMode
|
protected ValueFormatCodeType |
valueFormat
|
protected ValueTypeCodeType |
valueType
|
protected VariationPictureRuleCodeType |
variationPicture
|
protected VariationSpecificsRuleCodeType |
variationSpecifics
|
Constructor Summary | |
---|---|
RecommendationValidationRulesType()
|
Method Summary | |
---|---|
protected List<Object> |
_getAny()
|
protected List<NameValueRelationshipType> |
_getRelationship()
|
Object[] |
getAny()
|
Object |
getAny(int idx)
|
int |
getAnyLength()
|
Integer |
getConfidence()
Gets the value of the confidence property. |
Integer |
getMaxValues()
Gets the value of the maxValues property. |
Integer |
getMinValues()
Gets the value of the minValues property. |
NameValueRelationshipType[] |
getRelationship()
|
NameValueRelationshipType |
getRelationship(int idx)
|
int |
getRelationshipLength()
|
SelectionModeCodeType |
getSelectionMode()
Gets the value of the selectionMode property. |
ValueFormatCodeType |
getValueFormat()
Gets the value of the valueFormat property. |
ValueTypeCodeType |
getValueType()
Gets the value of the valueType property. |
VariationPictureRuleCodeType |
getVariationPicture()
Gets the value of the variationPicture property. |
VariationSpecificsRuleCodeType |
getVariationSpecifics()
Gets the value of the variationSpecifics property. |
Object |
setAny(int idx,
Object value)
|
void |
setAny(Object[] values)
|
void |
setConfidence(Integer value)
Sets the value of the confidence property. |
void |
setMaxValues(Integer value)
Sets the value of the maxValues property. |
void |
setMinValues(Integer value)
Sets the value of the minValues property. |
NameValueRelationshipType |
setRelationship(int idx,
NameValueRelationshipType value)
|
void |
setRelationship(NameValueRelationshipType[] values)
|
void |
setSelectionMode(SelectionModeCodeType value)
Sets the value of the selectionMode property. |
void |
setValueFormat(ValueFormatCodeType value)
Sets the value of the valueFormat property. |
void |
setValueType(ValueTypeCodeType value)
Sets the value of the valueType property. |
void |
setVariationPicture(VariationPictureRuleCodeType value)
Sets the value of the variationPicture property. |
void |
setVariationSpecifics(VariationSpecificsRuleCodeType value)
Sets the value of the variationSpecifics property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected ValueTypeCodeType valueType
protected Integer minValues
protected Integer maxValues
protected SelectionModeCodeType selectionMode
protected Integer confidence
protected List<NameValueRelationshipType> relationship
protected VariationPictureRuleCodeType variationPicture
protected VariationSpecificsRuleCodeType variationSpecifics
protected ValueFormatCodeType valueFormat
protected List<Object> any
Constructor Detail |
---|
public RecommendationValidationRulesType()
Method Detail |
---|
public ValueTypeCodeType getValueType()
ValueTypeCodeType
public void setValueType(ValueTypeCodeType value)
value
- allowed object is
ValueTypeCodeType
public Integer getMinValues()
Integer
public void setMinValues(Integer value)
value
- allowed object is
Integer
public Integer getMaxValues()
Integer
public void setMaxValues(Integer value)
value
- allowed object is
Integer
public SelectionModeCodeType getSelectionMode()
SelectionModeCodeType
public void setSelectionMode(SelectionModeCodeType value)
value
- allowed object is
SelectionModeCodeType
public Integer getConfidence()
Integer
public void setConfidence(Integer value)
value
- allowed object is
Integer
public NameValueRelationshipType[] getRelationship()
NameValueRelationshipType
public NameValueRelationshipType getRelationship(int idx)
NameValueRelationshipType
public int getRelationshipLength()
public void setRelationship(NameValueRelationshipType[] values)
values
- allowed objects are
NameValueRelationshipType
protected List<NameValueRelationshipType> _getRelationship()
public NameValueRelationshipType setRelationship(int idx, NameValueRelationshipType value)
value
- allowed object is
NameValueRelationshipType
public VariationPictureRuleCodeType getVariationPicture()
VariationPictureRuleCodeType
public void setVariationPicture(VariationPictureRuleCodeType value)
value
- allowed object is
VariationPictureRuleCodeType
public VariationSpecificsRuleCodeType getVariationSpecifics()
VariationSpecificsRuleCodeType
public void setVariationSpecifics(VariationSpecificsRuleCodeType value)
value
- allowed object is
VariationSpecificsRuleCodeType
public ValueFormatCodeType getValueFormat()
ValueFormatCodeType
public void setValueFormat(ValueFormatCodeType value)
value
- allowed object is
ValueFormatCodeType
public Object[] getAny()
Element
Object
public Object getAny(int idx)
Element
Object
public int getAnyLength()
public void setAny(Object[] values)
values
- allowed objects are
Element
Object
protected List<Object> _getAny()
public Object setAny(int idx, Object value)
value
- allowed object is
Element
Object
|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The information contained in this document is proprietary and confidential.
Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc.
For information regarding a qualifying NDA, contact Developer Relations:
developer-relations@ebay.com
© 2004-2009 eBay Inc. All rights reserved.