com.amazonaws.a2s.model
Class Bin

java.lang.Object
  extended by com.amazonaws.a2s.model.Bin

public class Bin
extends java.lang.Object

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="BinName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="BinItemCount" type="{http://www.w3.org/2001/XMLSchema}positiveInteger"/>
         <element name="BinParameter" type="{http://webservices.amazon.com/AWSECommerceService/2007-10-29}BinParameter" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
Generated by AWS Code Generator

Thu Jan 10 05:27:59 PST 2008


Field Summary
protected  java.math.BigInteger binItemCount
           
protected  java.lang.String binName
           
protected  java.util.List<BinParameter> binParameter
           
 
Constructor Summary
Bin()
           
 
Method Summary
 java.math.BigInteger getBinItemCount()
          Gets the value of the binItemCount property.
 java.lang.String getBinName()
          Gets the value of the binName property.
 java.util.List<BinParameter> getBinParameter()
          Gets the value of the binParameter property.
 boolean isSetBinItemCount()
           
 boolean isSetBinName()
           
 boolean isSetBinParameter()
           
 void setBinItemCount(java.math.BigInteger value)
          Sets the value of the binItemCount property.
 void setBinName(java.lang.String value)
          Sets the value of the binName property.
 void setBinParameter(java.util.List<BinParameter> binParameter)
          Sets the value of the binParameter property.
protected  java.lang.String toXMLFragment()
          XML fragment representation of this object
 void unsetBinParameter()
           
 Bin withBinItemCount(java.math.BigInteger value)
          Sets the value of the BinItemCount property.
 Bin withBinName(java.lang.String value)
          Sets the value of the BinName property.
 Bin withBinParameter(BinParameter... values)
          Sets the value of the BinParameter property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

binName

protected java.lang.String binName

binItemCount

protected java.math.BigInteger binItemCount

binParameter

protected java.util.List<BinParameter> binParameter
Constructor Detail

Bin

public Bin()
Method Detail

getBinName

public java.lang.String getBinName()
Gets the value of the binName property.

Returns:
possible object is String

setBinName

public void setBinName(java.lang.String value)
Sets the value of the binName property.

Parameters:
value - allowed object is String

isSetBinName

public boolean isSetBinName()

getBinItemCount

public java.math.BigInteger getBinItemCount()
Gets the value of the binItemCount property.

Returns:
possible object is BigInteger

setBinItemCount

public void setBinItemCount(java.math.BigInteger value)
Sets the value of the binItemCount property.

Parameters:
value - allowed object is BigInteger

isSetBinItemCount

public boolean isSetBinItemCount()

getBinParameter

public java.util.List<BinParameter> getBinParameter()
Gets the value of the binParameter property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the binParameter property.

For example, to add a new item, do as follows:

    getBinParameter().add(newItem);
 

Objects of the following type(s) are allowed in the list BinParameter


isSetBinParameter

public boolean isSetBinParameter()

unsetBinParameter

public void unsetBinParameter()

withBinName

public Bin withBinName(java.lang.String value)
Sets the value of the BinName property.

Parameters:
value -
Returns:
this instance

withBinItemCount

public Bin withBinItemCount(java.math.BigInteger value)
Sets the value of the BinItemCount property.

Parameters:
value -
Returns:
this instance

withBinParameter

public Bin withBinParameter(BinParameter... values)
Sets the value of the BinParameter property.

Parameters:
values -
Returns:
this instance

setBinParameter

public void setBinParameter(java.util.List<BinParameter> binParameter)
Sets the value of the binParameter property.

Parameters:
binParameter - allowed object is BinParameter

toXMLFragment

protected java.lang.String toXMLFragment()
XML fragment representation of this object

Returns:
XML fragment for this object. Name for outer tag expected to be set by calling method. This fragment returns inner properties representation only