com.hack23.cia.model.external.worldbank.countries.impl
Class CountriesElement

Package class diagram package CountriesElement
java.lang.Object
  extended by com.hack23.cia.model.external.worldbank.countries.impl.CountriesElement
All Implemented Interfaces:
ModelObject, Serializable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode

@Entity(name="CountriesElement")
public class CountriesElement
extends Object
implements Serializable, ModelObject, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode

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 ref="{http://countries.worldbank.external.model.cia.hack23.com/impl}country" maxOccurs="unbounded"/>
       </sequence>
       <attribute name="page" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="pages" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="per_page" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="total" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  List<CountryElement> country
           
protected  Long hjid
           
protected  BigInteger page
           
protected  BigInteger pages
           
protected  BigInteger perPage
           
protected  BigInteger total
           
 
Constructor Summary
CountriesElement()
           
 
Method Summary
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 List<CountryElement> getCountry()
          Gets the value of the country property.
 Long getHjid()
          Gets the value of the hjid property.
 BigInteger getPage()
          Gets the value of the page property.
 BigInteger getPages()
          Gets the value of the pages property.
 BigInteger getPerPage()
          Gets the value of the perPage property.
 BigInteger getTotal()
          Gets the value of the total property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 void setCountry(List<CountryElement> country)
           
 void setHjid(Long value)
          Sets the value of the hjid property.
 void setPage(BigInteger value)
          Sets the value of the page property.
 void setPages(BigInteger value)
          Sets the value of the pages property.
 void setPerPage(BigInteger value)
          Sets the value of the perPage property.
 void setTotal(BigInteger value)
          Sets the value of the total property.
 CountriesElement withCountry(Collection<CountryElement> values)
           
 CountriesElement withCountry(CountryElement... values)
           
 CountriesElement withCountry(List<CountryElement> country)
           
 CountriesElement withPage(BigInteger value)
           
 CountriesElement withPages(BigInteger value)
           
 CountriesElement withPerPage(BigInteger value)
           
 CountriesElement withTotal(BigInteger value)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

country

protected List<CountryElement> country

page

protected BigInteger page

pages

protected BigInteger pages

perPage

protected BigInteger perPage

total

protected BigInteger total

hjid

protected Long hjid
Constructor Detail

CountriesElement

public CountriesElement()
Method Detail

getCountry

public List<CountryElement> getCountry()
Gets the value of the country 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 country property.

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

    getCountry().add(newItem);
 

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


setCountry

public void setCountry(List<CountryElement> country)

getPage

public BigInteger getPage()
Gets the value of the page property.

Returns:
possible object is BigInteger

setPage

public void setPage(BigInteger value)
Sets the value of the page property.

Parameters:
value - allowed object is BigInteger

getPages

public BigInteger getPages()
Gets the value of the pages property.

Returns:
possible object is BigInteger

setPages

public void setPages(BigInteger value)
Sets the value of the pages property.

Parameters:
value - allowed object is BigInteger

getPerPage

public BigInteger getPerPage()
Gets the value of the perPage property.

Returns:
possible object is BigInteger

setPerPage

public void setPerPage(BigInteger value)
Sets the value of the perPage property.

Parameters:
value - allowed object is BigInteger

getTotal

public BigInteger getTotal()
Gets the value of the total property.

Returns:
possible object is BigInteger

setTotal

public void setTotal(BigInteger value)
Sets the value of the total property.

Parameters:
value - allowed object is BigInteger

withCountry

public CountriesElement withCountry(CountryElement... values)

withCountry

public CountriesElement withCountry(Collection<CountryElement> values)

withCountry

public CountriesElement withCountry(List<CountryElement> country)

withPage

public CountriesElement withPage(BigInteger value)

withPages

public CountriesElement withPages(BigInteger value)

withPerPage

public CountriesElement withPerPage(BigInteger value)

withTotal

public CountriesElement withTotal(BigInteger value)

getHjid

public Long getHjid()
Gets the value of the hjid property.

Returns:
possible object is Long

setHjid

public void setHjid(Long value)
Sets the value of the hjid property.

Parameters:
value - allowed object is Long

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(Object object)
Overrides:
equals in class Object

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2008-2011 www.hack23.com. All Rights Reserved.